rhodep: Generate blobs tree:

Signed-off-by: HeroBuxx <me@herobuxx.me>
This commit is contained in:
HeroBuxx
2026-03-12 23:34:16 +00:00
commit 323246fa2a
3298 changed files with 149006 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,6 @@
Version: 2
Date: 2022-01-26
Device: Rhode 5G+
Description: EIS Calibration
>Icccca34!/(&-%2ayc>Icccccccca5$16(2-aycqoIcccccccca' 7$aycaqsqqlsplquaoIcccccccca'$5(&$ayca+2'$ct
naoIcccccccca'$6&1(37(2-aycac /(!1 7(2-aIcccc<oIcccca,$7 2-5$17$121, 7ayca6$-621aoIcccca& ,$1 ayc>Iccccccccasayc>Icccccccccccca34!/(&$6&1(37(2-ayca &.c, (-c& ,$1 aoIcccccccccccca/'& 1 ,$7$16ayc>Icccccccccccccccca,2'$/ayca63/(-$aoIcccccccccccccccca%21: 1'2(-76aycsocsmssswtpptvqxoczmqqsv{{{t$lsuoclsmssqpx{wsp{woclsmsswzvq{uvtpoclsmssvxutwvuxtoIcccccccccccccccca%21: 1'7$3(9$aycsmptpwsx{stoIcccccccccccccccca%(6+$8$ &721aycsoIcccccccccccccccca1$ 33/8ayc714$Icccccccccccc<oIcccccccccccca6$-621 2'$ayc>Iccccccccccccccccapayc>Icccccccccccccccccccca34!/(&$6&1(37(2-aycaps{scvscaoIcccccccccccccccccccca%2& /$-*7+

View File

@@ -0,0 +1,6 @@
Version: 3
Date: 2022-03-08
Device: Rhode 5G+ - Sunny
Description: EIS & OIS (Sunny) Calibration
>Icccca34!/(&-%2ayc>Icccccccca5$16(2-aycvoIcccccccca' 7$aycaqsqqlsvls{aoIcccccccca'$5(&$ayca+2'$ct
nclc4--8aoIcccccccca'$6&1(37(2-aycacecck4--8hc /(!1 7(2-aIcccc<oIcccca,$7 2-5$17$121, 7ayca6$-621aoIcccca& ,$1 ayc>Iccccccccasayc>Icccccccccccca34!/(&$6&1(37(2-ayca &.c, (-c& ,$1 aoIcccccccccccca/'& 1 ,$7$16ayc>Icccccccccccccccca,2'$/ayca63/(-$aoIcccccccccccccccca%21: 1'2(-76aycsocsmssswtpptvqxoczmqqsv{{{t$lsuoclsmssqpx{wsp{woclsmsswzvq{uvtpoclsmssvxutwvuxtoIcccccccccccccccca%21: 1'7$3(9$aycsmptpwsx{stoIcccccccccccccccca%(6+$8$ &721aycsoIcccccccccccccccca1$ 33/8ayc714$Icccccccccccc<oIcccccccccccca6$-621 2'$ayc>Iccccccccccccccccapayc>Icccccccccccccccccccca34!/(&$6&1(37(2-aycaps{scvscaoIcccccccccccccccccccca%2& /$-*7+

View File

@@ -0,0 +1,8 @@
service focal_hal /vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-focalservice
# "class hal" causes a race condition on some devices due to files created
# in /data. As a workaround, postpone startup until later in boot once
# /data is mounted.
class late_start
user system
group system input uhid
disabled

View File

@@ -0,0 +1,8 @@
service ets_hal /vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service-ets
# "class hal" causes a race condition on some devices due to files created
# in /data. As a workaround, postpone startup until later in boot once
# /data is mounted.
class late_start
user system
group system input uhid
disabled

22
proprietary/vendor/etc/init/init.ets.rc vendored Normal file
View File

@@ -0,0 +1,22 @@
# Egistec fingerprint feature
on post-fs-data
mkdir /persist/egis 0770 system system
chmod 0660 /sys/devices/platform/egis_input/navigation_event
chmod 0660 /sys/devices/platform/egis_input/navigation_enable
chmod 0660 /sys/devices/soc/0.et320/etspi_enable
chown system system /sys/devices/platform/egis_input/navigation_enable
chown system system /sys/devices/platform/egis_input/navigation_event
chown system system /sys/devices/soc/0.et320/etspi_enable
restorecon /sys/devices/platform/egis_input/navigation_enable
restorecon /sys/devices/platform/egis_input/navigation_event
restorecon /sys/devices/soc/0.et320/etspi_enable
# Egistec fingerprint fp daemon start
# service etsd /system/bin/etsd
# user system
# group system input
# class late_start
on post-fs-data
# service-ets
on property:ro.vendor.hw.fps=false
stop ets_hal

View File

@@ -0,0 +1,5 @@
service vendor.mot.camera.desktop-hal-2-0 /vendor/bin/hw/motorola.hardware.camera.desktop@2.0-service
class hal
user system
group system input uhid
priority -10

90
proprietary/vendor/etc/libnfc-nci.conf vendored Normal file
View File

@@ -0,0 +1,90 @@
########################## Start of libnfc-nci.conf ###########################
###############################################################################
# Application options
NFC_DEBUG_ENABLED=0
###############################################################################
# File used for NFA storage
NFA_STORAGE="/data/nfc"
PRESERVE_STORAGE=0x01
# Force tag polling for the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B |
# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 |
# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO |
# NFA_TECHNOLOGY_MASK_ACTIVE
#
# Notable bits:
# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */
# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */
# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */
# NFA_TECHNOLOGY_MASK_ISO15693 0x08 /* Proprietary Technology */
# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */
# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology Active */
POLLING_TECH_MASK=0x6F
###############################################################################
# Force P2P to only listen for the following technology(s).
# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h.
# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_F |
# NFA_TECHNOLOGY_MASK_ACTIVE
#
# Notable bits:
# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */
# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */
# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology Active */
P2P_LISTEN_TECH_MASK=0x44
UICC_LISTEN_TECH_MASK=0x07
#NFA_DM_CFG
###############################################################################
# When screen is turned off, specify the desired power state of the controller.
# 0: power-off-sleep state; DEFAULT
# 1: full-power state
# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used)
SCREEN_OFF_POWER_STATE=1
###############################################################################
###############################################################################
# Override the stack default for NFA_EE_MAX_EE_SUPPORTED set in nfc_target.h.
# The value is set assumeing discovery of 0x00(Host), 0xC0(Ese) and 0x80(UICC).
# If a platform will exclude and SE, this value can be reduced so that the stack
# will not wait any longer than necessary.
# Maximum EE supported number
NFA_MAX_EE_SUPPORTED=3
###############################################################################
# Default poll duration (in ms)
# The defualt is 500ms if not set (see nfc_target.h)
NFA_DM_DISC_DURATION_POLL=800
#POLL_FREQUENCY
NFA_AID_BLOCK_ROUTE=1
#AID_FOR_EMPTY_SELECT
###############################################################################
# Enable/Disable Block Route feature.
# Block Route will restrict routing to first matched rule
# Block Route enable 0x01
# Block Route disable 0x00
#NFA_BLOCK_ROUTE=0x00
###############################################################################
# AID_MATCHING constants
# AID_MATCHING_EXACT_ONLY 0x00
# AID_MATCHING_EXACT_OR_PREFIX 0x01
# AID_MATCHING_PREFIX_ONLY 0x02
# AID_MATCHING_EXACT_OR_SUBSET_OR_PREFIX 0x03
AID_MATCHING_MODE=0
###############################################################################
# AID Route power state for OffHost
OFFHOST_AID_ROUTE_PWR_STATE=0x3B
###############################################################################
LEGACY_MIFARE_READER=1

View File

@@ -0,0 +1,44 @@
#Target: SN4V
#MOTO: rhodep V1 20211201
#Vendor common
NFA_POLL_BAIL_OUT_MODE=0
PRESENCE_CHECK_ALGORITHM=5
NFA_PROPRIETARY_CFG={00, 81, 82, 80, 8A, 80, 70, 74, F4}
DEFAULT_OFFHOST_ROUTE=0x83
OFFHOST_ROUTE_ESE={82}
OFFHOST_ROUTE_UICC={83}
DEFAULT_NFCF_ROUTE=0x83
DEFAULT_SYS_CODE={FE:FF}
DEFAULT_ROUTE=0x83
OFF_HOST_SIM_PIPE_ID=0x06
ISO_DEP_MAX_TRANSCEIVE=0xFEFF
DEFAULT_ISODEP_ROUTE=0x83
#LSI
DEFAULT_SIMSLOT=1
FW_CFG_CLK_SPEED=0x11
FW_BASE_ADDRESS=0x2000
WAKEUP_DELAY=20
FW_DIR_PATH="/vendor/firmware/"
FW_FILE_NAME="sec_s3nrn4v_firmware.bin"
RF_HW_DIR_PATH="/vendor/etc/"
RF_HW_FILE_NAME="sec_s3nrn4v_hwreg.bin"
RF_SW_DIR_PATH="/vendor/etc/"
RF_SW_FILE_NAME="sec_s3nrn4v_swreg.bin"
POWER_DRIVER="/dev/sec-nfc"
TRANS_DRIVER="/dev/sec-nfc"
TRACE_LEVEL=0
DATA_TRACE=0
SLEEP_TIMEOUT=1000
FW_UPDATE_MODE=0
# Cold reset
ESE_DELAY=0x7D0
CP_TRIGGER_TYPE=1
CP_DEFAULT_TYPE=1
COLDRESET_SUPPORT=1
AP_COLDRESET_ENABLE=1
CP_COLDRESET_ENABLE=1

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2019 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.motorola.camera3.content.ai" />
</permissions>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2013-2020 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.google.lens.feature.CAMERA_INTEGRATION" />
</permissions>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2021 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.motorola.camera3.rhodep" />
</permissions>

View File

@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
~ Copyright (C) 2013-2020 Motorola Mobility LLC,
~ All Rights Reserved.
~ Motorola Mobility Confidential Restricted.
-->
<permissions>
<feature name="com.motorola.camera3" />
</permissions>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,219 @@
{
"config":{
"hw_platform": ["IDP","MTP"],
"soc_id": ["444","454", "507"]
},
"ak0991x_0":{
"owner": "sns_ak0991x",
".mag":{
"owner": "sns_ak0991x",
".config":{
"owner": "sns_ak0991x",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
},
".config_2":{
"owner": "sns_ak0991x",
"use_fifo":{ "type": "int", "ver": "0",
"data": "0"
},
"nsf":{ "type": "int", "ver": "0",
"data": "3"
},
"sdr":{ "type": "int", "ver": "0",
"data": "1"
}
}
}
},
"ak0991x_0_platform":{
"owner": "sns_ak0991x",
".config":{
"owner": "sns_ak0991x",
"bus_type":{ "type": "int", "ver": "0",
"data": "0"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "2"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "14"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "1"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "2"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".orient":{
"owner": "sns_ak0991x",
"x":{ "type": "str", "ver": "0",
"data": "-x"
},
"y":{ "type": "str", "ver": "0",
"data": "+y"
},
"z":{ "type": "str", "ver": "0",
"data": "-z"
}
},
".mag":{
"owner": "sns_ak0991x",
".fac_cal":{
"owner": "sns_ak0991x",
".corr_mat":{
"owner": "sns_ak0991x",
"0_0":{ "type": "flt", "ver": "0",
"data": "0.95941162109375"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0787353515625"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "-0.0023193359375"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0745849609375"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "0.9742431640625"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "-0.01483154296875"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.037109375"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "-0.00537109375"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.04461669921875"
}
},
".bias":{
"owner": "sns_ak0991x",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
},
".fac_cal_2":{
"owner": "sns_ak0991x",
".corr_mat":{
"owner": "sns_ak0991x",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "sns_ak0991x",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".placement":{
"owner": "sns_ak0991x",
"0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"3":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"4":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"5":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"6":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"7":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"8":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"9":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"10":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"11":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
}

View File

@@ -0,0 +1,186 @@
{
"config":{
"hw_platform": ["QRD","MTP", "RCM", "Surf"],
"soc_id": ["454", "507"]
},
"default_sensors": {
"owner": "suid",
".accel": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".gyro": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".mag": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".motion_detect": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".sensor_temperature": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
},
".attr_1": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "0" },
"val": { "type": "str", "ver": "0", "data": "lsm6dst" }
}
},
".proximity": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "16" },
"val": { "type": "int", "ver": "0", "data": "1" }
}
},
".ambient_light": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "16" },
"val": { "type": "int", "ver": "0", "data": "1" }
}
},
".sar": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "16" },
"val": { "type": "int", "ver": "0", "data": "1" }
}
},
".mot_accel_cal": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".gyro_cal": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".mag_cal": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".amd": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".tilt": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".gyro_rot_matrix": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".gravity": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".game_rv": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".geomag_rv": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".fmv": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
},
".rotv": {
"owner": "suid",
".attr_0": {
"owner": "suid",
"id": { "type": "int", "ver": "0", "data": "19" },
"val": { "type": "int", "ver": "0", "data": "0" }
}
}
}
}

View File

@@ -0,0 +1,507 @@
{
"config":{
"hw_platform": ["MTP", "Surf", "RCM", "QRD", "HDK"],
"soc_id": ["356", "507"]
},
"lsm6dso_0":{
"owner": "lsm6dso",
".accel":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "3"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".gyro":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "4"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".md":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".temp":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "2"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".ois_accel":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "3"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".ois_gyro":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "3"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"lsm6dso_0_platform":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"bus_type":{ "type": "int", "ver": "0",
"data": "3"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "1"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "106"
},
"i3c_address":{ "type": "int", "ver": "0",
"data": "10"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "12500"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"dri_irq_num":{ "type": "int", "ver": "0",
"data": "95"
},
"irq_pull_type":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_is_chip_pin":{ "type": "int", "ver": "0",
"data": "1"
},
"irq_drive_strength":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_trigger_type":{ "type": "int", "ver": "0",
"data": "3"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "1"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "2"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
},
"min_odr":{ "type": "int", "ver": "0",
"data": "20"
},
"max_odr":{ "type": "int", "ver": "0",
"data": "500"
}
},
".orient":{
"owner": "lsm6dso",
"x":{ "type": "str", "ver": "0",
"data": "-x"
},
"y":{ "type": "str", "ver": "0",
"data": "+y"
},
"z":{ "type": "str", "ver": "0",
"data": "+z"
}
},
".gyro":{
"owner": "lsm6dso",
".fac_cal":{
"owner": "lsm6dso",
".corr_mat":{
"owner": "lsm6dso",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "lsm6dso",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".accel":{
"owner": "lsm6dso",
".fac_cal":{
"owner": "lsm6dso",
".corr_mat":{
"owner": "lsm6dso",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "lsm6dso",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".ois_gyro":{
"owner": "lsm6dso",
".fac_cal":{
"owner": "lsm6dso",
".corr_mat":{
"owner": "lsm6dso",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "lsm6dso",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
},
".odr_val":
{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"x":{ "type": "flt", "ver": "0",
"data": "600.0"
}
}
}
},
".ois_accel":{
"owner": "lsm6dso",
".fac_cal":{
"owner": "lsm6dso",
".corr_mat":{
"owner": "lsm6dso",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "lsm6dso",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
},
".odr_val":
{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"x":{ "type": "flt", "ver": "0",
"data": "700.0"
}
}
}
},
".temp":{
"owner": "lsm6dso",
".fac_cal":
{
"owner": "lsm6dso",
".scale":{
"owner": "lsm6dso",
"x":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "lsm6dso",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".md":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"thresh":{ "type": "flt", "ver": "0",
"data": "1.22"
},
"disable":{ "type": "int", "ver": "0",
"data": "0"
},
"win":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
},
".dtp":{
"owner": "lsm6dso",
".config":{
"owner": "lsm6dso",
"thresh_x":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"thresh_y":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"thresh_z":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"priority":{ "type": "flt", "ver": "0",
"data": "0"
},
"dur":{ "type": "flt", "ver": "0",
"data": "7"
},
"quiet":{ "type": "flt", "ver": "0",
"data": "3"
},
"shock":{ "type": "flt", "ver": "0",
"data": "3"
},
"dur_sw":{ "type": "flt", "ver": "0",
"data": "7"
},
"quiet_sw":{ "type": "flt", "ver": "0",
"data": "11"
}
}
},
".placement":{
"owner": "lsm6dso",
"0":{ "type": "flt", "ver": "0",
"data": "0.1"
},
"1":{ "type": "flt", "ver": "0",
"data": "0.1"
},
"2":{ "type": "flt", "ver": "0",
"data": "0.1"
},
"3":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"4":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"5":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"6":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"7":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"8":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"9":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"10":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"11":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
}

View File

@@ -0,0 +1,16 @@
{
"config":{
"hw_platform": ["MTP", "RCM", "Surf"],
"soc_id": [ "454", "507"]
},
"power":{
"owner": "power_manager",
".island":{
"owner": "power_manager",
"enable_island":{ "type": "int", "ver": "0",
"data": "1"
}
}
}
}

View File

@@ -0,0 +1,334 @@
{
"config":{
"hw_platform": ["MTP", "QRD","Surf"],
"soc_id": ["434", "435", "459", "454", "507"]
},
"icm4x6xx_0":{
"owner": "icm4x6xx",
".accel":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "4"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".gyro":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "7"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".md":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".freefall":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".temp":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "2"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"icm4x6xx_0_platform":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"bus_type":{ "type": "int", "ver": "0",
"data": "3"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "1"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "0x68"
},
"i3c_address":{ "type": "int", "ver": "0",
"data": "10"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "12500"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"dri_irq_num":{ "type": "int", "ver": "0",
"data": "95"
},
"irq_pull_type":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_is_chip_pin":{ "type": "int", "ver": "0",
"data": "1"
},
"irq_drive_strength":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_trigger_type":{ "type": "int", "ver": "0",
"data": "3"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "1"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "2"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".orient":{
"owner": "icm4x6xx",
"x":{ "type": "str", "ver": "0",
"data": "-x"
},
"y":{ "type": "str", "ver": "0",
"data": "+y"
},
"z":{ "type": "str", "ver": "0",
"data": "-z"
}
},
".gyro":{
"owner": "icm4x6xx",
".fac_cal":{
"owner": "icm4x6xx",
".corr_mat":{
"owner": "icm4x6xx",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "icm4x6xx",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".accel":{
"owner": "icm4x6xx",
".fac_cal":{
"owner": "icm4x6xx",
".corr_mat":{
"owner": "icm4x6xx",
"0_0":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "1.0"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "icm4x6xx",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".temp":{
"owner": "icm4x6xx",
".fac_cal":
{
"owner": "icm4x6xx",
".scale":{
"owner": "icm4x6xx",
"x":{ "type": "flt", "ver": "0",
"data": "1.0"
}
},
".bias":{
"owner": "icm4x6xx",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".md":{
"owner": "icm4x6xx",
".config":{
"owner": "icm4x6xx",
"thresh":{ "type": "flt", "ver": "0",
"data": "0.6132"
},
"disable":{ "type": "int", "ver": "0",
"data": "0"
},
"win":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
},
".placement":{
"owner": "icm4x6xx",
"0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"3":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"4":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"5":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"6":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"7":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"8":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"9":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"10":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"11":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
}

View File

@@ -0,0 +1,165 @@
{
"config":{
"hw_platform": ["IDP","MTP"],
"soc_id": ["444","454", "507"]
},
"mmc56x3x_0":{
"owner": "sns_mmc56x3x",
".mag":{
"owner": "sns_mmc56x3x",
".config":{
"owner": "sns_mmc56x3x",
"is_dri":{ "type": "int", "ver": "0",
"data": "0"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"mmc56x3x_0_platform":{
"owner": "sns_mmc56x3x",
".config":{
"owner": "sns_mmc56x3x",
"bus_type":{ "type": "int", "ver": "0",
"data": "0"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "2"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "0x30"
},
"i3c_address":{ "type": "int", "ver": "0",
"data": "20"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "1"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "2"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".orient":{
"owner": "sns_mmc56x3x",
"x":{ "type": "str", "ver": "0",
"data": "-x"
},
"y":{ "type": "str", "ver": "0",
"data": "+y"
},
"z":{ "type": "str", "ver": "0",
"data": "-z"
}
},
".mag":{
"owner": "sns_mmc56x3x",
".fac_cal":{
"owner": "sns_mmc56x3x",
".corr_mat":{
"owner": "sns_mmc56x3x",
"0_0":{ "type": "flt", "ver": "0",
"data": "0.994472"
},
"0_1":{ "type": "flt", "ver": "0",
"data": "0.103335"
},
"0_2":{ "type": "flt", "ver": "0",
"data": "-0.0151685"
},
"1_0":{ "type": "flt", "ver": "0",
"data": "0.0922025"
},
"1_1":{ "type": "flt", "ver": "0",
"data": "0.9946685"
},
"1_2":{ "type": "flt", "ver": "0",
"data": "-0.0274975"
},
"2_0":{ "type": "flt", "ver": "0",
"data": "0.041299"
},
"2_1":{ "type": "flt", "ver": "0",
"data": "0.021829"
},
"2_2":{ "type": "flt", "ver": "0",
"data": "1.1053055"
}
},
".bias":{
"owner": "sns_mmc56x3x",
"x":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"y":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"z":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
},
".placement":{
"owner": "sns_mmc56x3x",
"0":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"1":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"2":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"3":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"4":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"5":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"6":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"7":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"8":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"9":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"10":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"11":{ "type": "flt", "ver": "0",
"data": "0.0"
}
}
}
}

View File

@@ -0,0 +1,19 @@
{
"config":
{
"hw_platform": ["HDK", "MTP", "Dragon", "Surf", "IDP"],
"soc_id": ["361", "339", "365", "454", "507"]
},
"mot_camgest":{
"owner": "mot_camgest",
".params":{
"owner": "mot_camgest",
"y_orient_down_thres":{ "type": "flt", "ver": "0",
"data": "-4.25"
},
"y_orient_up_thres":{ "type": "flt", "ver": "0",
"data": "4.5"
}
}
}
}

View File

@@ -0,0 +1,16 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "305", "321", "336", "339", "340", "347", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400",
"407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "507"]
},
"sns_amd": {
"owner": "sns_amd",
"param1": {"ver": "0","type": "flt","data": "0.06"
},
"param2": {"ver": "0","type": "flt","data": "0.5"
},
"sample_rate": {"ver": "0","type": "flt", "data": "10.0"
}
}
}

View File

@@ -0,0 +1,11 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK"],
"soc_id": ["339", "340", "361", "415", "439", "456"]
},
"sns_amd": {
"owner": "sns_amd",
"enabled": {"ver": "0","type": "int", "data": "0"
}
}
}

View File

@@ -0,0 +1,12 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "305", "321", "336", "347", "341", "355", "360", "365", "366", "393", "394", "400", "407", "417", "440",
"416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "454", "507"]
},
"sns_amd": {
"owner": "sns_amd",
"enabled": {"ver": "0","type": "int", "data": "1"
}
}
}

View File

@@ -0,0 +1,19 @@
{
"config":{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "347", "355", "356", "360", "361", "365", "366", "393", "394", "400",
"407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "459", "441", "471", "455", "456", "454", "507"]
},
"sns_cm":{
"owner": "sns_cm",
"heap_size":{ "type": "int", "ver": "0",
"data": "1572864"
},
"max_batch_disabled":{ "type": "int", "ver": "0",
"data": "0"
},
"min_batch_period_thrshld_ms":{ "type": "int", "ver": "0",
"data": "10"
}
}
}

View File

@@ -0,0 +1,379 @@
{
"config":
{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP", "IOT"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "347", "355", "356", "360", "361", "352", "365", "366", "393", "394", "400",
"407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "507"]
},
"sns_diag_config":
{
"owner":"diag_filter_sensor",
"qdss":
{
"type" : "int",
"ver" : "0",
"data" : "0"
}
},
"sns_diag_sensor_datatype":
{
"owner":"diag_filter_sensor",
"geomag_rv":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"game_rv":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"gravity":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"cm":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"accel":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"humidity":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ambient_temperature":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"sensor_temperature":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"motion_detect":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"gyro":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ultra_violet":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"pressure":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"mag":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"offbody_detect":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"thermopile":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ambient_light":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"hall":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"proximity":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"rgb":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"test":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"flush_test":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"md_test":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"da_test":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"amd":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"rmd":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"facing":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"gyro_cal":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"oem1":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"mag_cal":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"resampler":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"smd":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"basic_gestures":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"multishake":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"bring_to_ear":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"cmc":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"dpc":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"distance_bound":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"gyro_rot_matrix":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"fmv":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"rotv":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"pedometer":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"device_orient":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"tilt":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"tilt_to_wake":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"heart_rate":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ppg":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"wrist_tilt_gesture":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"pedometer_wrist":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"data_acquisition_engine":
{
"type" : "int",
"ver" : "0",
"data" : "0"
},
"ccd_walk":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ccd_ttw":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"ccd_hw":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"threshold":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"sar":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"radar":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"activity_recognition":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"dae_datalog":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"location":
{
"type" : "int",
"ver" : "0",
"data" : "1"
},
"step_detect":
{
"type" : "int",
"ver" : "0",
"data" : "1"
}
}
}

View File

@@ -0,0 +1,49 @@
{
"config":
{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["415", "439", "456"]
},
"sns_fmv_platform": {
"owner": "sns_fmv",
".config":{
"owner": "sns_fmv",
"accuracy_unknown": { "type": "int", "ver": "0",
"data": "30000"
},
"accuracy_abs_rest": { "type": "int", "ver": "0",
"data": "30000"
},
"accuracy_rel_rest": { "type": "int", "ver": "0",
"data": "30000"
},
"accuracy_motion": { "type": "int", "ver": "0",
"data": "30000"
},
"accuracy_fast_motion": { "type": "int", "ver": "0",
"data": "10000"
},
"gyro_gap_thresh": { "type": "int", "ver": "0",
"data": "500"
},
"mag_innov": { "type": "flt", "ver": "0",
"data": "9.0"
},
"mag_sample_gap_fac": { "type": "flt", "ver": "0",
"data": "1.0"
},
"tyro_thresh_for_zupt": { "type": "flt", "ver": "0",
"data": "0.001"
},
"amd_int_cfg_param1": { "type": "flt", "ver": "0",
"data": "0.000061"
},
"amd_int_cfg_param2": { "type": "flt", "ver": "0",
"data": "0.6"
},
"amd_int_cfg_param3": { "type": "flt", "ver": "0",
"data": "0.4"
}
}
}
}

View File

@@ -0,0 +1,53 @@
{
"config":
{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
"440", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "454", "507"]
},
"sns_fmv_platform": {
"owner": "sns_fmv",
".config":{
"owner": "sns_fmv",
"accuracy_unknown": { "type": "int", "ver": "0",
"data": "3000"
},
"accuracy_abs_rest": { "type": "int", "ver": "0",
"data": "250"
},
"accuracy_rel_rest": { "type": "int", "ver": "0",
"data": "1500"
},
"accuracy_motion": { "type": "int", "ver": "0",
"data": "3000"
},
"gyro_gap_thresh": { "type": "int", "ver": "0",
"data": "501"
},
"mag_innov": { "type": "flt", "ver": "0",
"data": "9.0"
},
"mag_sample_gap_fac": { "type": "flt", "ver": "0",
"data": "1.0"
},
"tyro_thresh_for_zupt": { "type": "flt", "ver": "0",
"data": "0.001"
},
"sensor_rpt_rate": { "type": "flt", "ver": "0",
"data": "1.0"
},
"def_sample_rate": { "type": "flt", "ver": "0",
"data": "5.0"
},
"amd_int_cfg_param1": { "type": "flt", "ver": "0",
"data": "0.06"
},
"amd_int_cfg_param2": { "type": "flt", "ver": "0",
"data": "0.5"
},
"amd_int_cfg_param5": { "type": "flt", "ver": "0",
"data": "0.16"
}
}
}
}

View File

@@ -0,0 +1,29 @@
{
"config": {
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417",
"440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "507"]
},
"sns_geomag_rv": {
"owner": "sns_geomag_rv",
".config": {
"owner": "sns_geomag_rv",
"gamerv_cfg_param1": {"type": "int","ver": "0","data": "300"
},
"gamerv_cfg_param2": {"type": "int","ver": "0","data": "300"
},
"fusion_min_samp_rate": {"type": "flt","ver": "0","data": "1.0"
},
"gamerv_def_rpt_rate": {"type": "flt","ver": "0","data": "1.0"
},
"gamerv_def_sample_rate": {"type": "flt","ver": "0","data": "5.0"
},
"amd_int_cfg_param1": {"type": "flt","ver": "0","data": "0.06"
},
"amd_int_cfg_param2": {"type": "flt","ver": "0","data": "0.5"
},
"game_rv_c_sys": {"type": "int","ver": "0","data": "0"
}
}
}
}

View File

@@ -0,0 +1,25 @@
{
"config": {
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "347", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400",
"407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "455", "456", "454", "507"]
},
"sns_gyro_cal_config": {
"owner": "sns_gyro_cal",
"calibration_period": {"type": "int","ver": "0",
"data": "60"
},
"num_samples": {"type": "int","ver": "0",
"data": "64"
},
"variance_threshold": {"type": "flt","ver": "0",
"data": "0.00000085"
},
"sample_rate": {"type": "flt","ver": "0",
"data": "10.0"
},
"bias_threshold": {"type": "flt","ver": "0",
"data": "0.20"
}
}
}

View File

@@ -0,0 +1,16 @@
{
"config": {
"hw_platform": ["MTP", "Dragon", "Surf", "HDK", "IDP", "QRD"],
"soc_id": ["339", "355", "356", "361", "365", "366", "394", "400", "407", "417", "440", "415", "439", "416", "437", "444", "445", "420",
"424", "443", "434", "435", "459", "441", "471", "456", "454", "507"]
},
"sns_mag_cal_config": {
"owner": "sns_mag_cal",
"anomaly_threshold": {"type": "flt","ver": "0",
"data": "200.0"
},
"sample_rate": { "type": "flt", "ver": "0",
"data": "25.0"
}
}
}

View File

@@ -0,0 +1,25 @@
{
"config": {
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394",
"400", "407", "417", "440", "415", "439", "416", "437", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "507"]
},
"sns_rmd": {
"owner": "sns_rmd",
"param4": {
"ver": "0", "type": "flt", "data": "0.2"
},
"param3": {
"ver": "0", "type": "flt", "data": "5"
},
"param2": {
"ver": "0", "type": "flt", "data": "0.2"
},
"param1": {
"ver": "0", "type": "flt", "data": "173"
},
"sample_rate": {
"ver": "0", "type": "flt", "data": "30.0"
}
}
}

View File

@@ -0,0 +1,23 @@
{
"config":
{
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "394", "400",
"407", "417", "440", "415", "439", "416", "437","444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "507"]
},
"sns_rotv_platform": {
"owner": "sns_rotv",
".config":{
"owner": "sns_rotv",
"min_report_rate": {
"type": "flt", "ver": "0", "data": "1.0"
},
"coordinate_sys": {
"type": "int", "ver": "0", "data": "0"
},
"sample_rate": {
"type": "flt", "ver": "0", "data": "5.0"
}
}
}
}

View File

@@ -0,0 +1,40 @@
{
"config": {
"hw_platform": ["MTP", "Dragon", "Surf", "QRD", "HDK", "IDP"],
"soc_id": ["291", "246", "300", "301", "305", "321", "336", "339", "341", "355", "356", "360", "361", "365", "366", "393", "347", "394", "400",
"407", "416", "417", "437", "440", "415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "507"]
},
"sns_smd": {
"owner": "sns_smd",
"sample_rate": {
"ver": "0", "type": "flt", "data": "10.0"
},
"accel_window_time": {
"ver": "0", "type": "int", "data": "5"
},
"detect_threshold": {
"ver": "0", "type": "flt", "data": "0.158113883"
},
"self_transition_prob_sm": {
"ver": "0", "type": "flt", "data": "0.9"
},
"variable_decision_latency": {
"ver": "0", "type": "int", "data": "1"
},
"max_latency": {
"ver": "0", "type": "int", "data": "10"
},
"step_count_thresh": {
"ver": "0", "type": "int", "data": "5"
},
"step_window_time": {
"ver": "0", "type": "int", "data": "3"
},
"eigen_thresh": {
"ver": "0", "type": "flt", "data": "6.0"
},
"accel_norm_std_thresh": {
"ver": "0", "type": "flt", "data": "2.0"
}
}
}

View File

@@ -0,0 +1,12 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "HDK", "IDP", "QRD"],
"soc_id": ["291", "246", "305", "321", "336", "341", "355", "360", "365", "366", "393", "394", "400", "407", "417", "440", "444", "445", "420", "424", "443",
"434", "435", "459", "441", "471", "454", "507"]
},
"sns_tilt": {
"owner": "sns_tilt",
"enabled": {"ver": "0","type": "int", "data": "1"
}
}
}

View File

@@ -0,0 +1,48 @@
{
"config": {
"hw_platform": [ "MTP", "Dragon", "Surf", "IDP", "QRD"
],
"soc_id": ["291", "246", "305", "321", "336", "339", "355", "356", "360", "361", "365", "366", "393", "394", "400", "407", "417", "440",
"415", "439", "444", "445", "420", "424", "443", "434", "435", "459", "441", "471", "456", "454", "507"
]
},
"sns_tilt_to_wake": {
"owner": "sns_tilt_to_wake",
"accel_sampling_rate":{"ver": "0","type": "flt",
"data": "25.0"
},
"filter_window_seconds":{"ver": "0","type": "flt",
"data": "0.16"
},
"accel_window_seconds":{"ver": "0","type": "flt",
"data": "1.1"
},
"accel_sub_window_seconds":{"ver": "0","type": "flt",
"data": "0.55"
},
"window_for_accel_stability_check_seconds":{"ver": "0","type": "flt",
"data": "0.16"
},
"min_delta_pitch_threshold_deg":{"ver": "0","type": "flt",
"data": "45.0"
},
"min_pitch_threshold_deg":{"ver": "0","type": "flt",
"data": "40.0"
},
"min_abs_delta_z_threshold_deg":{"ver": "0","type": "flt",
"data": "10.0"
},
"max_roll_threshold_deg":{"ver": "0","type": "flt",
"data": "25.0"
},
"max_accel_spread_threshold":{"ver": "0","type": "flt",
"data": "4.8"
},
"max_accel_norm_deviation_from_G_threshold":{"ver": "0","type": "flt",
"data": "2.7"
},
"max_pitch_threshold_deg":{"ver": "0","type": "flt",
"data": "200.0"
}
}
}

View File

@@ -0,0 +1,29 @@
{
"config": {
"hw_platform": [
"MTP", "Dragon", "Surf", "QRD" ],
"soc_id": [
"300", "301" ]
},
"sns_wrist_pedo": {
"owner": "sns_wrist_pedo",
"default_disable": {
"ver": "0", "type": "int", "data": "0"
},
"sample_rate": {
"ver": "0", "type": "flt", "data": "20.0"
},
"step_count_threshold": {
"ver": "0", "type": "int", "data": "0"
},
"step_threshold": {
"ver": "0", "type": "flt", "data": "10.1"
},
"swing_threshold": {
"ver": "0", "type": "flt", "data": "10.5"
},
"step_prob_threshold": {
"ver": "0", "type": "flt", "data": "0.49"
}
}
}

View File

@@ -0,0 +1,313 @@
{
"config": {
"hw_platform": ["HDK", "MTP", "Dragon", "Surf", "IDP"],
"soc_id": ["361", "339", "365", "454", "507"]
},
"stk3a5x_0":{
"owner": "sns_stk3a5x",
".ambient_light":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".proximity":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"stk3a5x_0_platform":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"bus_type":{ "type": "int", "ver": "0",
"data": "0"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "2"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "70"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"dri_irq_num":{ "type": "int", "ver": "0",
"data": "98"
},
"irq_pull_type":{ "type": "int", "ver": "0",
"data": "3"
},
"irq_is_chip_pin":{ "type": "int", "ver": "0",
"data": "1"
},
"irq_drive_strength":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_trigger_type":{ "type": "int", "ver": "0",
"data": "1"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "2"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "2"
},
"vdd_rail":{ "type": "str", "ver": "0",
"data": "/see/rail/eLDO"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".als":{
"owner": "sns_stk3a5x",
".fac_cal":{
"owner": "sns_stk3a5x",
"scale":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"bias":{ "type": "flt", "ver": "0",
"data": "5000.0"
},
"target_lux":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"default_scale":{ "type": "flt", "ver": "0",
"data": "500.0"
}
}
},
".ps":{
"owner": "sns_stk3a5x",
".fac_cal":{
"owner": "sns_stk3a5x",
"near_threshold":{ "type": "flt", "ver": "0",
"data": "8200.0"
},
"far_threshold":{ "type": "flt", "ver": "0",
"data": "8000.0"
},
"ctir_config":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"cover":{ "type": "flt", "ver": "0",
"data": "1200.0"
},
"uncover":{ "type": "flt", "ver": "0",
"data": "200.0"
},
"default_near_threshold":{ "type": "flt", "ver": "0",
"data": "8200.0"
},
"default_far_threshold":{ "type": "flt", "ver": "0",
"data": "8000.0"
},
"default_factor":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"delta2":{ "type": "flt", "ver": "0",
"data": "550.0"
},
"delta3":{ "type": "flt", "ver": "0",
"data": "750.0"
},
"factor":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"high_coeff":{ "type": "flt", "ver": "0",
"data": "0.82"
},
"low_coeff":{ "type": "flt", "ver": "0",
"data": "0.35"
},
"default_cover":{ "type": "flt", "ver": "0",
"data": "1200.0"
},
"default_uncover":{ "type": "flt", "ver": "0",
"data": "200.0"
},
"min_delta":{ "type": "flt", "ver": "0",
"data": "0.0"
}
},
".variable":{
"owner": "sns_stk3a5x",
"pLowTh":{ "type": "flt", "ver": "0",
"data": "400.0"
},
"pHighTh":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"WTime":{ "type": "int", "ver": "0",
"data": "127"
},
"high_coeff":{ "type": "flt", "ver": "0",
"data": "1.85"
},
"low_coeff":{ "type": "flt", "ver": "0",
"data": "0.8"
},
"pUseOilAlgo":{ "type": "int", "ver": "0",
"data": "0"
}
},
".algo":{
"owner": "sns_stk3a5x",
"SMUDGE_NT":{ "type": "int", "ver": "0",
"data": "200"
},
"SMUDGE_FT":{ "type": "int", "ver": "0",
"data": "200"
},
"SMUDGE_DIFF":{ "type": "int", "ver": "0",
"data": "10000"
}
}
}
},
"stk3a5x_0_private":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"wait":{ "type": "int", "ver": "0",
"data": "32"
},
"prst_ps":{ "type": "int", "ver": "0",
"data": "1"
},
"gain_ps":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_ps_dx16":{ "type": "int", "ver": "0",
"data": "1"
},
"it_ps":{ "type": "int", "ver": "0",
"data": "2"
},
"irdr_led":{ "type": "int", "ver": "0",
"data": "8"
},
"prst_als":{ "type": "int", "ver": "0",
"data": "0"
},
"gain_als":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_als_dx128":{ "type": "int", "ver": "0",
"data": "0"
},
"gain_c":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_c_dx128":{ "type": "int", "ver": "0",
"data": "0"
},
"it_als":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps0":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps1":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps2":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps3":{ "type": "int", "ver": "0",
"data": "1"
},
"pUseOilAlgo":{ "type": "int", "ver": "0",
"data": "1"
}
},
".als_coefficient":{
"owner": "sns_stk3a5x",
"als_offset":{ "type": "int", "ver": "0",
"data": "5"
},
"ratio_c":{ "type": "int", "ver": "0",
"data": "1"
},
"ratio_sun":{ "type": "int", "ver": "0",
"data": "30"
},
"ratio_d":{ "type": "int", "ver": "0",
"data": "70"
},
"ratio_a":{ "type": "int", "ver": "0",
"data": "135"
},
"ratio_h":{ "type": "int", "ver": "0",
"data": "250"
},
"window_c":{ "type": "flt", "ver": "0",
"data": "1.02"
},
"window_sun":{ "type": "flt", "ver": "0",
"data": "0.172"
},
"window_d":{ "type": "flt", "ver": "0",
"data": "0.114"
},
"window_a":{ "type": "flt", "ver": "0",
"data": "0.043"
},
"window_h":{ "type": "flt", "ver": "0",
"data": "0.01725"
},
"min_c_data":{ "type": "int", "ver": "0",
"data": "50"
},
"min_g_data":{ "type": "int", "ver": "0",
"data": "20"
},
"max_als_data":{ "type": "int", "ver": "0",
"data": "64000"
},
"min_als_data":{ "type": "int", "ver": "0",
"data": "1500"
},
"flag_opt":{ "type": "int", "ver": "0",
"data": "3"
}
}
}
}

View File

@@ -0,0 +1,314 @@
{
"config": {
"hw_platform": ["HDK", "MTP", "Dragon", "Surf", "IDP"],
"soc_id": ["361", "339", "365", "454", "507"],
"ro.vendor.hw.revision": ["dvt1"]
},
"stk3a5x_0":{
"owner": "sns_stk3a5x",
".ambient_light":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".proximity":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"stk3a5x_0_platform":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"bus_type":{ "type": "int", "ver": "0",
"data": "0"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "2"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "70"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"dri_irq_num":{ "type": "int", "ver": "0",
"data": "98"
},
"irq_pull_type":{ "type": "int", "ver": "0",
"data": "3"
},
"irq_is_chip_pin":{ "type": "int", "ver": "0",
"data": "1"
},
"irq_drive_strength":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_trigger_type":{ "type": "int", "ver": "0",
"data": "1"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "2"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "2"
},
"vdd_rail":{ "type": "str", "ver": "0",
"data": "/see/rail/eLDO"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".als":{
"owner": "sns_stk3a5x",
".fac_cal":{
"owner": "sns_stk3a5x",
"scale":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"bias":{ "type": "flt", "ver": "0",
"data": "5000.0"
},
"target_lux":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"default_scale":{ "type": "flt", "ver": "0",
"data": "500.0"
}
}
},
".ps":{
"owner": "sns_stk3a5x",
".fac_cal":{
"owner": "sns_stk3a5x",
"near_threshold":{ "type": "flt", "ver": "0",
"data": "8200.0"
},
"far_threshold":{ "type": "flt", "ver": "0",
"data": "8000.0"
},
"ctir_config":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"cover":{ "type": "flt", "ver": "0",
"data": "1200.0"
},
"uncover":{ "type": "flt", "ver": "0",
"data": "200.0"
},
"default_near_threshold":{ "type": "flt", "ver": "0",
"data": "8200.0"
},
"default_far_threshold":{ "type": "flt", "ver": "0",
"data": "8000.0"
},
"default_factor":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"delta2":{ "type": "flt", "ver": "0",
"data": "550.0"
},
"delta3":{ "type": "flt", "ver": "0",
"data": "750.0"
},
"factor":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"high_coeff":{ "type": "flt", "ver": "0",
"data": "0.41"
},
"low_coeff":{ "type": "flt", "ver": "0",
"data": "0.175"
},
"default_cover":{ "type": "flt", "ver": "0",
"data": "1200.0"
},
"default_uncover":{ "type": "flt", "ver": "0",
"data": "200.0"
},
"min_delta":{ "type": "flt", "ver": "0",
"data": "0.0"
}
},
".variable":{
"owner": "sns_stk3a5x",
"pLowTh":{ "type": "flt", "ver": "0",
"data": "400.0"
},
"pHighTh":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"WTime":{ "type": "int", "ver": "0",
"data": "127"
},
"high_coeff":{ "type": "flt", "ver": "0",
"data": "0.925"
},
"low_coeff":{ "type": "flt", "ver": "0",
"data": "0.4"
},
"pUseOilAlgo":{ "type": "int", "ver": "0",
"data": "0"
}
},
".algo":{
"owner": "sns_stk3a5x",
"SMUDGE_NT":{ "type": "int", "ver": "0",
"data": "200"
},
"SMUDGE_FT":{ "type": "int", "ver": "0",
"data": "200"
},
"SMUDGE_DIFF":{ "type": "int", "ver": "0",
"data": "10000"
}
}
}
},
"stk3a5x_0_private":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"wait":{ "type": "int", "ver": "0",
"data": "32"
},
"prst_ps":{ "type": "int", "ver": "0",
"data": "1"
},
"gain_ps":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_ps_dx16":{ "type": "int", "ver": "0",
"data": "1"
},
"it_ps":{ "type": "int", "ver": "0",
"data": "2"
},
"irdr_led":{ "type": "int", "ver": "0",
"data": "8"
},
"prst_als":{ "type": "int", "ver": "0",
"data": "0"
},
"gain_als":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_als_dx128":{ "type": "int", "ver": "0",
"data": "0"
},
"gain_c":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_c_dx128":{ "type": "int", "ver": "0",
"data": "0"
},
"it_als":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps0":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps1":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps2":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps3":{ "type": "int", "ver": "0",
"data": "1"
},
"pUseOilAlgo":{ "type": "int", "ver": "0",
"data": "1"
}
},
".als_coefficient":{
"owner": "sns_stk3a5x",
"als_offset":{ "type": "int", "ver": "0",
"data": "5"
},
"ratio_c":{ "type": "int", "ver": "0",
"data": "1"
},
"ratio_sun":{ "type": "int", "ver": "0",
"data": "30"
},
"ratio_d":{ "type": "int", "ver": "0",
"data": "70"
},
"ratio_a":{ "type": "int", "ver": "0",
"data": "135"
},
"ratio_h":{ "type": "int", "ver": "0",
"data": "210"
},
"window_c":{ "type": "flt", "ver": "0",
"data": "4.08"
},
"window_sun":{ "type": "flt", "ver": "0",
"data": "0.688"
},
"window_d":{ "type": "flt", "ver": "0",
"data": "0.456"
},
"window_a":{ "type": "flt", "ver": "0",
"data": "0.172"
},
"window_h":{ "type": "flt", "ver": "0",
"data": "0.0672"
},
"min_c_data":{ "type": "int", "ver": "0",
"data": "50"
},
"min_g_data":{ "type": "int", "ver": "0",
"data": "20"
},
"max_als_data":{ "type": "int", "ver": "0",
"data": "64000"
},
"min_als_data":{ "type": "int", "ver": "0",
"data": "1500"
},
"flag_opt":{ "type": "int", "ver": "0",
"data": "3"
}
}
}
}

View File

@@ -0,0 +1,314 @@
{
"config": {
"hw_platform": ["HDK", "MTP", "Dragon", "Surf", "IDP"],
"soc_id": ["361", "339", "365", "454", "507"],
"ro.vendor.hw.revision": ["dvt2"]
},
"stk3a5x_0":{
"owner": "sns_stk3a5x",
".ambient_light":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
},
".proximity":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"is_dri":{ "type": "int", "ver": "0",
"data": "1"
},
"hw_id":{ "type": "int", "ver": "0",
"data": "0"
},
"res_idx":{ "type": "int", "ver": "0",
"data": "0"
},
"sync_stream":{ "type": "int", "ver": "0",
"data": "0"
}
}
}
},
"stk3a5x_0_platform":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"bus_type":{ "type": "int", "ver": "0",
"data": "0"
},
"bus_instance":{ "type": "int", "ver": "0",
"data": "2"
},
"slave_config":{ "type": "int", "ver": "0",
"data": "70"
},
"min_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"max_bus_speed_khz":{ "type": "int", "ver": "0",
"data": "400"
},
"reg_addr_type":{ "type": "int", "ver": "0",
"data": "0"
},
"dri_irq_num":{ "type": "int", "ver": "0",
"data": "98"
},
"irq_pull_type":{ "type": "int", "ver": "0",
"data": "3"
},
"irq_is_chip_pin":{ "type": "int", "ver": "0",
"data": "1"
},
"irq_drive_strength":{ "type": "int", "ver": "0",
"data": "0"
},
"irq_trigger_type":{ "type": "int", "ver": "0",
"data": "1"
},
"num_rail":{ "type": "int", "ver": "0",
"data": "2"
},
"rail_on_state":{ "type": "int", "ver": "0",
"data": "2"
},
"vdd_rail":{ "type": "str", "ver": "0",
"data": "/see/rail/eLDO"
},
"vddio_rail":{ "type": "str", "ver": "0",
"data": "/pmic/client/sensor_vddio"
},
"rigid_body_type":{ "type": "int", "ver": "0",
"data": "0"
}
},
".als":{
"owner": "sns_stk3a5x",
".fac_cal":{
"owner": "sns_stk3a5x",
"scale":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"bias":{ "type": "flt", "ver": "0",
"data": "5000.0"
},
"target_lux":{ "type": "flt", "ver": "0",
"data": "500.0"
},
"default_scale":{ "type": "flt", "ver": "0",
"data": "500.0"
}
}
},
".ps":{
"owner": "sns_stk3a5x",
".fac_cal":{
"owner": "sns_stk3a5x",
"near_threshold":{ "type": "flt", "ver": "0",
"data": "8200.0"
},
"far_threshold":{ "type": "flt", "ver": "0",
"data": "8000.0"
},
"ctir_config":{ "type": "flt", "ver": "0",
"data": "0.0"
},
"cover":{ "type": "flt", "ver": "0",
"data": "1200.0"
},
"uncover":{ "type": "flt", "ver": "0",
"data": "200.0"
},
"default_near_threshold":{ "type": "flt", "ver": "0",
"data": "8200.0"
},
"default_far_threshold":{ "type": "flt", "ver": "0",
"data": "8000.0"
},
"default_factor":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"delta2":{ "type": "flt", "ver": "0",
"data": "550.0"
},
"delta3":{ "type": "flt", "ver": "0",
"data": "750.0"
},
"factor":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"high_coeff":{ "type": "flt", "ver": "0",
"data": "0.41"
},
"low_coeff":{ "type": "flt", "ver": "0",
"data": "0.175"
},
"default_cover":{ "type": "flt", "ver": "0",
"data": "1200.0"
},
"default_uncover":{ "type": "flt", "ver": "0",
"data": "200.0"
},
"min_delta":{ "type": "flt", "ver": "0",
"data": "0.0"
}
},
".variable":{
"owner": "sns_stk3a5x",
"pLowTh":{ "type": "flt", "ver": "0",
"data": "400.0"
},
"pHighTh":{ "type": "flt", "ver": "0",
"data": "1000.0"
},
"WTime":{ "type": "int", "ver": "0",
"data": "127"
},
"high_coeff":{ "type": "flt", "ver": "0",
"data": "0.925"
},
"low_coeff":{ "type": "flt", "ver": "0",
"data": "0.4"
},
"pUseOilAlgo":{ "type": "int", "ver": "0",
"data": "0"
}
},
".algo":{
"owner": "sns_stk3a5x",
"SMUDGE_NT":{ "type": "int", "ver": "0",
"data": "200"
},
"SMUDGE_FT":{ "type": "int", "ver": "0",
"data": "200"
},
"SMUDGE_DIFF":{ "type": "int", "ver": "0",
"data": "10000"
}
}
}
},
"stk3a5x_0_private":{
"owner": "sns_stk3a5x",
".config":{
"owner": "sns_stk3a5x",
"wait":{ "type": "int", "ver": "0",
"data": "32"
},
"prst_ps":{ "type": "int", "ver": "0",
"data": "1"
},
"gain_ps":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_ps_dx16":{ "type": "int", "ver": "0",
"data": "1"
},
"it_ps":{ "type": "int", "ver": "0",
"data": "2"
},
"irdr_led":{ "type": "int", "ver": "0",
"data": "8"
},
"prst_als":{ "type": "int", "ver": "0",
"data": "0"
},
"gain_als":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_als_dx128":{ "type": "int", "ver": "0",
"data": "0"
},
"gain_c":{ "type": "int", "ver": "0",
"data": "3"
},
"gain_c_dx128":{ "type": "int", "ver": "0",
"data": "0"
},
"it_als":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps0":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps1":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps2":{ "type": "int", "ver": "0",
"data": "1"
},
"ps_ps3":{ "type": "int", "ver": "0",
"data": "1"
},
"pUseOilAlgo":{ "type": "int", "ver": "0",
"data": "1"
}
},
".als_coefficient":{
"owner": "sns_stk3a5x",
"als_offset":{ "type": "int", "ver": "0",
"data": "5"
},
"ratio_c":{ "type": "int", "ver": "0",
"data": "1"
},
"ratio_sun":{ "type": "int", "ver": "0",
"data": "30"
},
"ratio_d":{ "type": "int", "ver": "0",
"data": "70"
},
"ratio_a":{ "type": "int", "ver": "0",
"data": "135"
},
"ratio_h":{ "type": "int", "ver": "0",
"data": "210"
},
"window_c":{ "type": "flt", "ver": "0",
"data": "1.02"
},
"window_sun":{ "type": "flt", "ver": "0",
"data": "0.172"
},
"window_d":{ "type": "flt", "ver": "0",
"data": "0.114"
},
"window_a":{ "type": "flt", "ver": "0",
"data": "0.043"
},
"window_h":{ "type": "flt", "ver": "0",
"data": "0.0168"
},
"min_c_data":{ "type": "int", "ver": "0",
"data": "50"
},
"min_g_data":{ "type": "int", "ver": "0",
"data": "20"
},
"max_als_data":{ "type": "int", "ver": "0",
"data": "64000"
},
"min_als_data":{ "type": "int", "ver": "0",
"data": "1500"
},
"flag_opt":{ "type": "int", "ver": "0",
"data": "3"
}
}
}
}

View File

@@ -0,0 +1,10 @@
version=9
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=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

View File

@@ -0,0 +1,120 @@
[VIRT-QUIET]
algo_type virtual
sensors quiet_therm
weights 100
trip_sensor chg_therm
thresholds 18000
thresholds_clr 16000
offsets 0
sampling 5000
math 0
[CHG-EXT-THERM_running]
algo_type monitor
sensor virtual-sensor-1
sampling 1000
polling_delay 0
passive_delay 0
thresholds 41000 43000 45000 46000 50000
thresholds_clr 39000 41000 43000 45000 46000
actions battery battery battery battery battery
action_info 07 06 04 03 01
[virtual-sensor-0]
algo_type virtual
trip_sensor msm_therm
set_point 43000
set_point_clr 39000
sensors quiet_therm msm_therm
weights 50 50
sampling 1000
[virtual-sensor-1]
algo_type virtual
trip_sensor msm_therm
set_point 30000
set_point_clr 20000
sensors quiet_therm msm_therm chg_therm
weights 30 60 10
sampling 1000
[MON-MSM-CLUSTER01]
algo_type monitor
sampling 1000
sensor virtual-sensor-0
thresholds 41000 42000 46000
thresholds_clr 40000 41000 45000
actions cpu0 cpu0 cpu0
action_info 1651200 1516800 1324800
override_b 4000
[MON-MSM-CLUSTER02]
algo_type monitor
sampling 1000
sensor virtual-sensor-0
thresholds 40000 41000 45000
thresholds_clr 39000 40000 41000
actions cpu6 cpu6 cpu6
action_info 1900800 1651200 1516800
override_b 4000
[MONITOR-CAMERA-MSM]
algo_type monitor
sampling 1000
sensor virtual-sensor-0
thresholds 41000 46000
thresholds_clr 40000 45000
actions camera camera
action_info 1 2
[FRONT_TEMP]
algo_type virtual
trip_sensor msm_therm
thresholds -18000
thresholds_clr -20000
sensors battery chg_therm msm_therm quiet_therm
weights 40 15 10 35
offsets -100 -200 0 -100
sampling 1000
math 0
sys_temp
[REPORT-FRONT-TEMP]
algo_type monitor
sampling 300000
sensor FRONT_TEMP
thresholds 46000
thresholds_clr 43000
actions report
action_info 1
[BACK_TEMP]
algo_type virtual
trip_sensor msm_therm
thresholds -18000
thresholds_clr -20000
sensors battery chg_therm msm_therm quiet_therm
weights 30 25 15 30
offsets -100 -200 -200 -100
sampling 1000
math 0
sys_temp
[REPORT-BACK-TEMP]
algo_type monitor
sampling 300000
sensor BACK_TEMP
thresholds 46000
thresholds_clr 43000
actions report
action_info 1
[MON-PDPOWER3]
algo_type monitor
sampling 1000
sensor virtual-sensor-1
thresholds 39500 42000 43000 45000 46000
thresholds_clr 38500 39500 42000 43000 45000
actions mmi_chrg_manager mmi_chrg_manager mmi_chrg_manager mmi_chrg_manager mmi_chrg_manager
action_info 6 5 3 2 1
freezing

View File

@@ -0,0 +1,2 @@
# File empty by default.
# Replace contents of this file with custom configuration.

2349
proprietary/vendor/etc/vhw.xml vendored Normal file

File diff suppressed because it is too large Load Diff