summaryrefslogtreecommitdiff
path: root/sensors
diff options
context:
space:
mode:
authorIsaac Chen <isaacchen@isaacchen.cn>2018-12-22 17:39:41 +0100
committerIsaac Chen <tingyi364@gmail.com>2019-09-01 13:45:57 +0200
commit52149afc453ca9cb93e1c188e5b5dfb6062aa7e1 (patch)
tree4933b6911e63c1a803d3e9afee002dff6cfb8674 /sensors
parent6307de29a852c3af01716415b511f5050383fa53 (diff)
wayne-common: Update from jasmine
* jasmine_sprout 9 PKQ1.180904.001 V10.0.9.0.PDIMIXM release-keys * Graphics SDM from LA.UM.7.4.r1-04100-8x98.0 * Cleanup rootdir a bit Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn> Change-Id: I457f9d446b86b856e2cebe85b698403005c58d3e
Diffstat (limited to 'sensors')
-rw-r--r--sensors/sensor_def_qcomdev.conf764
1 files changed, 346 insertions, 418 deletions
diff --git a/sensors/sensor_def_qcomdev.conf b/sensors/sensor_def_qcomdev.conf
index 0cc8724..9b7306a 100644
--- a/sensors/sensor_def_qcomdev.conf
+++ b/sensors/sensor_def_qcomdev.conf
@@ -4,7 +4,7 @@
# Tihs file contains default sensor registry values for Qualcomm development
# test platforms.
#
-# Copyright (c) 2013-2016 Qualcomm Technologies, Inc.
+# Copyright (c) 2013-2017 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
@@ -111,8 +111,8 @@
#
# The numeric fields are parsed with the strtoull function, base 0.
#
+:version 0x00010002
-:version 0x00010001
#######################################################################
### sdm660 Chipsets
#######################################################################
@@ -124,29 +124,30 @@
:subtype
# Orientation of sensors
# accel x/y/z
-700 1 0x00010001 #accel-x-axis
-701 -2 0x00010001 #accel-y-axis
-702 -3 0x00010001 #accel-z-axis
+700 1 0x00010002 #accel-x-axis
+701 -2 0x00010002 #accel-y-axis
+702 -3 0x00010002 #accel-z-axis
# accel x/y/z
-720 2 0x00010001 #accel-x-axis
-721 -1 0x00010001 #accel-y-axis
-722 -3 0x00010001 #accel-z-axis
+720 2 0x00010002 #accel-x-axis
+721 -1 0x00010002 #accel-y-axis
+722 -3 0x00010002 #accel-z-axis
# gyro x/y/z
-800 1 0x00010001 #gyro-x-axis
-801 -2 0x00010001 #gyro-y-axis
-802 -3 0x00010001 #gyro-z-axis
+800 1 0x00010002 #gyro-x-axis
+801 -2 0x00010002 #gyro-y-axis
+802 -3 0x00010002 #gyro-z-axis
# mag x/y/z
-900 -2 0x00010001 #max-x-axis
-901 -1 0x00010001 #mag-y-axis
-902 -3 0x00010001 #mag-z-axis
+900 -2 0x00010002 #max-x-axis
+901 -1 0x00010002 #mag-y-axis
+902 -3 0x00010002 #mag-z-axis
# SSI SMGR Version
-1900 0 0x00010001 #Maj Ver
-1901 2 0x00010001 #Min Ver
+1900 1 0x00010002 #Maj Ver
+1901 2 0x00010002 #Min Ver
# SAM config
#
203 65536 0x10001 # AMD
225 983040 0x10001 # RMD
+501 0x40 0x10001 # Gyro_cal_num_samp
504 65536 0x10001 # Gyro Cal
1703 65536 0x10001 # Ped
2800 983040 0x10001 # basic ges
@@ -162,466 +163,393 @@
4103 5 0x10001 # SMD_ACC_WIN_TIME
#AMD parameters
-200 0x000a0000 0x00010001 #AMD_ACC_SAMP_RATE_HZ_Q16
-201 0x00000cd2 0x00010001 #AMD_INT_cfg_prm1
-202 0x00008000 0x00010001 #AMD_INT_cfg_prm2
+200 0x000a0000 0x00010002 #AMD_ACC_SAMP_RATE_HZ_Q16
+201 0x00000cd2 0x00010002 #AMD_INT_cfg_prm1
+202 0x00008000 0x00010002 #AMD_INT_cfg_prm2
#RMD parameters
-220 0x001e0000 0x00010001 #RMD_ACC_SAMP_RATE_HZ_Q16
-221 0x0001b333 0x00010001 #RMD_INT_cfg_prm1
-222 0x00003333 0x00010001 #RMD_INT_cfg_prm2
-223 0x00001657 0x00010001 #RMD_INT_cfg_prm3
-224 0x00003333 0x00010001 #RMD_INT_cfg_prm4
+220 0x001e0000 0x00010002 #RMD_ACC_SAMP_RATE_HZ_Q16
+221 0x0001b333 0x00010002 #RMD_INT_cfg_prm1
+222 0x00003333 0x00010002 #RMD_INT_cfg_prm2
+223 0x00001657 0x00010002 #RMD_INT_cfg_prm3
+224 0x00003333 0x00010002 #RMD_INT_cfg_prm4
# SSI ACC SENSOR
-2000 2 0x00010001 #auto detect
-2001 3 0x00010001 #no. devices
+2000 2 0x00010002 #auto detect
+2001 3 0x00010002 #no. devices
# SSI SMGR Cfg 0: ICM206xx [INVN ACCEL]
-2002 0xc14075963795c661 0x00010001 #UUID
-2003 0x0b25b8431bfd46bc 0x00010001 #UUID
-2004 100000 0x00010001 #off_to_idle
-2005 20000 0x00010001 #idle_to_ready
-2006 68 0x00010001 #gpio1 [0xFFFF:Polling; 42(0x2A):Acc Interrupt Pin]
-2007 1000 0x00010001 #reg_group_id
-2008 0 0x00010001 #cal_grp_id
-2009 3 0x00010001 #i2c_bus
-2010 0x68 0x00010001 #i2c_address
-2011 2 0x00010001 #sens_default
-2012 0xD0 0x00010001 #flags [0:Polling; 0x80:DRI]
-2068 0x83 0x00010001 #vdd [ LDO3B: 3V ]
-2069 0x8E 0x00010001 #vddio [ LDO14A: 1.8V]
+2002 0xc14075963795c661 0x00010002 #UUID
+2003 0x0b25b8431bfd46bc 0x00010002 #UUID
+2004 100000 0x00010002 #off_to_idle
+2005 20000 0x00010002 #idle_to_ready
+2006 68 0x00010002 #gpio1 [0xFFFF:Polling; 42(0x2A):Acc Interrupt Pin]
+2007 1000 0x00010002 #reg_group_id
+2008 0 0x00010002 #cal_grp_id
+2009 3 0x00010002 #i2c_bus
+2010 0x68 0x00010002 #i2c_address
+2011 2 0x00010002 #sens_default
+2012 0xD0 0x00010002 #flags [0:Polling; 0x80:DRI]
+2068 0x83 0x00010002 #vdd [ LDO3B: 3V ]
+2069 0x8E 0x00010002 #vddio [ LDO14A: 1.8V]
# SSI SMGR Cfg 1: BMI160 ACCEL
-2013 0xd646cb83ec0cd5a5 0x00010001 #UUID
-2014 0x0f4d0fd654c7eab5 0x00010001 #UUID
-2015 30000 0x00010001 #off_to_idle
-2016 0 0x00010001 #idle_to_ready
-2017 68 0x00010001 #gpio1
-2018 1000 0x00010001 #reg_group_id
-2019 0 0x00010001 #cal_grp_id
-2020 3 0x00010001 #i2c_bus
-2021 0x68 0x00010001 #i2c address
-2022 4 0x00010001 #sens_defatult
-2023 0xD0 0x00010001 #flag
-2070 0x83 0x00010001 #vdd [ LDO3B: 3V ]
-2071 0x8E 0x00010001 #vddio [ LDO14A: 1.8V]
+2013 0xd646cb83ec0cd5a5 0x00010002 #UUID
+2014 0x0f4d0fd654c7eab5 0x00010002 #UUID
+2015 30000 0x00010002 #off_to_idle
+2016 0 0x00010002 #idle_to_ready
+2017 68 0x00010002 #gpio1
+2018 1000 0x00010002 #reg_group_id
+2019 0 0x00010002 #cal_grp_id
+2020 3 0x00010002 #i2c_bus
+2021 0x68 0x00010002 #i2c address
+2022 4 0x00010002 #sens_defatult
+2023 0xD0 0x00010002 #flag
+2070 0x83 0x00010002 #vdd [ LDO3B: 3V ]
+2071 0x8E 0x00010002 #vddio [ LDO14A: 1.8V]
# SSI SMGR Cfg 1: lsm6dsm ACCEL
-2024 0xbe48af52e826fd3c 0x00010001 #UUID
-2025 0x68534cfc401dc2ac 0x00010001 #UUID
-2026 100000 0x00010001 #off_to_idle
-2027 250000 0x00010001 #idle_to_ready
-2028 68 0x00010001 #gpio1
-2029 1001 0x00010001 #reg_group_id
-2030 0 0x00010001 #cal_grp_id
-2031 3 0x00010001 #i2c_bus
-2032 0x6a 0x00010001 #i2c address
-2033 4 0x00010001 #sens_defatult
-2034 0xD0 0x00010001 #flag
-2072 0x83 0x00010001 #vdd [ LDO3B: 3V ]
-2073 0x8E 0x00010001 #vddio [ LDO14A: 1.8V]
+2024 0xbe48af52e826fd3c 0x00010002 #UUID
+2025 0x68534cfc401dc2ac 0x00010002 #UUID
+2026 100000 0x00010002 #off_to_idle
+2027 250000 0x00010002 #idle_to_ready
+2028 68 0x00010002 #gpio1
+2029 1001 0x00010002 #reg_group_id
+2030 0 0x00010002 #cal_grp_id
+2031 3 0x00010002 #i2c_bus
+2032 0x6a 0x00010002 #i2c address
+2033 4 0x00010002 #sens_defatult
+2034 0xD0 0x00010002 #flag
+2072 0x83 0x00010002 #vdd [ LDO3B: 3V ]
+2073 0x8E 0x00010002 #vddio [ LDO14A: 1.8V]
# SSI G SENSOR
-2100 2 0x00010001 #auto detect
-2101 3 0x00010001 #no. devices
+2100 2 0x00010002 #auto detect
+2101 3 0x00010002 #no. devices
# SSI SMGR Cfg 0: ICM206xx [INVN GYRO]
-2102 0xc14075963795c661 0x00010001 #UUID
-2103 0x0b25b8431bfd46bc 0x00010001 #UUID
-2104 100000 0x00010001 #off_to_idle
-2105 80000 0x00010001 #idle_to_ready
-2106 69 0x00010001 #gpio1 [0xFFFF:Polling; 42(0x2A):Gyro Interrupt Pin]
-2107 1010 0x00010001 #reg_group_id
-2108 10 0x00010001 #cal_grp_id
-2109 3 0x00010001 #i2c_bus
-2110 0x68 0x00010001 #i2c_address
-2111 3 0x00010001 #sens_default
-2112 0xD0 0x00010001 #flags [0:Polling; 0x80:DRI]
-2168 0x83 0x00010001 #vdd
-2169 0x8E 0x00010001 #vddio
+2102 0xc14075963795c661 0x00010002 #UUID
+2103 0x0b25b8431bfd46bc 0x00010002 #UUID
+2104 100000 0x00010002 #off_to_idle
+2105 80000 0x00010002 #idle_to_ready
+2106 69 0x00010002 #gpio1 [0xFFFF:Polling; 42(0x2A):Gyro Interrupt Pin]
+2107 1010 0x00010002 #reg_group_id
+2108 10 0x00010002 #cal_grp_id
+2109 3 0x00010002 #i2c_bus
+2110 0x68 0x00010002 #i2c_address
+2111 3 0x00010002 #sens_default
+2112 0xD0 0x00010002 #flags [0:Polling; 0x80:DRI]
+2168 0x83 0x00010002 #vdd
+2169 0x8E 0x00010002 #vddio
# SSI SMGR Cfg 1: BMI160 GYRO
-2113 0xd646cb83ec0cd5a5 0x00010001 #UUID
-2114 0x0f4d0fd654c7eab5 0x00010001 #UUID
-2115 30000 0x00010001 #off_to_idle
-2116 0 0x00010001 #idle_to_ready
-2117 69 0x00010001 #gpio1
-2118 1010 0x00010001 #reg_group_id
-2119 10 0x00010001 #cal_grp_id
-2120 3 0x00010001 #i2c_bus
-2121 0x68 0x00010001 #i2c address
-2122 4 0x00010001 #sens_defatult
-2123 0xD0 0x00010001 #flag
-2170 0x83 0x00010001 #vdd
-2171 0x8E 0x00010001 #vddio
+2113 0xd646cb83ec0cd5a5 0x00010002 #UUID
+2114 0x0f4d0fd654c7eab5 0x00010002 #UUID
+2115 30000 0x00010002 #off_to_idle
+2116 0 0x00010002 #idle_to_ready
+2117 69 0x00010002 #gpio1
+2118 1010 0x00010002 #reg_group_id
+2119 10 0x00010002 #cal_grp_id
+2120 3 0x00010002 #i2c_bus
+2121 0x68 0x00010002 #i2c address
+2122 4 0x00010002 #sens_defatult
+2123 0xD0 0x00010002 #flag
+2170 0x83 0x00010002 #vdd
+2171 0x8E 0x00010002 #vddio
# SSI SMGR Cfg 1: lsm6dsm GYRO
-2124 0xbe48af52e826fd3c 0x00010001 #UUID
-2125 0x68534cfc401dc2ac 0x00010001 #UUID
-2126 100000 0x00010001 #off_to_idle
-2127 250000 0x00010001 #idle_to_ready
-2128 69 0x00010001 #gpio1
-2129 1010 0x00010001 #reg_group_id
-2130 10 0x00010001 #cal_grp_id
-2131 3 0x00010001 #i2c_bus
-2132 0x6a 0x00010001 #i2c address
-2133 4 0x00010001 #sens_defatult
-2134 0xD0 0x00010001 #flag
-2172 0x83 0x00010001 #vdd
-2173 0x8E 0x00010001 #vddio
+2124 0xbe48af52e826fd3c 0x00010002 #UUID
+2125 0x68534cfc401dc2ac 0x00010002 #UUID
+2126 100000 0x00010002 #off_to_idle
+2127 250000 0x00010002 #idle_to_ready
+2128 69 0x00010002 #gpio1
+2129 1010 0x00010002 #reg_group_id
+2130 10 0x00010002 #cal_grp_id
+2131 3 0x00010002 #i2c_bus
+2132 0x6a 0x00010002 #i2c address
+2133 4 0x00010002 #sens_defatult
+2134 0xD0 0x00010002 #flag
+2172 0x83 0x00010002 #vdd
+2173 0x8E 0x00010002 #vddio
# SSI M SENSOR
-2200 2 0x00010001 #auto detect
-2201 1 0x00010001 #no. devices
+2200 2 0x00010002 #auto detect
+2201 1 0x00010002 #no. devices
# SSI SMGR Cfg 0: AKM099xx_FIFO mag FIFO/DRI
-2202 0x564d2b94fe80aef6 0x00010001 #UUID
-2203 0x90611b98d561168f 0x00010001 #UUID
-2204 3000 0x00010001 #off_to_idle
-2205 10000 0x00010001 #idle_to_ready
-2206 0xFFFF 0x00010001 #gpio1
-2207 1020 0x00010001 #reg_group_id
-2208 0xFFFF 0x00010001 #cal_grp_id
-2209 3 0x00010001 #i2c_bus
-2210 0x0c 0x00010001 #i2c address
-2211 0 0x00010001 #sens_defatult
-2212 0 0x00010001 #flag
-2268 0x83 0x00010001 #vdd
-2269 0x8E 0x00010001 #vddio
+2202 0x564d2b94fe80aef6 0x00010002 #UUID
+2203 0x90611b98d561168f 0x00010002 #UUID
+2204 3000 0x00010002 #off_to_idle
+2205 10000 0x00010002 #idle_to_ready
+2206 0xFFFF 0x00010002 #gpio1
+2207 1020 0x00010002 #reg_group_id
+2208 0xFFFF 0x00010002 #cal_grp_id
+2209 3 0x00010002 #i2c_bus
+2210 0x0c 0x00010002 #i2c address
+2211 0 0x00010002 #sens_defatult
+2212 0 0x00010002 #flag
+2268 0x83 0x00010002 #vdd
+2269 0x8E 0x00010002 #vddio
# SSI ALS/PS SENSOR
-2300 2 0x00010001 #auto detect
-2301 2 0x00010001 #no. devices
+2300 2 0x00010002 #auto detect
+2301 1 0x00010002 #no. devices
# SSI SMGR Cfg 4: LTR578 DRI
-2303 0x014101d151c1e1b1 0x00010001 #UUID should same to ADSP
-2302 0xd141c181e101d1a1 0x00010001 #UUID
-2304 3000 0x00010001 #off_to_idle
-2305 10000 0x00010001 #idle_to_ready
-2306 0xFFFF 0x00010001 #gpio1
-2307 1040 0x00010001 #reg_group_id
-2308 0xFFFF 0x00010001 #cal_grp_id
-2309 3 0x00010001 #i2c_bus
-2310 0x53 0x00010001 #i2c_address
-2311 0 0x00010001 #sens_default
-2312 0x00 0x00010001 #flags
-2368 0x83 0x00010001 #vdd
-2369 0x8E 0x00010001 #vddio
-
-# SSI SMGR Cfg 4: STK3X1X DRI
-2314 0x8b11a21aa55e6586 0x00010001 #UUID should same to ADSP
-2313 0xa4524f726702e351 0x00010001 #UUID
-2315 7500 0x00010001 #off_to_idle
-2316 10000 0x00010001 #idle_to_ready
-2317 0xFFFF 0x00010001 #gpio1
-2318 1040 0x00010001 #reg_group_id
-2319 0xFFFF 0x00010001 #cal_grp_id
-2320 3 0x00010001 #i2c_bus
-2321 0x48 0x00010001 #i2c_address
-2322 0 0x00010001 #sens_default
-2323 0x00 0x00010001 #flags
-2370 0x83 0x00010001 #vdd
-2371 0x8E 0x00010001 #vddio
+2303 0x014101d151c1e1b1 0x00010002 #UUID should same to ADSP
+2302 0xd141c181e101d1a1 0x00010002 #UUID
+2304 3000 0x00010002 #off_to_idle
+2305 10000 0x00010002 #idle_to_ready
+2306 0xFFFF 0x00010002 #gpio1
+2307 1040 0x00010002 #reg_group_id
+2308 0xFFFF 0x00010002 #cal_grp_id
+2309 3 0x00010002 #i2c_bus
+2310 0x53 0x00010002 #i2c_address
+2311 0 0x00010002 #sens_default
+2312 0x00 0x00010002 #flags
+2368 0x83 0x00010002 #vdd
+2369 0x8E 0x00010002 #vddio
#pressure sensor
-2400 2 0x00010001 #min ver
-2401 1 0x00010001 #uuid number
+2400 2 0x00010002 #min ver
+2401 1 0x00010002 #uuid number
# SSI SMGR Cfg 3: BMP285 pressure POLL
-2403 0x32c31ec17f1c0abd 0x00010001 #UUID
-2402 0x5c473990a806b072 0x00010001 #UUID
-2404 5000 0x00010001 #off_to_idle
-2405 50000 0x00010001 #idle_to_ready
-2406 0xFFFF 0x00010001 #gpio1
-2407 0xFFFF 0x00010001 #reg_group_id
-2408 0xFFFF 0x00010001 #cal_grp_id
-2409 3 0x00010001 #i2c_bus
-2410 0x76 0x00010001 #i2c_address
-2411 0 0x00010001 #sens_default
-2412 0 0x00010001 #flags
-2468 0x8E 0x00010001 #vdd
-2469 0x8E 0x00010001 #vddio
-
+2403 0x32c31ec17f1c0abd 0x00010002 #UUID
+2402 0x5c473990a806b072 0x00010002 #UUID
+2404 5000 0x00010002 #off_to_idle
+2405 50000 0x00010002 #idle_to_ready
+2406 0xFFFF 0x00010002 #gpio1
+2407 0xFFFF 0x00010002 #reg_group_id
+2408 0xFFFF 0x00010002 #cal_grp_id
+2409 3 0x00010002 #i2c_bus
+2410 0x76 0x00010002 #i2c_address
+2411 0 0x00010002 #sens_default
+2412 0 0x00010002 #flags
+2468 0x8E 0x00010002 #vdd
+2469 0x8E 0x00010002 #vddio
# SSI SMGR Version
-3600 1 0x00010001 #Maj Ver
-3601 2 0x00010001 #Min Ver
-
-#RGB sensor
-4300 2 0x00010001 #min ver
-4301 1 0x00010001 #uuid number
-
-# SSI SMGR Cfg 5: TMG490X RGB DRI
-4303 0x3a83587c79f2d5ad 0x00010001 #UUID
-4302 0xd24fdac0d73b50aa 0x00010001 #UUID
-4304 5700 0x00010001 #off_to_idle
-4305 5000 0x00010001 #idle_to_ready
-4306 0xFFFF 0x00010001 #gpio1
-4307 0xFFFF 0x00010001 #reg_group_id
-4308 0xFFFF 0x00010001 #cal_grp_id
-4309 3 0x00010001 #i2c_bus
-4310 0x39 0x00010001 #i2c_address
-4311 0 0x00010001 #sens_default
-4312 0x80 0x00010001 #flags
-4368 0x83 0x00010001 #vdd
-4369 0x8E 0x00010001 #vddio
-
-#Humidity sensor
-4200 2 0x00010001 #min ver
-4201 1 0x00010001 #uuid number
-## SSI SMGR Cfg 6: SHTW1 Humidity Onchange
-4203 0xcc631478716da795 0x00010001 #UUID
-4202 0x40410cafc67cfbbe 0x00010001 #UUID
-4204 10000 0x00010001 #off_to_idle
-4205 10000 0x00010001 #idle_to_ready
-4206 0xFFFF 0x00010001 #gpio1
-4207 0xFFFF 0x00010001 #reg_group_id
-4208 0xFFFF 0x00010001 #cal_grp_id
-4209 3 0x00010001 #i2c_bus
-4210 0x70 0x00010001 #i2c_address
-4211 0 0x00010001 #sens_default
-4212 0x80 0x00010001 #flags
-4268 1 0x00010001 #device_select
-4269 0x8E 0x00010001 #vdd
-
-# Hall Effect BU52053NVX DRI
-4700 2 0x00010001 #min ver
-4701 1 0x00010001 #uuid number
-
-## SSI SMGR Cfg 7: Hall Effect BU52053NVX DRI
-4703 0x5da5cb55d3c7bd84 0x00010001 #UUID
-4702 0x7e412494d22ec81e 0x00010001 #UUID
-4704 100 0x00010001 #off_to_idle
-4705 100 0x00010001 #idle_to_ready
-4706 0xFFFF 0x00010001 #gpio1
-4707 0xFFFF 0x00010001 #reg_group_id
-4708 0xFFFF 0x00010001 #cal_grp_id
-4709 3 0x00010001 #i2c_bus
-4710 0x20 0x00010001 #i2c_address, dummy
-4711 0 0x00010001 #sens_default
-4712 0x80 0x00010001 #flags
-4768 0x8E 0x00010001 #vdd
-4769 0x8E 0x00010001 #vddio
+3600 1 0x00010002 #Maj Ver
+3601 2 0x00010002 #Min Ver
#
# SSI GPIO configuration
#-----------------------------
-2700 1 0x00010001 #maj ver
-2701 0 0x00010001 #min ver
-2706 0xFFFF 0x00010001 #RESET pin
+2700 1 0x00010002 #maj ver
+2701 0 0x00010002 #min ver
+2706 0xFFFF 0x00010002 #RESET pin
# Mag Cal config
#-----------------------------
-3801 1 0x00010001
+3801 1 0x00010002
3804 0x000a0000 0x10001 #Sample Rate
#
# IOD AUTOCAL configuration
#-----------------------------
-6000 1 0x00010001 #version
-6001 1 0x00010001 #converge staus
-6002 0x3F86CBFB 0x00010001 #coefficient
+6000 1 0x00010002 #version
+6001 1 0x00010002 #converge staus
+6002 0x3F86CBFB 0x00010002 #coefficient
#
# SSC GPIO CFG (Unused)
#-----------------------------
#
-6300 1 0x00010001 # version
-6301 0x0104 0x00010001 # gpio num
-6302 2 0x00010001 # active func sel
-6303 1 0x00010001 # active dir
-6304 0 0x00010001 # active pull
-6305 3 0x00010001 # active drive
-6306 2 0x00010001 # inactive func sel
-6307 0 0x00010001 # inactive dir
-6308 2 0x00010001 # inactive pull
-6309 3 0x00010001 # inactive drive
-
-6310 1 0x00010001 # version
-6311 0x0105 0x00010001 # gpio num
-6312 2 0x00010001 # active func sel
-6313 1 0x00010001 # active dir
-6314 0 0x00010001 # active pull
-6315 3 0x00010001 # active drive
-6316 2 0x00010001 # inactive func sel
-6317 0 0x00010001 # inactive dir
-6318 2 0x00010001 # inactive pull
-6319 3 0x00010001 # inactive drive
-
-6320 1 0x00010001 # version
-6321 0x0106 0x00010001 # gpio num
-6322 2 0x00010001 # active func sel
-6323 1 0x00010001 # active dir
-6324 0 0x00010001 # active pull
-6325 3 0x00010001 # active drive
-6326 2 0x00010001 # inactive func sel
-6327 0 0x00010001 # inactive dir
-6328 2 0x00010001 # inactive pull
-6329 3 0x00010001 # inactive drive
-
-6330 1 0x00010001 # version
-6331 0x0107 0x00010001 # gpio num
-6332 2 0x00010001 # active func sel
-6333 0 0x00010001 # active dir
-6334 0 0x00010001 # active pull
-6335 3 0x00010001 # active drive
-6336 2 0x00010001 # inactive func sel
-6337 0 0x00010001 # inactive dir
-6338 2 0x00010001 # inactive pull
-6339 3 0x00010001 # inactive drive
-
-6340 1 0x00010001 # version
-6341 0x010C 0x00010001 # gpio num
-6342 1 0x00010001 # active func sel
-6343 1 0x00010001 # active dir
-6344 0 0x00010001 # active pull
-6345 3 0x00010001 # active drive
-6346 1 0x00010001 # inactive func sel
-6347 0 0x00010001 # inactive dir
-6348 2 0x00010001 # inactive pull
-6349 3 0x00010001 # inactive drive
-
-6350 1 0x00010001 # version
-6351 0x010D 0x00010001 # gpio num
-6352 1 0x00010001 # active func sel
-6353 0 0x00010001 # active dir
-6354 0 0x00010001 # active pull
-6355 3 0x00010001 # active drive
-6356 1 0x00010001 # inactive func sel
-6357 0 0x00010001 # inactive dir
-6358 2 0x00010001 # inactive pull
-6359 3 0x00010001 # inactive drive
-
-6360 1 0x00010001 # version
-6361 0x010E 0x00010001 # gpio num
-6362 1 0x00010001 # active func sel
-6363 1 0x00010001 # active dir
-6364 0 0x00010001 # active pull
-6365 3 0x00010001 # active drive
-6366 1 0x00010001 # inactive func sel
-6367 0 0x00010001 # inactive dir
-6368 2 0x00010001 # inactive pull
-6369 3 0x00010001 # inactive drive
-
-6490 1 0x00010001 # version
-6491 0x010F 0x00010001 # gpio num
-6492 1 0x00010001 # active func sel
-6493 0 0x00010001 # active dir
-6494 0 0x00010001 # active pull
-6495 3 0x00010001 # active drive
-6496 1 0x00010001 # inactive func sel
-6497 0 0x00010001 # inactive dir
-6498 2 0x00010001 # inactive pull
-6499 3 0x00010001 # inactive drive
-
-6370 1 0x00010001 # version
-6371 0x0110 0x00010001 # gpio num
-6372 1 0x00010001 # active func sel
-6373 1 0x00010001 # active dir
-6374 0 0x00010001 # active pull
-6375 3 0x00010001 # active drive
-6376 1 0x00010001 # inactive func sel
-6377 0 0x00010001 # inactive dir
-6378 2 0x00010001 # inactive pull
-6379 3 0x00010001 # inactive drive
-
-6380 1 0x00010001 # version
-6381 0x0111 0x00010001 # gpio num
-6382 1 0x00010001 # active func sel
-6383 1 0x00010001 # active dir
-6384 0 0x00010001 # active pull
-6385 3 0x00010001 # active drive
-6386 1 0x00010001 # inactive func sel
-6387 0 0x00010001 # inactive dir
-6388 2 0x00010001 # inactive pull
-6389 3 0x00010001 # inactive drive
+6300 1 0x00010002 # version
+6301 0x0104 0x00010002 # gpio num
+6302 2 0x00010002 # active func sel
+6303 1 0x00010002 # active dir
+6304 0 0x00010002 # active pull
+6305 3 0x00010002 # active drive
+6306 2 0x00010002 # inactive func sel
+6307 0 0x00010002 # inactive dir
+6308 2 0x00010002 # inactive pull
+6309 3 0x00010002 # inactive drive
+
+6310 1 0x00010002 # version
+6311 0x0105 0x00010002 # gpio num
+6312 2 0x00010002 # active func sel
+6313 1 0x00010002 # active dir
+6314 0 0x00010002 # active pull
+6315 3 0x00010002 # active drive
+6316 2 0x00010002 # inactive func sel
+6317 0 0x00010002 # inactive dir
+6318 2 0x00010002 # inactive pull
+6319 3 0x00010002 # inactive drive
+
+6320 1 0x00010002 # version
+6321 0x0106 0x00010002 # gpio num
+6322 2 0x00010002 # active func sel
+6323 1 0x00010002 # active dir
+6324 0 0x00010002 # active pull
+6325 3 0x00010002 # active drive
+6326 2 0x00010002 # inactive func sel
+6327 0 0x00010002 # inactive dir
+6328 2 0x00010002 # inactive pull
+6329 3 0x00010002 # inactive drive
+
+6330 1 0x00010002 # version
+6331 0x0107 0x00010002 # gpio num
+6332 2 0x00010002 # active func sel
+6333 0 0x00010002 # active dir
+6334 0 0x00010002 # active pull
+6335 3 0x00010002 # active drive
+6336 2 0x00010002 # inactive func sel
+6337 0 0x00010002 # inactive dir
+6338 2 0x00010002 # inactive pull
+6339 3 0x00010002 # inactive drive
+
+6340 1 0x00010002 # version
+6341 0x010C 0x00010002 # gpio num
+6342 1 0x00010002 # active func sel
+6343 1 0x00010002 # active dir
+6344 0 0x00010002 # active pull
+6345 3 0x00010002 # active drive
+6346 1 0x00010002 # inactive func sel
+6347 0 0x00010002 # inactive dir
+6348 2 0x00010002 # inactive pull
+6349 3 0x00010002 # inactive drive
+
+6350 1 0x00010002 # version
+6351 0x010D 0x00010002 # gpio num
+6352 1 0x00010002 # active func sel
+6353 0 0x00010002 # active dir
+6354 0 0x00010002 # active pull
+6355 3 0x00010002 # active drive
+6356 1 0x00010002 # inactive func sel
+6357 0 0x00010002 # inactive dir
+6358 2 0x00010002 # inactive pull
+6359 3 0x00010002 # inactive drive
+
+6360 1 0x00010002 # version
+6361 0x010E 0x00010002 # gpio num
+6362 1 0x00010002 # active func sel
+6363 1 0x00010002 # active dir
+6364 0 0x00010002 # active pull
+6365 3 0x00010002 # active drive
+6366 1 0x00010002 # inactive func sel
+6367 0 0x00010002 # inactive dir
+6368 2 0x00010002 # inactive pull
+6369 3 0x00010002 # inactive drive
+
+6490 1 0x00010002 # version
+6491 0x010F 0x00010002 # gpio num
+6492 1 0x00010002 # active func sel
+6493 0 0x00010002 # active dir
+6494 0 0x00010002 # active pull
+6495 3 0x00010002 # active drive
+6496 1 0x00010002 # inactive func sel
+6497 0 0x00010002 # inactive dir
+6498 2 0x00010002 # inactive pull
+6499 3 0x00010002 # inactive drive
+
+6370 1 0x00010002 # version
+6371 0x0110 0x00010002 # gpio num
+6372 1 0x00010002 # active func sel
+6373 1 0x00010002 # active dir
+6374 0 0x00010002 # active pull
+6375 3 0x00010002 # active drive
+6376 1 0x00010002 # inactive func sel
+6377 0 0x00010002 # inactive dir
+6378 2 0x00010002 # inactive pull
+6379 3 0x00010002 # inactive drive
+
+6380 1 0x00010002 # version
+6381 0x0111 0x00010002 # gpio num
+6382 1 0x00010002 # active func sel
+6383 1 0x00010002 # active dir
+6384 0 0x00010002 # active pull
+6385 3 0x00010002 # active drive
+6386 1 0x00010002 # inactive func sel
+6387 0 0x00010002 # inactive dir
+6388 2 0x00010002 # inactive pull
+6389 3 0x00010002 # inactive drive
#
# SSC GPIO CFG (Used)
#-----------------------------
-6420 1 0x00010001 # version
-6421 0x0100 0x00010001 # gpio num
-6422 1 0x00010001 # active func sel
-6423 1 0x00010001 # active dir
-6424 0 0x00010001 # active pull
-6425 0 0x00010001 # active drive
-6426 1 0x00010001 # inactive func sel
-6427 0 0x00010001 # inactive dir
-6428 2 0x00010001 # inactive pull
-6429 0 0x00010001 # inactive drive
-
-6430 1 0x00010001 # version
-6431 0x0102 0x00010001 # gpio num
-6432 1 0x00010001 # active func sel
-6433 1 0x00010001 # active dir
-6434 0 0x00010001 # active pull
-6435 0 0x00010001 # active drive
-6436 1 0x00010001 # inactive func sel
-6437 0 0x00010001 # inactive dir
-6438 2 0x00010001 # inactive pull
-6439 0 0x00010001 # inactive drive
-
-6440 1 0x00010001 # version
-6441 0x0103 0x00010001 # gpio num
-6442 1 0x00010001 # active func sel
-6443 1 0x00010001 # active dir
-6444 0 0x00010001 # active pull
-6445 0 0x00010001 # active drive
-6446 1 0x00010001 # inactive func sel
-6447 0 0x00010001 # inactive dir
-6448 2 0x00010001 # inactive pull
-6449 0 0x00010001 # inactive drive
-
-6450 1 0x00010001 # version
-6451 0x0108 0x00010001 # gpio num
-6452 1 0x00010001 # active func sel
-6453 1 0x00010001 # active dir
-6454 0 0x00010001 # active pull
-6455 3 0x00010001 # active drive
-6456 1 0x00010001 # inactive func sel
-6457 0 0x00010001 # inactive dir
-6458 2 0x00010001 # inactive pull
-6459 3 0x00010001 # inactive drive
-
-6460 1 0x00010001 # version
-6461 0x0109 0x00010001 # gpio num
-6462 1 0x00010001 # active func sel
-6463 1 0x00010001 # active dir
-6464 0 0x00010001 # active pull
-6465 3 0x00010001 # active drive
-6466 1 0x00010001 # inactive func sel
-6467 0 0x00010001 # inactive dir
-6468 2 0x00010001 # inactive pull
-6469 3 0x00010001 # inactive drive
-
-6470 1 0x00010001 # version
-6471 0x010A 0x00010001 # gpio num
-6472 1 0x00010001 # active func sel
-6473 1 0x00010001 # active dir
-6474 0 0x00010001 # active pull
-6475 3 0x00010001 # active drive
-6476 1 0x00010001 # inactive func sel
-6477 0 0x00010001 # inactive dir
-6478 2 0x00010001 # inactive pull
-6479 3 0x00010001 # inactive drive
-
-6480 1 0x00010001 # version
-6481 0x010B 0x00010001 # gpio num
-6482 1 0x00010001 # active func sel
-6483 0 0x00010001 # active dir
-6484 0 0x00010001 # active pull
-6485 3 0x00010001 # active drive
-6486 1 0x00010001 # inactive func sel
-6487 0 0x00010001 # inactive dir
-6488 2 0x00010001 # inactive pull
-6489 3 0x00010001 # inactive drive
-
+6420 1 0x00010002 # version
+6421 0x0100 0x00010002 # gpio num
+6422 1 0x00010002 # active func sel
+6423 1 0x00010002 # active dir
+6424 0 0x00010002 # active pull
+6425 0 0x00010002 # active drive
+6426 1 0x00010002 # inactive func sel
+6427 0 0x00010002 # inactive dir
+6428 2 0x00010002 # inactive pull
+6429 0 0x00010002 # inactive drive
+
+6430 1 0x00010002 # version
+6431 0x0102 0x00010002 # gpio num
+6432 1 0x00010002 # active func sel
+6433 1 0x00010002 # active dir
+6434 0 0x00010002 # active pull
+6435 0 0x00010002 # active drive
+6436 1 0x00010002 # inactive func sel
+6437 0 0x00010002 # inactive dir
+6438 2 0x00010002 # inactive pull
+6439 0 0x00010002 # inactive drive
+
+6440 1 0x00010002 # version
+6441 0x0103 0x00010002 # gpio num
+6442 1 0x00010002 # active func sel
+6443 1 0x00010002 # active dir
+6444 0 0x00010002 # active pull
+6445 0 0x00010002 # active drive
+6446 1 0x00010002 # inactive func sel
+6447 0 0x00010002 # inactive dir
+6448 2 0x00010002 # inactive pull
+6449 0 0x00010002 # inactive drive
+
+6450 1 0x00010002 # version
+6451 0x0108 0x00010002 # gpio num
+6452 1 0x00010002 # active func sel
+6453 1 0x00010002 # active dir
+6454 0 0x00010002 # active pull
+6455 3 0x00010002 # active drive
+6456 1 0x00010002 # inactive func sel
+6457 0 0x00010002 # inactive dir
+6458 2 0x00010002 # inactive pull
+6459 3 0x00010002 # inactive drive
+
+6460 1 0x00010002 # version
+6461 0x0109 0x00010002 # gpio num
+6462 1 0x00010002 # active func sel
+6463 1 0x00010002 # active dir
+6464 0 0x00010002 # active pull
+6465 3 0x00010002 # active drive
+6466 1 0x00010002 # inactive func sel
+6467 0 0x00010002 # inactive dir
+6468 2 0x00010002 # inactive pull
+6469 3 0x00010002 # inactive drive
+
+6470 1 0x00010002 # version
+6471 0x010A 0x00010002 # gpio num
+6472 1 0x00010002 # active func sel
+6473 1 0x00010002 # active dir
+6474 0 0x00010002 # active pull
+6475 3 0x00010002 # active drive
+6476 1 0x00010002 # inactive func sel
+6477 0 0x00010002 # inactive dir
+6478 2 0x00010002 # inactive pull
+6479 3 0x00010002 # inactive drive
+
+6480 1 0x00010002 # version
+6481 0x010B 0x00010002 # gpio num
+6482 1 0x00010002 # active func sel
+6483 0 0x00010002 # active dir
+6484 0 0x00010002 # active pull
+6485 3 0x00010002 # active drive
+6486 1 0x00010002 # inactive func sel
+6487 0 0x00010002 # inactive dir
+6488 2 0x00010002 # inactive pull
+6489 3 0x00010002 # inactive drive