peridot: Import from V816.0.5.0.UNPMIXM
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"config":{
|
||||
"hw_platform": ["MTP", "Surf", "RCM", "QRD"],
|
||||
"soc_id": ["519", "536", "557", "608"]
|
||||
},
|
||||
|
||||
"sns_dynamic_libraries":
|
||||
{
|
||||
"owner": "dynamic_sensor",
|
||||
"detect_on_every_boot":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
".libchre":
|
||||
{
|
||||
"owner": "dynamic_sensor",
|
||||
"name":{ "type": "str", "ver": "0",
|
||||
"data": "chre_qsh_shim.so"
|
||||
},
|
||||
"reg_fun":{ "type": "str", "ver": "0",
|
||||
"data": "chre_qsh_shim_register"
|
||||
},
|
||||
"reg_cnt":{ "type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,298 @@
|
||||
{
|
||||
"config": {
|
||||
"hw_platform": ["MTP", "Surf", "RCM", "QRD"],
|
||||
"soc_id": ["557", "577"]
|
||||
},
|
||||
"qsh_camera_imx688_4":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".bus_info":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".primary":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"bus_type":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"bus_instance":{ "type": "int", "ver": "0",
|
||||
"data": "10"
|
||||
},
|
||||
"slave_config":{ "type": "int", "ver": "0",
|
||||
"data": "26"
|
||||
},
|
||||
"min_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"max_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"reg_addr_type":{ "type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
},
|
||||
".secondary":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"bus_type":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"bus_instance":{ "type": "int", "ver": "0",
|
||||
"data": "10"
|
||||
},
|
||||
"slave_config":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"min_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"max_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"reg_addr_type":{ "type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
}
|
||||
},
|
||||
".sensor_pwr_rail_info":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".vana": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_avdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".custom_reg1": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_avdd2"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".vio": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_dovdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".vdig": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_dvdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
".power_save_params": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"enable": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"event_id_suspend": {"type": "int", "ver": "0",
|
||||
"data": "832"
|
||||
},
|
||||
"event_id_resume": {"type": "int", "ver": "0",
|
||||
"data": "833"
|
||||
},
|
||||
"sensor_type": {"type": "str", "ver": "0",
|
||||
"data": "aoc_power_save"
|
||||
}
|
||||
},
|
||||
".gpio_info": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".aux_pin": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "29"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".reset_pin": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "28"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".dri_pin": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "153"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".als_params":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"als_enable":{"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"als_reg_cnt":{"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"als_reg_base":{"type": "int", "ver": "0",
|
||||
"data": "12833"
|
||||
},
|
||||
"als_reg_hold":{"type": "int", "ver": "0",
|
||||
"data": "12836"
|
||||
},
|
||||
|
||||
"min_als_settle_time_ms":{"type": "int", "ver": "0",
|
||||
"data": "66"
|
||||
}
|
||||
},
|
||||
".aux_pin_params":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".motion_detect": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"value": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"delay_ms": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
},
|
||||
".ulp_streaming": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"value": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"delay_ms": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".misc_params":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"csid_fit_scheme":{"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"csid_phy_sel":{"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"use_tpg":{"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".md_poll_params":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"md_poll_freq_ms":{"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"md_detection_reg":{"type": "int", "ver": "0",
|
||||
"data": "12886"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,297 @@
|
||||
{
|
||||
"config": {
|
||||
"hw_platform": ["MTP", "Surf", "RCM", "QRD"],
|
||||
"soc_id": ["614"]
|
||||
},
|
||||
"qsh_camera_imx688_4":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".bus_info":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".primary":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"bus_type":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"bus_instance":{ "type": "int", "ver": "0",
|
||||
"data": "9"
|
||||
},
|
||||
"slave_config":{ "type": "int", "ver": "0",
|
||||
"data": "26"
|
||||
},
|
||||
"min_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"max_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"reg_addr_type":{ "type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
},
|
||||
".secondary":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"bus_type":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"bus_instance":{ "type": "int", "ver": "0",
|
||||
"data": "9"
|
||||
},
|
||||
"slave_config":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"min_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"max_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"reg_addr_type":{ "type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
}
|
||||
},
|
||||
".sensor_pwr_rail_info":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".vana": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_avdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".custom_reg1": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_avdd2"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".vio": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_dovdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".vdig": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_dvdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
".power_save_params": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"enable": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"event_id_suspend": {"type": "int", "ver": "0",
|
||||
"data": "832"
|
||||
},
|
||||
"event_id_resume": {"type": "int", "ver": "0",
|
||||
"data": "833"
|
||||
},
|
||||
"sensor_type": {"type": "str", "ver": "0",
|
||||
"data": "aoc_power_save"
|
||||
}
|
||||
},
|
||||
".gpio_info": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".aux_pin": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "29"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".reset_pin": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "28"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".dri_pin": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "176"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".als_params":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"als_enable":{"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"als_reg_cnt":{"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"als_reg_base":{"type": "int", "ver": "0",
|
||||
"data": "12833"
|
||||
},
|
||||
"als_reg_hold":{"type": "int", "ver": "0",
|
||||
"data": "12836"
|
||||
},
|
||||
"min_als_settle_time_ms":{"type": "int", "ver": "0",
|
||||
"data": "66"
|
||||
}
|
||||
},
|
||||
".aux_pin_params":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
".motion_detect": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"value": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"delay_ms": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
},
|
||||
".ulp_streaming": {
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"value": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"delay_ms": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".misc_params":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"csid_fit_scheme":{"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"csid_phy_sel":{"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"use_tpg":{"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".md_poll_params":{
|
||||
"owner": "qsh_camera_imx688_4",
|
||||
"md_poll_freq_ms":{"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"md_detection_reg":{"type": "int", "ver": "0",
|
||||
"data": "12886"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,298 @@
|
||||
{
|
||||
"config": {
|
||||
"hw_platform": ["MTP", "Surf", "RCM", "QRD"],
|
||||
"soc_id": ["557", "577"]
|
||||
},
|
||||
"qsh_camera_imx688_6":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
".bus_info":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
".primary":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"bus_type":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"bus_instance":{ "type": "int", "ver": "0",
|
||||
"data": "9"
|
||||
},
|
||||
"slave_config":{ "type": "int", "ver": "0",
|
||||
"data": "16"
|
||||
},
|
||||
"min_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"max_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"reg_addr_type":{ "type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
},
|
||||
".secondary":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"bus_type":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"bus_instance":{ "type": "int", "ver": "0",
|
||||
"data": "9"
|
||||
},
|
||||
"slave_config":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"min_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"max_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"reg_addr_type":{ "type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
}
|
||||
},
|
||||
".sensor_pwr_rail_info":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
".vana": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_avdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".custom_reg1": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_avdd2"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".vio": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_dovdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".vdig": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_dvdd"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
".power_save_params": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"enable": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"event_id_suspend": {"type": "int", "ver": "0",
|
||||
"data": "832"
|
||||
},
|
||||
"event_id_resume": {"type": "int", "ver": "0",
|
||||
"data": "833"
|
||||
},
|
||||
"sensor_type": {"type": "str", "ver": "0",
|
||||
"data": "aoc_power_save"
|
||||
}
|
||||
},
|
||||
".gpio_info": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
".aux_pin": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "27"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".reset_pin": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "26"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".dri_pin": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "112"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".als_params":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"als_enable":{"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"als_reg_cnt":{"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"als_reg_base":{"type": "int", "ver": "0",
|
||||
"data": "12833"
|
||||
},
|
||||
"als_reg_hold":{"type": "int", "ver": "0",
|
||||
"data": "12836"
|
||||
},
|
||||
|
||||
"min_als_settle_time_ms":{"type": "int", "ver": "0",
|
||||
"data": "66"
|
||||
}
|
||||
},
|
||||
".aux_pin_params":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
".motion_detect": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"value": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"delay_ms": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
}
|
||||
},
|
||||
".ulp_streaming": {
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"value": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"delay_ms": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
},
|
||||
".misc_params":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"csid_fit_scheme":{"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
"csid_phy_sel":{"type": "int", "ver": "0",
|
||||
"data": "2"
|
||||
},
|
||||
"use_tpg":{"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".md_poll_params":{
|
||||
"owner": "qsh_camera_imx688_6",
|
||||
"md_poll_freq_ms":{"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"md_detection_reg":{"type": "int", "ver": "0",
|
||||
"data": "12886"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"config": {
|
||||
"hw_platform": ["MTP", "Surf", "RCM", "QRD"],
|
||||
"soc_id": ["557", "577"]
|
||||
},
|
||||
"qsh_camera_imx688_6_actuator":{
|
||||
"owner": "qsh_camera_imx688_6_actuator",
|
||||
".bus_info":{
|
||||
"owner": "qsh_camera_imx688_6_actuator",
|
||||
"bus_type":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"bus_instance":{ "type": "int", "ver": "0",
|
||||
"data": "9"
|
||||
},
|
||||
"slave_config":{ "type": "int", "ver": "0",
|
||||
"data": "12"
|
||||
},
|
||||
"min_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"max_bus_speed_khz":{ "type": "int", "ver": "0",
|
||||
"data": "1000"
|
||||
},
|
||||
"reg_addr_type":{ "type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
},
|
||||
".sensor_pwr_rail_info":{
|
||||
"owner": "qsh_camera_imx688_6_actuator",
|
||||
".vaf": {
|
||||
"owner": "qsh_camera_imx688_6_actuator",
|
||||
"resource_str": {"type": "str", "ver": "0",
|
||||
"data": "/pmic/client/aoc_avfcm"
|
||||
},
|
||||
"ldo_pin_value_to_pwr_on": {"type": "int", "ver": "0",
|
||||
"data": "1"
|
||||
},
|
||||
".ldo_pin":{
|
||||
"owner": "qsh_camera_imx688_6_actuator",
|
||||
"pin_num": {"type": "int", "ver": "0",
|
||||
"data": "-1"
|
||||
},
|
||||
"is_chip_pin": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"drive_strength": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
},
|
||||
"pull_type": {"type": "int", "ver": "0",
|
||||
"data": "3"
|
||||
},
|
||||
"irq_trigger_type": {"type": "int", "ver": "0",
|
||||
"data": "0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
".misc_params":{
|
||||
"owner": "qsh_camera_imx688_6_actuator",
|
||||
"settling_time_ms":{"type": "int", "ver": "0",
|
||||
"data": "40"
|
||||
},
|
||||
"num_actuator_steps":{"type": "int", "ver": "0",
|
||||
"data": "6"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
sensors.ultrasoundproximity.so
|
||||
sensors.dynamic_sensor_hal.so
|
||||
sensors.qsh.so
|
||||
sensors.touch.detect.so
|
||||
vl53l8.hal@2.0.so
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
version=6
|
||||
file=hw_platform=/sys/devices/soc0/hw_platform
|
||||
file=platform_subtype=/sys/devices/soc0/platform_subtype
|
||||
file=platform_subtype_id=/sys/devices/soc0/platform_subtype_id
|
||||
file=platform_version=/sys/devices/soc0/platform_version
|
||||
file=soc_id=/sys/devices/soc0/soc_id
|
||||
file=input=json.lst
|
||||
file=revision=/sys/devices/soc0/revision
|
||||
file=output=/mnt/vendor/persist/sensors/registry/registry
|
||||
property=persist.vendor.sensors.enable.property=/mnt/vendor/persist/sensors/registry/file1
|
||||
property=persist.vendor.sensors.enable.property1=/mnt/vendor/persist/sensors/registry/file2
|
||||
Reference in New Issue
Block a user