diff options
| author | Meizu OpenSource <patchwork@meizu.com> | 2016-08-15 10:19:42 +0800 |
|---|---|---|
| committer | Meizu OpenSource <patchwork@meizu.com> | 2016-08-15 10:19:42 +0800 |
| commit | d2e1446d81725c351dc73a03b397ce043fb18452 (patch) | |
| tree | 4dbc616b7f92aea39cd697a9084205ddb805e344 /tools/dct/Wizard | |
| download | android_kernel_m2note-d2e1446d81725c351dc73a03b397ce043fb18452.tar.gz | |
first commit
Diffstat (limited to 'tools/dct/Wizard')
25 files changed, 1296 insertions, 0 deletions
diff --git a/tools/dct/Wizard/AST.cmp b/tools/dct/Wizard/AST.cmp new file mode 100755 index 000000000..39f438ebd --- /dev/null +++ b/tools/dct/Wizard/AST.cmp @@ -0,0 +1,29 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = AST +[INFO_0_CONTENT] +Enable +Disable + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = Enable +[GPIO_NAME0] +GPIO_AST_RST_PIN +GPIO_AST_CS_PIN +GPIO_AST_CLK32K_PIN +GPIO_AST_WAKEUP_PIN +GPIO_AST_INTR_PIN +GPIO_AST_WAKEUP_INTR_PIN +[EINT_NAME0] + +[TYPE1] +INFO_0 = Disable +[GPIO_NAME1] + +[EINT_NAME1] diff --git a/tools/dct/Wizard/Bluetooth.cmp b/tools/dct/Wizard/Bluetooth.cmp new file mode 100755 index 000000000..70319be26 --- /dev/null +++ b/tools/dct/Wizard/Bluetooth.cmp @@ -0,0 +1,44 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = BT Chip Type +[INFO_0_CONTENT] +MT6611/MT6612/MT6616 +MT6620 + + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = MT6611/MT6612/MT6616 +[GPIO_NAME0] +GPIO_BT_POWREN_PIN +GPIO_BT_RESET_PIN +GPIO_BT_EINT_PIN +GPIO_BT_CLK_PIN +GPIO_PCM_DAICLK_PIN +GPIO_PCM_DAIPCMOUT_PIN +GPIO_PCM_DAIPCMIN_PIN +GPIO_PCM_DAISYNC_PIN +[EINT_NAME0] +BT + +[TYPE1] +INFO_0 = MT6620 +[GPIO_NAME1] +GPIO_COMBO_6620_LDO_EN_PIN +GPIO_COMBO_PMU_EN_PIN +GPIO_COMBO_RST_PIN +GPIO_COMBO_RTCCLK_PIN +GPIO_COMBO_BGF_EINT_PIN +GPIO_COMBO_ALL_EINT_PIN +GPIO_PCM_DAICLK_PIN +GPIO_PCM_DAIPCMOUT_PIN +GPIO_PCM_DAIPCMIN_PIN +GPIO_PCM_DAISYNC_PIN +[EINT_NAME1] +COMBO_BGF +COMBO_ALL diff --git a/tools/dct/Wizard/CMMB.cmp b/tools/dct/Wizard/CMMB.cmp new file mode 100755 index 000000000..2f795be68 --- /dev/null +++ b/tools/dct/Wizard/CMMB.cmp @@ -0,0 +1,31 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = Power Source Select +[INFO_0_CONTENT] +Ext_LDO +Int_LDO + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + + +[TYPE0] +INFO_0 = Ext_LDO +[GPIO_NAME0] +GPIO_CMMB_EINT_PIN +GPIO_CMMB_LDO_EN_PIN +GPIO_CMMB_RST_PIN +[EINT_NAME0] +CMMB + +[TYPE1] +INFO_0 = Int_LDO +[GPIO_NAME1] +GPIO_CMMB_EINT_PIN +GPIO_CMMB_RST_PIN +[EINT_NAME1] +CMMB diff --git a/tools/dct/Wizard/Camera.cmp b/tools/dct/Wizard/Camera.cmp new file mode 100755 index 000000000..54b16d123 --- /dev/null +++ b/tools/dct/Wizard/Camera.cmp @@ -0,0 +1,127 @@ +[MODULE_INFO] +INFO_NUM = 3 + +[INFO_0_NAME] +INFO_NAME = Camera Power Source +[INFO_0_CONTENT] +Ext_LDO +Int_LDO + +[INFO_1_NAME] +INFO_NAME = AF Power Source +[INFO_1_CONTENT] +Ext_LDO +Int_LDO + +[INFO_2_NAME] +INFO_NAME = Flashlight Enable/Disable +[INFO_2_CONTENT] +Enable +Disable + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = Ext_LDO +INFO_1 = Int_LDO +INFO_2 = Disable +[GPIO_NAME0] +GPIO_CAMERA_CMRST_PIN +GPIO_CAMERA_CMPDN_PIN +GPIO_CAMERA_CMRST1_PIN +GPIO_CAMERA_CMPDN1_PIN +GPIO_CAMERA_AF_EN_PIN +[EINT_NAME0] + +[TYPE1] +INFO_0 = Ext_LDO +INFO_1 = Int_LDO +INFO_2 = Enable +[GPIO_NAME1] +GPIO_CAMERA_CMRST_PIN +GPIO_CAMERA_CMPDN_PIN +GPIO_CAMERA_CMRST1_PIN +GPIO_CAMERA_CMPDN1_PIN +GPIO_CAMERA_FLASH_EN_PIN +GPIO_CAMERA_FLASH_MODE_PIN +[EINT_NAME1] + +[TYPE2] +INFO_0 = Ext_LDO +INFO_1 = Ext_LDO +INFO_2 = Disable +[GPIO_NAME2] +GPIO_CAMERA_CMRST_PIN +GPIO_CAMERA_CMPDN_PIN +GPIO_CAMERA_CMRST1_PIN +GPIO_CAMERA_CMPDN1_PIN +[EINT_NAME2] + +[TYPE3] +INFO_0 = Int_LDO +INFO_1 = Ext_LDO +INFO_2 = Disable +[GPIO_NAME3] +GPIO_CAMERA_CMRST_PIN +GPIO_CAMERA_CMPDN_PIN +GPIO_CAMERA_CMRST1_PIN +GPIO_CAMERA_CMPDN1_PIN +GPIO_CAMERA_LDO_EN_PIN +[EINT_NAME3] + +[TYPE4] +INFO_0 = Int_LDO +INFO_1 = Int_LDO +INFO_2 = Disable +[GPIO_NAME4] +GPIO_CAMERA_CMRST_PIN +GPIO_CAMERA_CMPDN_PIN +GPIO_CAMERA_CMRST1_PIN +GPIO_CAMERA_CMPDN1_PIN +GPIO_CAMERA_AF_EN_PIN +GPIO_CAMERA_LDO_EN_PIN +[EINT_NAME4] + +[TYPE5] +INFO_0 = Int_LDO +INFO_1 = Int_LDO +INFO_2 = Enable +[GPIO_NAME5] +GPIO_CAMERA_CMRST_PIN +GPIO_CAMERA_CMPDN_PIN +GPIO_CAMERA_CMRST1_PIN +GPIO_CAMERA_CMPDN1_PIN +GPIO_CAMERA_AF_EN_PIN +GPIO_CAMERA_LDO_EN_PIN +GPIO_CAMERA_FLASH_EN_PIN +GPIO_CAMERA_FLASH_MODE_PIN +[EINT_NAME5] + +[TYPE6] +INFO_0 = Int_LDO +INFO_1 = Ext_LDO +INFO_2 = Enable +[GPIO_NAME6] +GPIO_CAMERA_CMRST_PIN +GPIO_CAMERA_CMPDN_PIN +GPIO_CAMERA_CMRST1_PIN +GPIO_CAMERA_CMPDN1_PIN +GPIO_CAMERA_LDO_EN_PIN +GPIO_CAMERA_FLASH_EN_PIN +GPIO_CAMERA_FLASH_MODE_PIN +[EINT_NAME6] + +[TYPE7] +INFO_0 = Ext_LDO +INFO_1 = Ext_LDO +INFO_2 = Enable +[GPIO_NAME7] +GPIO_CAMERA_CMRST_PIN +GPIO_CAMERA_CMPDN_PIN +GPIO_CAMERA_CMRST1_PIN +GPIO_CAMERA_CMPDN1_PIN +GPIO_CAMERA_FLASH_EN_PIN +GPIO_CAMERA_FLASH_MODE_PIN +[EINT_NAME7]
\ No newline at end of file diff --git a/tools/dct/Wizard/FM.cmp b/tools/dct/Wizard/FM.cmp new file mode 100755 index 000000000..00a234196 --- /dev/null +++ b/tools/dct/Wizard/FM.cmp @@ -0,0 +1,29 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = FM Chip Select +[INFO_0_CONTENT] +AR1000 +MT6616 + +[INFO_0_PROPERTY] +MULTIPLE_CHECK = NO + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = AR1000 +[GPIO_NAME0] +GPIO_FM_CLK_PIN +[EINT_NAME0] + + +[TYPE1] +INFO_0 = MT6616 +[GPIO_NAME1] +GPIO_FM_RDS_PIN +[EINT_NAME1] +FM_RDS
\ No newline at end of file diff --git a/tools/dct/Wizard/GPS.cmp b/tools/dct/Wizard/GPS.cmp new file mode 100755 index 000000000..c222bd2a5 --- /dev/null +++ b/tools/dct/Wizard/GPS.cmp @@ -0,0 +1,42 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = GPS Chip Type +[INFO_0_CONTENT] +MT3326 +MT3320 + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = MT3326 +[GPIO_NAME0] +GPIO_GPS_PWREN_PIN +GPIO_GPS_SYNC_PIN +GPIO_GPS_CLK_PIN +GPIO_GPS_RST_PIN +[EINT_NAME0] +GPS + +[TYPE0] +INFO_0 = MT3320 +[GPIO_NAME0] +GPIO_GPS_SYNC_PIN +GPIO_COMBO_6620_LDO_EN_PIN +GPIO_COMBO_PMU_EN_PIN +GPIO_COMBO_RST_PIN +GPIO_COMBO_RTCCLK_PIN +GPIO_COMBO_BGF_EINT_PIN +GPIO_COMBO_ALL_EINT_PIN +GPIO_PCM_DAICLK_PIN +GPIO_PCM_DAIPCMOUT_PIN +GPIO_PCM_DAIPCMIN_PIN +GPIO_PCM_DAISYNC_PIN +[EINT_NAME0] +COMBO_BGF +COMBO_ALL + diff --git a/tools/dct/Wizard/HW_Module.cmp b/tools/dct/Wizard/HW_Module.cmp new file mode 100755 index 000000000..4d65ab792 --- /dev/null +++ b/tools/dct/Wizard/HW_Module.cmp @@ -0,0 +1,22 @@ +[Module_Name] +Bluetooth +GPS +WIFI +CMMB +FM +mATV +Camera +LCD +Sensors +Touch Panel +Keypad +Jogball and OFN +MISC +USB +AST +I2C +I2S +PWM +UART +SPI + diff --git a/tools/dct/Wizard/I2C.cmp b/tools/dct/Wizard/I2C.cmp new file mode 100755 index 000000000..6b3a00fd2 --- /dev/null +++ b/tools/dct/Wizard/I2C.cmp @@ -0,0 +1,38 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = I2C +[INFO_0_CONTENT] +I2C0 +I2C1 +I2C3 +[INFO_0_PROPERTY] +MULTIPLE_CHECK = YES + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = I2C0 +[GPIO_NAME0] +GPIO_I2C0_SCA_PIN +GPIO_I2C0_SDA_PIN +[EINT_NAME0] + +[TYPE1] +INFO_0 = I2C1 +[GPIO_NAME1] +GPIO_I2C1_SCA_PIN +GPIO_I2C1_SDA_PIN +[EINT_NAME1] + +[TYPE2] +INFO_0 = I2C2 +[GPIO_NAME2] +GPIO_I2C2_SCA_PIN +GPIO_I2C2_SDA_PIN +[EINT_NAME2] + diff --git a/tools/dct/Wizard/I2S.cmp b/tools/dct/Wizard/I2S.cmp new file mode 100755 index 000000000..00aa266a1 --- /dev/null +++ b/tools/dct/Wizard/I2S.cmp @@ -0,0 +1,31 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = I2S +[INFO_0_CONTENT] +I2S0 +I2S1 +[INFO_0_PROPERTY] +MULTIPLE_CHECK = YES + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = I2S0 +[GPIO_NAME0] +GPIO_I2S0_CK_PIN +GPIO_I2S0_DAT_PIN +GPIO_I2S0_WS_PIN +[EINT_NAME0] + +[TYPE1] +INFO_0 = I2S1 +[GPIO_NAME1] +GPIO_I2S1_CK_PIN +GPIO_I2S1_DAT_PIN +GPIO_I2S1_WS_PIN +[EINT_NAME1] diff --git a/tools/dct/Wizard/Jogball_and_OFN.cmp b/tools/dct/Wizard/Jogball_and_OFN.cmp new file mode 100755 index 000000000..66a26f898 --- /dev/null +++ b/tools/dct/Wizard/Jogball_and_OFN.cmp @@ -0,0 +1,83 @@ +[MODULE_INFO] +INFO_NUM = 2 + +[INFO_0_NAME] +INFO_NAME = Jogbal Enable/Disable +[INFO_0_CONTENT] +Enable +Disable + +[INFO_1_NAME] +INFO_NAME = OFN Enable/Disable +[INFO_1_CONTENT] +Enable +Disable + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = Enable +INFO_1 = Enable +[GPIO_NAME0] +GPIO_JBD_INPUT_UP_PIN +GPIO_JBD_INPUT_LEFT_PIN +GPIO_JBD_INPUT_RIGHT_PIN +GPIO_JBD_INPUT_DOWN_PIN +GPIO_HALL_1_PIN +GPIO_HALL_2_PIN +GPIO_HALL_3_PIN +GPIO_HALL_4_PIN +GPIO_OFN_EINT_PIN +GPIO_OFN_DWN_PIN +GPIO_OFN_RST_PIN +[EINT_NAME0] +HALL_1 +HALL_2 +HALL_3 +HALL_4 +OFN + +[TYPE1] +INFO_0 = Enabel +INFO_1 = Disable +[GPIO_NAME1] +GPIO_JBD_INPUT_UP_PIN +GPIO_JBD_INPUT_LEFT_PIN +GPIO_JBD_INPUT_RIGHT_PIN +GPIO_JBD_INPUT_DOWN_PIN +GPIO_HALL_1_PIN +GPIO_HALL_2_PIN +GPIO_HALL_3_PIN +GPIO_HALL_4_PIN +[EINT_NAME1] +HALL_1 +HALL_2 +HALL_3 +HALL_4 + +[TYPE2] +INFO_0 = Disable +INFO_1 = Enable +[GPIO_NAME2] +GPIO_OFN_EINT_PIN +GPIO_OFN_DWN_PIN +GPIO_OFN_RST_PIN +[EINT_NAME2] +OFN + +[TYPE3] +INFO_0 = Disable +INFO_1 = Disable +[GPIO_NAME3] + +[EINT_NAME3] + + + + + + + + diff --git a/tools/dct/Wizard/JogballandOFN_old.cmp b/tools/dct/Wizard/JogballandOFN_old.cmp new file mode 100755 index 000000000..66a26f898 --- /dev/null +++ b/tools/dct/Wizard/JogballandOFN_old.cmp @@ -0,0 +1,83 @@ +[MODULE_INFO] +INFO_NUM = 2 + +[INFO_0_NAME] +INFO_NAME = Jogbal Enable/Disable +[INFO_0_CONTENT] +Enable +Disable + +[INFO_1_NAME] +INFO_NAME = OFN Enable/Disable +[INFO_1_CONTENT] +Enable +Disable + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = Enable +INFO_1 = Enable +[GPIO_NAME0] +GPIO_JBD_INPUT_UP_PIN +GPIO_JBD_INPUT_LEFT_PIN +GPIO_JBD_INPUT_RIGHT_PIN +GPIO_JBD_INPUT_DOWN_PIN +GPIO_HALL_1_PIN +GPIO_HALL_2_PIN +GPIO_HALL_3_PIN +GPIO_HALL_4_PIN +GPIO_OFN_EINT_PIN +GPIO_OFN_DWN_PIN +GPIO_OFN_RST_PIN +[EINT_NAME0] +HALL_1 +HALL_2 +HALL_3 +HALL_4 +OFN + +[TYPE1] +INFO_0 = Enabel +INFO_1 = Disable +[GPIO_NAME1] +GPIO_JBD_INPUT_UP_PIN +GPIO_JBD_INPUT_LEFT_PIN +GPIO_JBD_INPUT_RIGHT_PIN +GPIO_JBD_INPUT_DOWN_PIN +GPIO_HALL_1_PIN +GPIO_HALL_2_PIN +GPIO_HALL_3_PIN +GPIO_HALL_4_PIN +[EINT_NAME1] +HALL_1 +HALL_2 +HALL_3 +HALL_4 + +[TYPE2] +INFO_0 = Disable +INFO_1 = Enable +[GPIO_NAME2] +GPIO_OFN_EINT_PIN +GPIO_OFN_DWN_PIN +GPIO_OFN_RST_PIN +[EINT_NAME2] +OFN + +[TYPE3] +INFO_0 = Disable +INFO_1 = Disable +[GPIO_NAME3] + +[EINT_NAME3] + + + + + + + + diff --git a/tools/dct/Wizard/Keypad.cmp b/tools/dct/Wizard/Keypad.cmp new file mode 100755 index 000000000..aa59e5094 --- /dev/null +++ b/tools/dct/Wizard/Keypad.cmp @@ -0,0 +1,121 @@ +[MODULE_INFO] +INFO_NUM = 2 + +[INFO_0_NAME] +INFO_NAME = Power Key Use EINT +[INFO_0_CONTENT] +Yes +No + +[INFO_0_PROPERTY] +MULTIPLE_CHECK = NO + +[INFO_1_NAME] +INFO_NAME = QWERTYSLIDE Keypad +[INFO_1_CONTENT] +Yes +No + +[INFO_1_PROPERTY] +MULTIPLE_CHECK = NO + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = Yes +INFO_1 = Yes +[GPIO_NAME0] +GPIO_QWERTYSLIDE_EINT_PIN +GPIO_PWR_BUTTON_PIN +GPIO_KPD_KCOL0_PIN +GPIO_KPD_KCOL1_PIN +GPIO_KPD_KCOL2_PIN +GPIO_KPD_KCOL3_PIN +GPIO_KPD_KCOL4_PIN +GPIO_KPD_KCOL5_PIN +GPIO_KPD_KCOL6_PIN +GPIO_KPD_KCOL7_PIN +GPIO_KPD_KROW0_PIN +GPIO_KPD_KROW1_PIN +GPIO_KPD_KROW2_PIN +GPIO_KPD_KROW3_PIN +GPIO_KPD_KROW4_PIN +GPIO_KPD_KROW5_PIN +GPIO_KPD_KROW6_PIN +GPIO_KPD_KROW7_PIN +[EINT_NAME0] +KPD_PWRKEY +KPD_SLIDE + +[TYPE1] +INFO_0 = Yes +INFO_1 = No +[GPIO_NAME1] +GPIO_PWR_BUTTON_PIN +GPIO_KPD_KCOL0_PIN +GPIO_KPD_KCOL1_PIN +GPIO_KPD_KCOL2_PIN +GPIO_KPD_KCOL3_PIN +GPIO_KPD_KCOL4_PIN +GPIO_KPD_KCOL5_PIN +GPIO_KPD_KCOL6_PIN +GPIO_KPD_KCOL7_PIN +GPIO_KPD_KROW0_PIN +GPIO_KPD_KROW1_PIN +GPIO_KPD_KROW2_PIN +GPIO_KPD_KROW3_PIN +GPIO_KPD_KROW4_PIN +GPIO_KPD_KROW5_PIN +GPIO_KPD_KROW6_PIN +GPIO_KPD_KROW7_PIN +[EINT_NAME1] +KPD_PWRKEY + +[TYPE2] +INFO_0 = No +INFO_1 = Yes +[GPIO_NAME2] +GPIO_QWERTYSLIDE_EINT_PIN +GPIO_KPD_KCOL0_PIN +GPIO_KPD_KCOL1_PIN +GPIO_KPD_KCOL2_PIN +GPIO_KPD_KCOL3_PIN +GPIO_KPD_KCOL4_PIN +GPIO_KPD_KCOL5_PIN +GPIO_KPD_KCOL6_PIN +GPIO_KPD_KCOL7_PIN +GPIO_KPD_KROW0_PIN +GPIO_KPD_KROW1_PIN +GPIO_KPD_KROW2_PIN +GPIO_KPD_KROW3_PIN +GPIO_KPD_KROW4_PIN +GPIO_KPD_KROW5_PIN +GPIO_KPD_KROW6_PIN +GPIO_KPD_KROW7_PIN +[EINT_NAME2] +KPD_SLIDE + +[TYPE3] +INFO_0 = No +INFO_1 = No +[GPIO_NAME2] +GPIO_KPD_KCOL0_PIN +GPIO_KPD_KCOL1_PIN +GPIO_KPD_KCOL2_PIN +GPIO_KPD_KCOL3_PIN +GPIO_KPD_KCOL4_PIN +GPIO_KPD_KCOL5_PIN +GPIO_KPD_KCOL6_PIN +GPIO_KPD_KCOL7_PIN +GPIO_KPD_KROW0_PIN +GPIO_KPD_KROW1_PIN +GPIO_KPD_KROW2_PIN +GPIO_KPD_KROW3_PIN +GPIO_KPD_KROW4_PIN +GPIO_KPD_KROW5_PIN +GPIO_KPD_KROW6_PIN +GPIO_KPD_KROW7_PIN +[EINT_NAME2]
\ No newline at end of file diff --git a/tools/dct/Wizard/LCD.cmp b/tools/dct/Wizard/LCD.cmp new file mode 100755 index 000000000..3e16e4dc3 --- /dev/null +++ b/tools/dct/Wizard/LCD.cmp @@ -0,0 +1,32 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = LCD Type +[INFO_0_CONTENT] +MCU +RGB +MIPI + +[INFO_0_PROPERTY] +MULTIPLE_CHECK = NO + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = RGB +[GPIO_NAME0] +GPIO_DISP_LSCK_PIN +GPIO_DISP_LSA0_PIN +GPIO_DISP_LSDA_PIN +GPIO_DISP_LSCE_PIN +[EINT_NAME0] + +[TYPE1] +INFO_0 = MCU +[GPIO_NAME1] +[EINT_NAME1] + + diff --git a/tools/dct/Wizard/MISC.cmp b/tools/dct/Wizard/MISC.cmp new file mode 100755 index 000000000..64e88863f --- /dev/null +++ b/tools/dct/Wizard/MISC.cmp @@ -0,0 +1,30 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = Please Select Function To Set +[INFO_0_CONTENT] +PMIC +External Audio AMP + +[INFO_0_PROPERTY] +MULTIPLE_CHECK = YES + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = PMIC +[GPIO_NAME0] +GPIO_PMIC_EINT_PIN +[EINT_NAME0] +MT6326_PMIC + +[TYPE1] +INFO_0 = External Audio AMP +[GPIO_NAME1] +GPIO_SPEAKER_EN_PIN +[EINT_NAME1] + + diff --git a/tools/dct/Wizard/MotionSensor.cmp b/tools/dct/Wizard/MotionSensor.cmp new file mode 100755 index 000000000..38ba47008 --- /dev/null +++ b/tools/dct/Wizard/MotionSensor.cmp @@ -0,0 +1,156 @@ +[MODULE_INFO] +INFO_NUM = 2 + +[INFO_0_NAME] +INFO_NAME = Motion Chip Type +[INFO_0_CONTENT] +6601 +6611 + +[INFO_1_NAME] +INFO_NAME = Motion 26MHz_Clock_Source +[INFO_1_CONTENT] +Co_Clock with RF:AD6548 +BT Soc:MT6236 + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 +PROTECT_0 = gpio_bt_power_pin 0 0 1 0 1 0 0 +PROTECT_1 = gpio_bt_32k_pin 0 0 1 0 1 0 0 +PROTECT_2 = gpio_bt_utxd3_pin 0 0 1 0 1 0 0 +PROTECT_3 = gpio_bt_urxd3_pin 1 1 0 1 1 0 0 +PROTECT_4 = gpio_bt_pcmclk_pin 0 0 1 0 1 0 0 +PROTECT_5 = gpio_bt_pcmsync_pin 0 0 1 0 1 0 0 +PROTECT_6 = gpio_bt_pcmin_pin 1 0 0 1 1 0 0 +PROTECT_7 = gpio_bt_pcmout_pin 0 0 1 0 1 0 0 +PROTECT_8 = gpio_bt_reset_pin 0 0 1 0 1 0 0 +PROTECT_9 = gpio_bt_co_clock_pin 1 0 1 0 1 0 0 + +;non co-clock +;6601 ,6611 only support non co-clock +[TYPE0] +INFO_0 = 6601 +INFO_1 = Dedicate Clock source +[GPIO_NAME0] +gpio_bt_power_pin +gpio_bt_32k_pin +gpio_bt_utxd3_pin +gpio_bt_urxd3_pin +gpio_bt_pcmclk_pin +gpio_bt_pcmsync_pin +gpio_bt_pcmin_pin +gpio_bt_pcmout_pin +gpio_bt_reset_pin +[EINT_NAME0] +BT_CO_CLOCK_EINT_NO + +;6612 6616 co-clock with MT6253 MT6268 +[TYPE1] +INFO_0 = 6611 +INFO_1 = Dedicate Clock source +[GPIO_NAME1] +gpio_bt_power_pin +gpio_bt_32k_pin +gpio_bt_utxd3_pin +gpio_bt_urxd3_pin +gpio_bt_pcmclk_pin +gpio_bt_pcmsync_pin +gpio_bt_pcmin_pin +gpio_bt_pcmout_pin +gpio_bt_reset_pin +[EINT_NAME1] +BT_CO_CLOCK_EINT_NO + +;6612 6616 +[TYPE2] +INFO_0 = 6612 +INFO_1 = MT6253,MT6268 +[GPIO_NAME2] +GPIO_BT_POWREN_PIN +GPIO_BT_RESET_PIN +GPIO_BT_EINT_PIN +GPIO_BT_CLK_PIN +;gpio_bt_power_pin +;gpio_bt_32k_pin +;gpio_bt_utxd3_pin +;gpio_bt_urxd3_pin +;gpio_bt_pcmclk_pin +;gpio_bt_pcmsync_pin +;gpio_bt_pcmin_pin +;gpio_bt_pcmout_pin +;gpio_bt_reset_pin +;gpio_bt_co_clock_pin +[EINT_NAME2] +BT_CO_CLOCK_EINT_NO + +;6612 6616 +[TYPE3] +INFO_0 = 6616 +INFO_1 = MT6253,MT6268 +[GPIO_NAME3] +GPIO_BT_POWREN_PIN +GPIO_BT_RESET_PIN +GPIO_BT_EINT_PIN +GPIO_BT_CLK_PIN +;gpio_bt_power_pin +;gpio_bt_32k_pin +;gpio_bt_utxd3_pin +;gpio_bt_urxd3_pin +;gpio_bt_pcmclk_pin +;gpio_bt_pcmsync_pin +;gpio_bt_pcmin_pin +;gpio_bt_pcmout_pin +;gpio_bt_reset_pin +;gpio_bt_co_clock_pin +[EINT_NAME3] +BT_CO_CLOCK_EINT_NO + +[TYPE4] +INFO_0 = 6612 +INFO_1 = Co_Clock with RF:AD6548 +[GPIO_NAME4] +gpio_bt_power_pin +gpio_bt_32k_pin +gpio_bt_utxd3_pin +gpio_bt_urxd3_pin +gpio_bt_pcmclk_pin +gpio_bt_pcmsync_pin +gpio_bt_pcmin_pin +gpio_bt_pcmout_pin +gpio_bt_reset_pin +gpio_bt_co_clock_pin +[EINT_NAME4] +BT_CO_CLOCK_EINT_NO + +[TYPE5] +INFO_0 = 6616 +INFO_1 = Co_Clock with RF:AD6548 +[GPIO_NAME5] +gpio_bt_power_pin +gpio_bt_32k_pin +gpio_bt_utxd3_pin +gpio_bt_urxd3_pin +gpio_bt_pcmclk_pin +gpio_bt_pcmsync_pin +gpio_bt_pcmin_pin +gpio_bt_pcmout_pin +gpio_bt_reset_pin +gpio_bt_co_clock_pin +[EINT_NAME5] +BT_CO_CLOCK_EINT_NO + +;MT6236 +;no gpio and eint pin setting +[TYPE6] +INFO_0 = MT6236 +INFO_1 = Dedicate Clock source +[GPIO_NAME6] +;no gpio and eint pin setting +[EINT_NAME6] +BT_CO_CLOCK_EINT_NO + + + + + diff --git a/tools/dct/Wizard/PWM.cmp b/tools/dct/Wizard/PWM.cmp new file mode 100755 index 000000000..0f6ef6bfb --- /dev/null +++ b/tools/dct/Wizard/PWM.cmp @@ -0,0 +1,62 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = PWM +[INFO_0_CONTENT] +PWM1 +PWM2 +PWM3 +PWM4 +PWM5 +PWM6 +PWM7 +[INFO_0_PROPERTY] +MULTIPLE_CHECK = YES + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = PWM1 +[GPIO_NAME0] +GPIO_PWM_1_PIN +[EINT_NAME0] + +[TYPE1] +INFO_0 = PWM2 +[GPIO_NAME1] +GPIO_PWM_2_PIN +[EINT_NAME1] + +[TYPE2] +INFO_0 = PWM3 +[GPIO_NAME2] +GPIO_PWM_3_PIN +[EINT_NAME2] + +[TYPE3] +INFO_0 = PWM4 +[GPIO_NAME3] +GPIO_PWM_4_PIN +[EINT_NAME3] + +[TYPE4] +INFO_0 = PWM5 +[GPIO_NAME4] +GPIO_PWM_5_PIN +[EINT_NAME4] + +[TYPE5] +INFO_0 = PWM6 +[GPIO_NAME5] +GPIO_PWM_6_PIN +[EINT_NAME5] + +[TYPE6] +INFO_0 = PWM7 +[GPIO_NAME6] +GPIO_PWM_7_PIN +[EINT_NAME6] diff --git a/tools/dct/Wizard/SPI.cmp b/tools/dct/Wizard/SPI.cmp new file mode 100755 index 000000000..4d28318c1 --- /dev/null +++ b/tools/dct/Wizard/SPI.cmp @@ -0,0 +1,30 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = SPI +[INFO_0_CONTENT] +Enable +Disable +[INFO_0_PROPERTY] +MULTIPLE_CHECK = YES + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = Enable +[GPIO_NAME0] +GPIO_SPI_CS_PIN +GPIO_SPI_SCK_PIN +GPIO_SPI_MISO_PIN +GPIO_SPI_MOSI_PIN +[EINT_NAME0] + +[TYPE1] +INFO_0 = Disable +[GPIO_NAME1] + +[EINT_NAME1] diff --git a/tools/dct/Wizard/Sensors.cmp b/tools/dct/Wizard/Sensors.cmp new file mode 100755 index 000000000..1612d7d5e --- /dev/null +++ b/tools/dct/Wizard/Sensors.cmp @@ -0,0 +1,66 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = Please Select Sensors EINT Pin +[INFO_0_CONTENT] +ALS +GSE_1 +GSE_2 +MSE +GYRO +[INFO_0_PROPERTY] +MULTIPLE_CHECK = YES + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = ALS +[GPIO_NAME0] +GPIO_ALS_EINT_PIN +[EINT_NAME0] +ALS + +[TYPE1] +INFO_0 = GSE_1 +[GPIO_NAME1] +GPIO_GSE_1_EINT_PIN +[EINT_NAME1] +GSE_1 + +[TYPE2] +INFO_0 = GSE_2 +[GPIO_NAME2] +GPIO_GSE_2_EINT_PIN +[EINT_NAME2] +GSE_1 + +[TYPE3] +INFO_0 = MSE +[GPIO_NAME3] +GPIO_MSE_EINT_PIN +[EINT_NAME3] +MSE + +[TYPE4] +INFO_0 = GYRO +[GPIO_NAME4] +GPIO_GYRO_EINT_PIN +[EINT_NAME4] +GYRO + +[TYPE5] +INFO_0 = PWM6 +[GPIO_NAME5] +GPIO_PWM_6_PIN +[EINT_NAME5] + +[TYPE6] +INFO_0 = PWM7 +[GPIO_NAME6] +GPIO_PWM_7_PIN +[EINT_NAME6] + diff --git a/tools/dct/Wizard/TouchPanel.cmp b/tools/dct/Wizard/TouchPanel.cmp new file mode 100755 index 000000000..6d96f83d0 --- /dev/null +++ b/tools/dct/Wizard/TouchPanel.cmp @@ -0,0 +1,33 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = Touch Panel Type +[INFO_0_CONTENT] +R-touch +C-touch + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = R-touch +[GPIO_NAME0] + +[EINT_NAME0] + + +[TYPE1] +INFO_0 = C-touch +[GPIO_NAME1] +GPIO_CTP_EINT_PIN +GPIO_CTP_EN_PIN +GPIO_CTP_RST_PIN +[EINT_NAME1] +TOUCH_PANEL + + + + + diff --git a/tools/dct/Wizard/UART.cmp b/tools/dct/Wizard/UART.cmp new file mode 100755 index 000000000..e8e2154b0 --- /dev/null +++ b/tools/dct/Wizard/UART.cmp @@ -0,0 +1,53 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = UART +[INFO_0_CONTENT] +UART1 +UART2 +UART3 +UART4 +[INFO_0_PROPERTY] +MULTIPLE_CHECK = YES + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = UART1 +[GPIO_NAME0] +GPIO_UART_URXD1_PIN +GPIO_UART_UTXD1_PIN +GPIO_UART_UCTS1_PIN +GPIO_UART_URTS1_PIN +[EINT_NAME0] + +[TYPE1] +INFO_0 = UART2 +[GPIO_NAME1] +GPIO_UART_URXD2_PIN +GPIO_UART_UTXD2_PIN +GPIO_UART_UCTS2_PIN +GPIO_UART_URTS2_PIN +[EINT_NAME1] + +[TYPE2] +INFO_0 = UART3 +[GPIO_NAME2] +GPIO_UART_URXD3_PIN +GPIO_UART_UTXD3_PIN +GPIO_UART_UCTS3_PIN +GPIO_UART_URTS3_PIN +[EINT_NAME2] + +[TYPE3] +INFO_0 = UART4 +[GPIO_NAME3] +GPIO_UART_URXD4_PIN +GPIO_UART_UTXD4_PIN +GPIO_UART_UCTS4_PIN +GPIO_UART_URTS4_PIN +[EINT_NAME3] diff --git a/tools/dct/Wizard/USB.cmp b/tools/dct/Wizard/USB.cmp new file mode 100755 index 000000000..8fcdd3daf --- /dev/null +++ b/tools/dct/Wizard/USB.cmp @@ -0,0 +1,29 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = USB OTG Enable/Disable +[INFO_0_CONTENT] +Enable +Disable + +[INFO_0_PROPERTY] +MULTIPLE_CHECK = NO + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = Enable +[GPIO_NAME0] +GPIO_OTG_IDDIG_EINT_PIN +GPIO_OTG_DRVVBUS_PIN +[EINT_NAME0] +OTG_IDDIG + +[TYPE1] +INFO_0 = Disable +[GPIO_NAME1] + +[EINT_NAME1] diff --git a/tools/dct/Wizard/WIFI.cmp b/tools/dct/Wizard/WIFI.cmp new file mode 100755 index 000000000..d9a9e2c09 --- /dev/null +++ b/tools/dct/Wizard/WIFI.cmp @@ -0,0 +1,38 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = Wifi Chip Type +[INFO_0_CONTENT] +MT5921 +MT6620 + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = MT5921 +[GPIO_NAME0] +GPIO_WIFI_RST_PIN +GPIO_WIFI_CLK_PIN +GPIO_WIFI_EINT_PIN +[EINT_NAME0] +MT5921_WIFI + +[TYPE1] +INFO_0 = MT6620 +[GPIO_NAME1] +GPIO_COMBO_6620_LDO_EN_PIN +GPIO_COMBO_PMU_EN_PIN +GPIO_COMBO_RST_PIN +GPIO_COMBO_RTCCLK_PIN +GPIO_COMBO_BGF_EINT_PIN +GPIO_COMBO_ALL_EINT_PIN +[EINT_NAME1] +WIFI + + + + + diff --git a/tools/dct/Wizard/connectivity.cmp b/tools/dct/Wizard/connectivity.cmp new file mode 100755 index 000000000..19ea71afd --- /dev/null +++ b/tools/dct/Wizard/connectivity.cmp @@ -0,0 +1,37 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = I2C +[INFO_0_CONTENT] +I2C0 +I2C1 +I2C2 +[INFO_0_PROPERTY] +MULTIPLE_CHECK = YES + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + + +[TYPE0] +INFO_0 = I2C0 +[GPIO_NAME0] +GPIO_I2C_SCA_PIN +[EINT_NAME0] +MT7118_WIMAX + +[TYPE1] +INFO_0 = I2C1 +[GPIO_NAME1] +GPIO_I2C_SDA_PIN +[EINT_NAME1] + + +[TYPE2] +INFO_0 = I2C2 +[GPIO_NAME2] +GPIO_I2C3_SCA_PIN +[EINT_NAME2] +HALL_2 diff --git a/tools/dct/Wizard/mATV.cmp b/tools/dct/Wizard/mATV.cmp new file mode 100755 index 000000000..5a56baa0d --- /dev/null +++ b/tools/dct/Wizard/mATV.cmp @@ -0,0 +1,25 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = mATV +[INFO_0_CONTENT] +Enable +Disable + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = Enable +[GPIO_NAME0] +GPIO_MATV_PWR_ENABLE +GPIO_MATV_N_RST +[EINT_NAME0] + +[TYPE1] +INFO_0 = Disable +[GPIO_NAME1] + +[EINT_NAME1] diff --git a/tools/dct/Wizard/mATV_old.cmp b/tools/dct/Wizard/mATV_old.cmp new file mode 100755 index 000000000..5a56baa0d --- /dev/null +++ b/tools/dct/Wizard/mATV_old.cmp @@ -0,0 +1,25 @@ +[MODULE_INFO] +INFO_NUM = 1 + +[INFO_0_NAME] +INFO_NAME = mATV +[INFO_0_CONTENT] +Enable +Disable + +[GPIO_PROTECT] +; Pull_en Pull_sel Def_dir In Out Inv Out_High +; dis:0 low:0 out:1 + +[TYPE0] +INFO_0 = Enable +[GPIO_NAME0] +GPIO_MATV_PWR_ENABLE +GPIO_MATV_N_RST +[EINT_NAME0] + +[TYPE1] +INFO_0 = Disable +[GPIO_NAME1] + +[EINT_NAME1] |
