diff options
author | Shangbing Hu <shangbing.hu@mediatek.com> | 2016-07-13 06:39:59 +0800 |
---|---|---|
committer | Shangbing Hu <shangbing.hu@mediatek.com> | 2016-07-13 06:39:59 +0800 |
commit | 2512b2d4da113eab0b887274d4737d606b1333a3 (patch) | |
tree | 3bbbc220e4237b0bf56738e5d2c1753ba8d2d7a4 | |
parent | d4a53bc70ad90eaaf6d564bc1b8c65897edbe122 (diff) |
[ALPS02751983] platform: remove amt6797_64_open project
[Detail] remove amt/amt6797_64_open project defconfig and codegen.dws files
[Solution] N/A
[Other] customer project creation
MTK-Commit-Id: 8d148c44f3fc84dfd0bf97be3961bb48e473e659
Change-Id: I0578197a5acecda94a5341549ac7d204e7174b8b
Feature: Others
CR-Id: ALPS02751983
Signed-off-by: Shangbing Hu <shangbing.hu@mediatek.com>
-rw-r--r-- | arch/arm64/boot/dts/amt6797_64_open.dts | 1542 | ||||
-rw-r--r-- | arch/arm64/configs/amt6797_64_open_debug_defconfig | 496 | ||||
-rw-r--r-- | arch/arm64/configs/amt6797_64_open_defconfig | 475 | ||||
-rw-r--r-- | drivers/misc/mediatek/dws/mt6797/amt6797_64_open.dws | 4304 |
4 files changed, 0 insertions, 6817 deletions
diff --git a/arch/arm64/boot/dts/amt6797_64_open.dts b/arch/arm64/boot/dts/amt6797_64_open.dts deleted file mode 100644 index 44dd09c24f3a..000000000000 --- a/arch/arm64/boot/dts/amt6797_64_open.dts +++ /dev/null @@ -1,1542 +0,0 @@ -/dts-v1/; - -#include "mt6797.dtsi" - -/ { - memory@40000000 { - device_type = "memory"; - reg = <0 0x40000000 0 0x1e605000>; - }; - - /* chosen */ - chosen { - bootargs = "console=tty0 console=ttyMT0,921600n1 root=/dev/ram initrd=0x44000000,0x4B434E loglevel=8"; - /* fpga may has no lk, we need to specify display info here */ - /* fb buffer is reserved using this dts by memory node above */ - atag,videolfb-fb_base_h = <0x0>; - atag,videolfb-fb_base_l = <0x5e605000>; - atag,videolfb-islcmfound = <1>; - /* because no lk, so lcm is not inited */ - atag,videolfb-islcm_inited = <0>; - atag,videolfb-fps= <6000>; - atag,videolfb-vramSize= <0x017bb000>; - atag,videolfb-lcmname= "nt35695_fhd_dsi_cmd_truly_nt50358_drv"; - }; - - soc { - compatible = "simple-bus"; - #address-cells = <1>; - #size-cells = <1>; - ranges = <0 0 0 0xffffffff>; - - i2c0@11007000 { - bq24261@6b { - compatible = "bq24261"; - reg = <0x6b>; - }; - - mt6306@64 { - compatible = "mediatek,mt6306"; - reg = <0x64>; - }; - }; - mmc0_pins_default: mmc0@default { - pins_cmd { - drive-strength = /bits/ 8 <1>; - }; - pins_dat { - drive-strength = /bits/ 8 <1>; - }; - pins_clk { - drive-strength = /bits/ 8 <1>; - }; - pins_rst { - drive-strength = /bits/ 8 <1>; - }; - pins_ds { - drive-strength = /bits/ 8 <1>; - }; - }; - - mmc0_register_setting_default: mmc0@register_default { - dat0rddly = /bits/ 8 <0>; - dat1rddly = /bits/ 8 <0>; - dat2rddly = /bits/ 8 <0>; - dat3rddly = /bits/ 8 <0>; - dat4rddly = /bits/ 8 <0>; - dat5rddly = /bits/ 8 <0>; - dat6rddly = /bits/ 8 <0>; - dat7rddly = /bits/ 8 <0>; - datwrddly = /bits/ 8 <0>; - cmdrrddly = /bits/ 8 <0>; - cmdrddly = /bits/ 8 <0>; - cmd_edge = /bits/ 8 <MSDC_SMPL_FALLING>; - rdata_edge = /bits/ 8 <MSDC_SMPL_FALLING>; - wdata_edge = /bits/ 8 <MSDC_SMPL_FALLING>; - }; - - mmc1_pins_default: mmc1@default { - pins_cmd { - drive-strength = /bits/ 8 <6>; - }; - pins_dat { - drive-strength = /bits/ 8 <6>; - }; - pins_clk { - drive-strength = /bits/ 8 <6>; - }; - }; - - mmc1_pins_sdr104: mmc1@sdr104 { - pins_cmd { - drive-strength = /bits/ 8 <3>; - }; - pins_dat { - drive-strength = /bits/ 8 <3>; - }; - pins_clk { - drive-strength = /bits/ 8 <4>; - }; - }; - - mmc1_pins_sdr50: mmc1@sdr50 { - pins_cmd { - drive-strength = /bits/ 8 <3>; - }; - pins_dat { - drive-strength = /bits/ 8 <3>; - }; - pins_clk { - drive-strength = /bits/ 8 <4>; - }; - }; - - mmc1_pins_ddr50: mmc1@ddr50 { - pins_cmd { - drive-strength = /bits/ 8 <3>; - }; - pins_dat { - drive-strength = /bits/ 8 <3>; - }; - pins_clk { - drive-strength = /bits/ 8 <4>; - }; - }; - - mmc1_register_setting_default: mmc1@register_default { - dat0rddly = /bits/ 8 <0>; - dat1rddly = /bits/ 8 <0>; - dat2rddly = /bits/ 8 <0>; - dat3rddly = /bits/ 8 <0>; - datwrddly = /bits/ 8 <0>; - cmdrrddly = /bits/ 8 <0>; - cmdrddly = /bits/ 8 <0>; - cmd_edge = /bits/ 8 <MSDC_SMPL_FALLING>; - rdata_edge = /bits/ 8 <MSDC_SMPL_FALLING>; - wdata_edge = /bits/ 8 <MSDC_SMPL_FALLING>; - }; - - vcorefs { - compatible = "mediatek,mt6797-vcorefs"; - clocks = - <&topckgen TOP_MUX_AXI>, - <&topckgen TOP_SYSPLL_D7>, - <&topckgen TOP_MUX_ULPOSC_AXI_CK_MUX>; - clock-names = - "mux_axi", - "syspll_d7", - "mux_ulposc_axi_ck_mux"; - }; - }; - - led0:led@0 { - compatible = "mediatek,red"; - led_mode = <0>; - data = <1>; - pwm_config = <0 0 0 0 0>; - }; - led1:led@1 { - compatible = "mediatek,green"; - led_mode = <0>; - data = <1>; - pwm_config = <0 0 0 0 0>; - }; - led2:led@2 { - compatible = "mediatek,blue"; - led_mode = <0>; - data = <1>; - pwm_config = <0 0 0 0 0>; - }; - led3:led@3 { - compatible = "mediatek,jogball-backlight"; - led_mode = <0>; - data = <1>; - pwm_config = <0 0 0 0 0>; - }; - led4:led@4 { - compatible = "mediatek,keyboard-backlight"; - led_mode = <0>; - data = <1>; - pwm_config = <0 0 0 0 0>; - }; - led5:led@5 { - compatible = "mediatek,button-backlight"; - led_mode = <0>; - data = <1>; - pwm_config = <0 0 0 0 0>; - }; - led6:led@6 { - compatible = "mediatek,lcd-backlight"; - led_mode = <5>; - data = <1>; - pwm_config = <0 0 0 0 0>; - }; - vibrator0:vibrator@0 { - compatible = "mediatek,vibrator"; - vib_timer = <25>; - vib_limit = <9>; - vib_vol= <5>; - }; - -}; - -&apuart0 { - /* - pinctrl-names = "uart0_gpio_default", - "uart0_rx_set", - "uart0_rx_clear", - "uart0_tx_set", - "uart0_tx_clear"; - - pinctrl-0 = <&uart0_gpio_def_cfg>; - pinctrl-1 = <&uart0_rx_set_cfg>; - pinctrl-2 = <&uart0_rx_clr_cfg>; - pinctrl-3 = <&uart0_tx_set_cfg>; - pinctrl-4 = <&uart0_tx_clr_cfg>; - status = "okay"; - */ -}; - -&apuart1 { - /* - pinctrl-names = "uart1_gpio_default", - "uart1_rx_set", - "uart1_rx_clear", - "uart1_tx_set", - "uart1_tx_clear"; - - pinctrl-0 = <&uart1_gpio_def_cfg>; - pinctrl-1 = <&uart1_rx_set_cfg>; - pinctrl-2 = <&uart1_rx_clr_cfg>; - pinctrl-3 = <&uart1_tx_set_cfg>; - pinctrl-4 = <&uart1_tx_clr_cfg>; - status = "okay"; - */ -}; - -&pio { - /* UART GPIO Settings - Start */ - /* UART0: rx set, rx clear, tx clear, tx clear*/ - /* - uart0_gpio_def_cfg:uart0gpiodefault { - }; - uart0_rx_set_cfg:uart0_rx_set@gpio97 { - pins_cmd_dat { - pins = <PINMUX_GPIO97__FUNC_URXD0>; - }; - }; - uart0_rx_clr_cfg:uart0_rx_clear@gpio97 { - pins_cmd_dat { - pins = <PINMUX_GPIO97__FUNC_GPIO97>; - slew-rate = <1>; - output-high; - }; - }; - uart0_tx_set_cfg:uart0_tx_set@gpio98 { - pins_cmd_dat { - pins = <PINMUX_GPIO98__FUNC_UTXD0>; - }; - }; - uart0_tx_clr_cfg:uart0_tx_clear@gpio98 { - pins_cmd_dat { - pins = <PINMUX_GPIO98__FUNC_GPIO98>; - slew-rate = <1>; - output-high; - }; - }; - */ - /* UART1: rx set, rx clear, tx clear, tx clear*/ - /* - uart1_gpio_def_cfg:uart1gpiodefault { - }; - uart1_rx_set_cfg:uart1_rx_set@gpio232 { - pins_cmd_dat { - pins = <PINMUX_GPIO232__FUNC_URXD1>; - }; - }; - uart1_rx_clr_cfg:uart1_rx_clear@gpio232 { - pins_cmd_dat { - pins = <PINMUX_GPIO232__FUNC_GPIO232>; - slew-rate = <1>; - output-high; - }; - }; - uart1_tx_set_cfg:uart1_tx_set@gpio233 { - pins_cmd_dat { - pins = <PINMUX_GPIO233__FUNC_UTXD1>; - }; - }; - uart1_tx_clr_cfg:uart1_tx_clear@gpio233 { - pins_cmd_dat { - pins = <PINMUX_GPIO233__FUNC_GPIO233>; - slew-rate = <1>; - output-high; - }; - }; - */ - /* UART GPIO Settings - End */ -}; - -&spi0 { - #address-cells = <1>; - #size-cells = <0>; - - fpc1145@0 { - compatible = "fpc,fpc1020"; - reg = <0>; - spi-max-frequency = <16000000>; - /* fpc,gpio_irq = <0>; */ - fpc,gpio_reset = <1>; - /* fpc,gpio_cs = <85>; */ - /* fpc,vddtx_mv = <3300>; */ - /* fpc,txout_boost_enable; */ - /* fpc,force_hwid = <0x1234> */ - /* vcc_spi-supply = <&pm8941_s3>; */ - /* vdd_ana-supply = <&pm8941_lvs1>; */ - /* vdd_io-supply = <&pm8941_lvs1>; */ - }; -}; - -/* NFC GPIO standardization */ -&pio { - nfc_default: default { - - }; - - nfc_ven_high: state_ven_high { - pins_cmd_dat { - pins = <PINMUX_GPIO60__FUNC_GPIO60>; - slew-rate = <1>; - output-high; - }; - }; - - nfc_ven_low: state_ven_low { - pins_cmd_dat { - pins = <PINMUX_GPIO60__FUNC_GPIO60>; - slew-rate = <1>; - output-low; - }; - }; - - nfc_rst_high: state_rst_high { - pins_cmd_dat { - pins = <PINMUX_GPIO59__FUNC_GPIO59>; - slew-rate = <1>; - output-high; - }; - }; - - nfc_rst_low: state_rst_low { - pins_cmd_dat { - pins = <PINMUX_GPIO59__FUNC_GPIO59>; - slew-rate = <1>; - output-low; - }; - }; - - nfc_eint_high: state_eint_high { - pins_cmd_dat { - pins = <PINMUX_GPIO57__FUNC_GPIO57>; - slew-rate = <1>; - output-high; - }; - }; - - nfc_eint_low: state_eint_low { - pins_cmd_dat { - pins = <PINMUX_GPIO57__FUNC_GPIO57>; - slew-rate = <1>; - output-low; - }; - }; - - nfc_irq_init: state_irq_init { - pins_cmd_dat { - pins = <PINMUX_GPIO58__FUNC_GPIO58>; - slew-rate = <0>; - bias-pull-down = <00>; - }; - }; - - nfc_osc_init: state_osc_init { - pins_cmd_dat { - pins = <PINMUX_GPIO100__FUNC_GPIO100>; - slew-rate = <1>; - bias-pull-down = <00>; - }; - }; - - spi_cs_low: state_cs_low { - pins_cmd_dat { - pins = <PINMUX_GPIO245__FUNC_GPIO245>; - slew-rate = <1>; - output-low; - input-disable; - }; - }; - - spi_mo_low: state_mo_low { - pins_cmd_dat { - pins = <PINMUX_GPIO244__FUNC_GPIO244>; - slew-rate = <1>; - output-low; - input-disable; - }; - }; - - spi_mi_low: state_mi_low { - pins_cmd_dat { - pins = <PINMUX_GPIO243__FUNC_GPIO243>; - slew-rate = <1>; - output-low; - input-disable; - }; - }; - - spi_sck_low: state_sck_low { - pins_cmd_dat { - pins = <PINMUX_GPIO242__FUNC_GPIO242>; - slew-rate = <1>; - output-low; - input-disable; - }; - }; -}; - -&nfc { - pinctrl-names = "default", "ven_high", "ven_low", "rst_high", "rst_low", - "eint_high", "eint_low", "irq_init", "osc_init", "cs_low", "mo_low", - "mi_low", "sck_low"; - pinctrl-0 = <&nfc_default>; - pinctrl-1 = <&nfc_ven_high>; - pinctrl-2 = <&nfc_ven_low>; - pinctrl-3 = <&nfc_rst_high>; - pinctrl-4 = <&nfc_rst_low>; - pinctrl-5 = <&nfc_eint_high>; - pinctrl-6 = <&nfc_eint_low>; - pinctrl-7 = <&nfc_irq_init>; - pinctrl-8 = <&nfc_osc_init>; - pinctrl-9 = <&spi_cs_low>; - pinctrl-10 = <&spi_mo_low>; - pinctrl-11 = <&spi_mi_low>; - pinctrl-12 = <&spi_sck_low>; - status = "okay"; -}; -/* NFC end */ - -&touch { - tpd-resolution = <1080 1920>; - use-tpd-button = <0>; - tpd-key-num = <3>; - tpd-key-local= <139 172 158 0>; - tpd-key-dim-local = <90 883 100 40 230 883 100 40 370 883 100 40 0 0 0 0>; - tpd-max-touch-num = <5>; - tpd-filter-enable = <0>; - tpd-filter-pixel-density = <124>; - tpd-filter-custom-prameters = <0 0 0 0 0 0 0 0 0 0 0 0>; - tpd-filter-custom-speed = <0 0 0>; - pinctrl-names = "default", "state_eint_as_int", "state_eint_output0", "state_eint_output1", - "state_rst_output0", "state_rst_output1"; - pinctrl-0 = <&ctp_pins_default>; - pinctrl-1 = <&ctp_pins_eint_as_int>; - pinctrl-2 = <&ctp_pins_eint_output0>; - pinctrl-3 = <&ctp_pins_eint_output1>; - pinctrl-4 = <&ctp_pins_rst_output0>; - pinctrl-5 = <&ctp_pins_rst_output1>; - status = "okay"; -}; -&pio { - ctp_pins_default: eint0default { - }; - ctp_pins_eint_as_int: eint@0 { - pins_cmd_dat { - pins = <PINMUX_GPIO85__FUNC_EINT8>; - slew-rate = <0>; - bias-disable; - }; - }; - ctp_pins_eint_output0: eintoutput0 { - pins_cmd_dat { - pins = <PINMUX_GPIO85__FUNC_GPIO85>; - slew-rate = <1>; - output-low; - }; - }; - ctp_pins_eint_output1: eintoutput1 { - pins_cmd_dat { - pins = <PINMUX_GPIO85__FUNC_GPIO85>; - slew-rate = <1>; - output-high; - }; - }; - ctp_pins_rst_output0: rstoutput0 { - pins_cmd_dat { - pins = <PINMUX_GPIO68__FUNC_GPIO68>; - slew-rate = <1>; - output-low; - }; - }; - ctp_pins_rst_output1: rstoutput1 { - pins_cmd_dat { - pins = <PINMUX_GPIO68__FUNC_GPIO68>; - slew-rate = <1>; - output-high; - }; - }; -}; -/*TOUCH end*/ -&accdet { - accdet-mic-vol = <7>; - headset-mode-setting = <0x500 0x500 1 0x1F0 0x800 0x800 0x20>; - accdet-plugout-debounce = <1>; - /*1:ACC mode, 2:low cost without in bias, 6:low cost with in bias*/ - accdet-mic-mode = <1>; - /*0--MD_MAX--UP_MAX--DW_MAX*/ - headset-three-key-threshold = <0 80 220 400>; - /*0--MD_MAX--VOICE_MAX--UP_MAX--DW_MAX*/ - headset-four-key-threshold = <0 58 121 192 400>; - /* ACCDET GPIO standardization ACC mode use */ - pinctrl-names = "default", "state_eint_as_int"; - pinctrl-0 = <&accdet_pins_default>; - pinctrl-1 = <&accdet_pins_eint_as_int>; - status = "okay"; -}; -&pio { - accdet_pins_default: accdetdefault { - }; - accdet_pins_eint_as_int: accdeteint@0 { - pins_cmd_dat { - pins = <PINMUX_GPIO92__FUNC_EINT15>; - slew-rate = <0>; - bias-disable; - }; - }; -}; -/*ACCDET end*/ -/* mmc start */ -&mmc0 { - clk_src = /bits/ 8 <MSDC0_CLKSRC_400MHZ>; - bus-width = <8>; - max-frequency = <200000000>; - cap-mmc-highspeed; - msdc-sys-suspend; - mmc-ddr-1_8v; - mmc-hs200-1_8v; - mmc-hs400-1_8v; - non-removable; - pinctl = <&mmc0_pins_default>; - register_setting = <&mmc0_register_setting_default>; - host_function = /bits/ 8 <MSDC_EMMC>; - bootable; - status = "okay"; -}; - -&mmc1 { - clk_src = /bits/ 8 <MSDC1_CLKSRC_200MHZ>; - bus-width = <4>; - max-frequency = <200000000>; - msdc-sys-suspend; - cap-sd-highspeed; - sd-uhs-sdr12; - sd-uhs-sdr25; - sd-uhs-sdr50; - sd-uhs-sdr104; - /* sd-uhs-ddr50;*/ - pinctl = <&mmc1_pins_default>; - pinctl_sdr104 = <&mmc1_pins_sdr104>; - pinctl_sdr50 = <&mmc1_pins_sdr50>; - pinctl_ddr50 = <&mmc1_pins_ddr50>; - register_setting = <&mmc1_register_setting_default>; - host_function = /bits/ 8 <MSDC_SD>; - cd_level = /bits/ 8 <MSDC_CD_LOW>; - cd-gpios = <&pio 67 0>; - status = "okay"; -}; -/* AUDIO GPIO standardization */ -&audgpio { - pinctrl-names = "aud_clk_mosi_off", - "aud_clk_mosi_on", - "aud_smartpa_mode0", - "aud_smartpa_mode1", - "aud_smartpa_mode3", - "aud_tdm_mode0", - "aud_tdm_mode1", - "hpdepop-pullhigh", - "hpdepop-pulllow", - "aud_dat_miso_off", - "aud_dat_miso_on", - "aud_dat_mosi_off", - "aud_dat_mosi_on", - "vow_dat_miso_off", - "vow_dat_miso_on", - "vow_clk_miso_off", - "vow_clk_miso_on", - "anc_dat_mosi_off", - "anc_dat_mosi_on", - "hpdepop-pullhigh_e2", - "hpdepop-pulllow_e2"; - pinctrl-0 = <&aud_clk_mosi_off>; - pinctrl-1 = <&aud_clk_mosi_on>; - pinctrl-2 = <&aud_pins_smartpa_mode0>; - pinctrl-3 = <&aud_pins_smartpa_mode1>; - pinctrl-4 = <&aud_pins_smartpa_mode3>; - pinctrl-5 = <&aud_pins_tdm_mode0>; - pinctrl-6 = <&aud_pins_tdm_mode1>; - pinctrl-7 = <&aud_pins_hpdepop_high>; - pinctrl-8 = <&aud_pins_hpdepop_low>; - pinctrl-9 = <&aud_dat_miso_off>; - pinctrl-10 = <&aud_dat_miso_on>; - pinctrl-11 = <&aud_dat_mosi_off>; - pinctrl-12 = <&aud_dat_mosi_on>; - pinctrl-13 = <&vow_dat_miso_off>; - pinctrl-14 = <&vow_dat_miso_on>; - pinctrl-15 = <&vow_clk_miso_off>; - pinctrl-16 = <&vow_clk_miso_on>; - pinctrl-17 = <&anc_dat_mosi_off>; - pinctrl-18 = <&anc_dat_mosi_on>; - pinctrl-19 = <&aud_pins_hpdepop_high_e2>; - pinctrl-20 = <&aud_pins_hpdepop_low_e2>; - status = "okay"; -}; - -&pio { - aud_clk_mosi_off: aud_clk_mosi_off { - pins_cmd0_dat { - pins = <PINMUX_GPIO146__FUNC_GPIO146>; - }; - }; - - aud_clk_mosi_on: aud_clk_mosi_on { - pins_cmd0_dat { - pins = <PINMUX_GPIO146__FUNC_AUD_CLK_MOSI>; - }; - }; - - aud_pins_smartpa_mode0: aud_pins_smartpa_mode0 { - pins_cmd0_dat { - pins = <PINMUX_GPIO69__FUNC_GPIO69>; - }; - pins_cmd1_dat { - pins = <PINMUX_GPIO70__FUNC_GPIO70>; - }; - pins_cmd2_dat { - pins = <PINMUX_GPIO72__FUNC_GPIO72>; - }; - pins_cmd3_dat { - pins = <PINMUX_GPIO73__FUNC_GPIO73>; - }; - }; - - aud_pins_smartpa_mode1: aud_pins_smartpa_mode1 { - pins_cmd0_dat { - pins = <PINMUX_GPIO69__FUNC_I2S0_LRCK>; - }; - pins_cmd1_dat { - pins = <PINMUX_GPIO70__FUNC_I2S0_BCK>; - }; - pins_cmd2_dat { - pins = <PINMUX_GPIO72__FUNC_I2S0_DI>; - }; - pins_cmd3_dat { - pins = <PINMUX_GPIO73__FUNC_I2S3_DO>; - }; - }; - - aud_pins_smartpa_mode3: aud_pins_smartpa_mode3 { - pins_cmd0_dat { - pins = <PINMUX_GPIO69__FUNC_I2S1_LRCK>; - }; - pins_cmd1_dat { - pins = <PINMUX_GPIO70__FUNC_I2S1_BCK>; - }; - pins_cmd2_dat { - pins = <PINMUX_GPIO72__FUNC_I2S2_DI>; - }; - pins_cmd3_dat { - pins = <PINMUX_GPIO73__FUNC_I2S1_DO>; - }; - }; - - aud_pins_tdm_mode0: aud_pins_tdm_mode0 { - pins_cmd0_dat { - pins = <PINMUX_GPIO135__FUNC_GPIO135>; - }; - pins_cmd1_dat { - pins = <PINMUX_GPIO136__FUNC_GPIO136>; - }; - pins_cmd2_dat { - pins = <PINMUX_GPIO138__FUNC_GPIO138>; - }; - }; - - aud_pins_tdm_mode1: aud_pins_tdm_mode1 { - pins_cmd0_dat { - pins = <PINMUX_GPIO135__FUNC_TDM_LRCK>; - }; - pins_cmd1_dat { - pins = <PINMUX_GPIO136__FUNC_TDM_BCK>; - }; - pins_cmd2_dat { - pins = <PINMUX_GPIO138__FUNC_TDM_DATA0>; - }; - }; - - aud_pins_hpdepop_high: audhpdepophigh { - pins_cmd_dat { - pins = <PINMUX_GPIO111__FUNC_GPIO111>; - slew-rate = <1>; - output-high; - }; - }; - - aud_pins_hpdepop_low: audhpdepoplow { - pins_cmd_dat { - pins = <PINMUX_GPIO111__FUNC_GPIO111>; - slew-rate = <1>; - output-low; - }; - }; - - aud_pins_hpdepop_high_e2: audhpdepophigh_e2 { - pins_cmd_dat { - pins = <PINMUX_GPIO139__FUNC_GPIO139>; - slew-rate = <1>; - output-high; - }; - }; - - aud_pins_hpdepop_low_e2: audhpdepoplow_e2 { - pins_cmd_dat { - pins = <PINMUX_GPIO139__FUNC_GPIO139>; - slew-rate = <1>; - output-low; - }; - }; - - aud_dat_miso_off: aud_dat_miso_off { - pins_cmd1_dat { - pins = <PINMUX_GPIO147__FUNC_GPIO147>; - }; - }; - aud_dat_miso_on: aud_dat_miso_on { - pins_cmd1_dat { - pins = <PINMUX_GPIO147__FUNC_AUD_DAT_MISO>; - }; - }; - - aud_dat_mosi_off: aud_dat_mosi_off { - pins_cmd2_dat { - pins = <PINMUX_GPIO148__FUNC_GPIO148>; - }; - }; - aud_dat_mosi_on: aud_dat_mosi_on { - pins_cmd2_dat { - pins = <PINMUX_GPIO148__FUNC_AUD_DAT_MOSI>; - }; - }; - - vow_dat_miso_off: vow_dat_miso_off { - pins_cmd1_dat { - pins = <PINMUX_GPIO147__FUNC_GPIO147>; - }; - }; - vow_dat_miso_on: vow_dat_miso_on { - pins_cmd1_dat { - pins = <PINMUX_GPIO147__FUNC_VOW_DAT_MISO>; - }; - }; - - vow_clk_miso_off: vow_clk_miso_off { - pins_cmd3_dat { - pins = <PINMUX_GPIO149__FUNC_GPIO149>; - }; - }; - vow_clk_miso_on: vow_clk_miso_on { - pins_cmd3_dat { - pins = <PINMUX_GPIO149__FUNC_VOW_CLK_MISO>; - }; - }; - - anc_dat_mosi_off: anc_dat_mosi_off { - pins_cmd4_dat { - pins = <PINMUX_GPIO150__FUNC_GPIO150>; - }; - }; - anc_dat_mosi_on: anc_dat_mosi_on { - pins_cmd4_dat { - pins = <PINMUX_GPIO150__FUNC_ANC_DAT_MOSI>; - }; - }; - - /* external amp support */ - max98926L@31 { - compatible = "maxim,max98926L"; - reg = <0x31>; - vmon-slot-no = <1>; - imon-slot-no = <5>; - status = "ok"; - }; -}; -/* AUDIO end */ -/* CAMERA GPIO standardization */ -&pio { - camera_pins_cam0_rst0: cam0@0 { - pins_cmd_dat { - pins = <PINMUX_GPIO32__FUNC_GPIO32>; - slew-rate = <1>; /*direction 0:in, 1:out*/ - output-low;/*direction out used only. output_low or high*/ - }; - }; - camera_pins_cam0_rst1: cam0@1 { - pins_cmd_dat { - pins = <PINMUX_GPIO32__FUNC_GPIO32>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_cam0_pnd0: cam0@2 { - pins_cmd_dat { - pins = <PINMUX_GPIO28__FUNC_GPIO28>; - slew-rate = <1>; - output-low; - }; - }; - camera_pins_cam0_pnd1: cam0@3 { - pins_cmd_dat { - pins = <PINMUX_GPIO28__FUNC_GPIO28>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_cam1_rst0: cam1@0 { - pins_cmd_dat { - pins = <PINMUX_GPIO33__FUNC_GPIO33>; - slew-rate = <1>; /*direction 0:in, 1:out*/ - output-low;/*direction out used only. output_low or high*/ - }; - }; - camera_pins_cam1_rst1: cam1@1 { - pins_cmd_dat { - pins = <PINMUX_GPIO33__FUNC_GPIO33>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_cam1_pnd0: cam1@2 { - pins_cmd_dat { - pins = <PINMUX_GPIO29__FUNC_GPIO29>; - slew-rate = <1>; - output-low; - }; - }; - camera_pins_cam1_pnd1: cam1@3 { - pins_cmd_dat { - pins = <PINMUX_GPIO29__FUNC_GPIO29>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_cam2_rst0: cam2@0 { - pins_cmd_dat { - pins = <PINMUX_GPIO35__FUNC_GPIO35>; - slew-rate = <1>; /*direction 0:in, 1:out*/ - output-low;/*direction out used only. output_low or high*/ - }; - }; - camera_pins_cam2_rst1: cam2@1 { - pins_cmd_dat { - pins = <PINMUX_GPIO35__FUNC_GPIO35>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_cam2_pnd0: cam2@2 { - pins_cmd_dat { - pins = <PINMUX_GPIO34__FUNC_GPIO34>; - slew-rate = <1>; - output-low; - }; - }; - camera_pins_cam2_pnd1: cam2@3 { - pins_cmd_dat { - pins = <PINMUX_GPIO34__FUNC_GPIO34>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_cam_ldo_vcama_0: cam0@vcama0 { - pins_cmd_dat { - pins = <PINMUX_GPIO253__FUNC_GPIO253>; - slew-rate = <1>; - output-low; - }; - }; - camera_pins_cam_ldo_vcama_1: cam1@vcama1 { - pins_cmd_dat { - pins = <PINMUX_GPIO253__FUNC_GPIO253>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_cam_ldo_vcamd_0: cam0@vcamd0 { - pins_cmd_dat { - pins = <PINMUX_GPIO110__FUNC_GPIO110>; - slew-rate = <1>; - output-low; - }; - }; - camera_pins_cam_ldo_vcamd_1: cam1@vcamd1 { - pins_cmd_dat { - pins = <PINMUX_GPIO110__FUNC_GPIO110>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_cam_ldo_e2_vcamd_0: cam0@vcamd2 { - pins_cmd_dat { - pins = <PINMUX_GPIO140__FUNC_GPIO140>; - slew-rate = <1>; - output-low; - }; - }; - camera_pins_cam_ldo_e2_vcamd_1: cam1@vcamd3 { - pins_cmd_dat { - pins = <PINMUX_GPIO140__FUNC_GPIO140>; - slew-rate = <1>; - output-high; - }; - }; - camera_pins_default: camdefault { - }; -}; - -&kd_camera_hw1 { - pinctrl-names = "default", - "cam0_rst0", "cam0_rst1", "cam0_pnd0", "cam0_pnd1", - "cam1_rst0", "cam1_rst1", "cam1_pnd0", "cam1_pnd1", - "cam2_rst0", "cam2_rst1", "cam2_pnd0", "cam2_pnd1", - "cam_ldo_vcama_0", "cam_ldo_vcama_1", "cam_ldo_vcamd_0", "cam_ldo_vcamd_1", - "cam_ldo_vcamd2_0", "cam_ldo_vcamd2_1"; - pinctrl-0 = <&camera_pins_default>; - pinctrl-1 = <&camera_pins_cam0_rst0>; - pinctrl-2 = <&camera_pins_cam0_rst1>; - pinctrl-3 = <&camera_pins_cam0_pnd0>; - pinctrl-4 = <&camera_pins_cam0_pnd1>; - pinctrl-5 = <&camera_pins_cam1_rst0>; - pinctrl-6 = <&camera_pins_cam1_rst1>; - pinctrl-7 = <&camera_pins_cam1_pnd0>; - pinctrl-8 = <&camera_pins_cam1_pnd1>; - /* for main2 */ - pinctrl-9 = <&camera_pins_cam2_rst0>; - pinctrl-10 = <&camera_pins_cam2_rst1>; - pinctrl-11 = <&camera_pins_cam2_pnd0>; - pinctrl-12 = <&camera_pins_cam2_pnd1>; - /* for ldo control by gpio */ - pinctrl-13 = <&camera_pins_cam_ldo_vcama_0>; - pinctrl-14 = <&camera_pins_cam_ldo_vcama_1>; - pinctrl-15 = <&camera_pins_cam_ldo_vcamd_0>; - pinctrl-16 = <&camera_pins_cam_ldo_vcamd_1>; - pinctrl-17 = <&camera_pins_cam_ldo_e2_vcamd_0>; - pinctrl-18 = <&camera_pins_cam_ldo_e2_vcamd_1>; - status = "okay"; -}; -/* CAMERA GPIO end */ - -/* MHL GPIO define start */ -&pio { - - dpi_d0def: mhl@39_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO39__FUNC_GPIO39>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d0cfg: mhl@39_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO39__FUNC_DPI_D0>; - }; - }; - - dpi_d1def: mhl@40_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO40__FUNC_GPIO40>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d1cfg: mhl@40_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO40__FUNC_DPI_D1>; - }; - }; - - dpi_d2def: mhl@41_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO41__FUNC_GPIO41>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d2cfg: mhl@41_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO41__FUNC_DPI_D2>; - }; - }; - - dpi_d3def: mhl@42_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO42__FUNC_GPIO42>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d3cfg: mhl@42_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO42__FUNC_DPI_D3>; - }; - }; - - dpi_d4def: mhl@43_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO43__FUNC_GPIO43>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d4cfg: mhl@43_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO43__FUNC_DPI_D4>; - }; - }; - - dpi_d5def: mhl@44_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO44__FUNC_GPIO44>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d5cfg: mhl@44_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO44__FUNC_DPI_D5>; - }; - }; - - dpi_d6def: mhl@45_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO45__FUNC_GPIO45>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d6cfg: mhl@45_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO45__FUNC_DPI_D6>; - }; - }; - - dpi_d7def: mhl@46_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO46__FUNC_GPIO46>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d7cfg: mhl@46_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO46__FUNC_DPI_D7>; - }; - }; - - dpi_d8def: mhl@47_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO47__FUNC_GPIO47>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d8cfg: mhl@47_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO47__FUNC_DPI_D8>; - }; - }; - - dpi_d9def: mhl@48_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO48__FUNC_GPIO48>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d9cfg: mhl@48_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO48__FUNC_DPI_D9>; - }; - }; - - dpi_d10def: mhl@49_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO49__FUNC_GPIO49>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d10cfg: mhl@49_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO49__FUNC_DPI_D10>; - }; - }; - - dpi_d11def: mhl@50_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO50__FUNC_GPIO50>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_d11cfg: mhl@50_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO50__FUNC_DPI_D11>; - }; - }; - dpi_dedef: mhl@51_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO51__FUNC_GPIO51>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_decfg: mhl@51_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO51__FUNC_DPI_DE>; - }; - }; - dpi_ckdef: mhl@52_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO52__FUNC_GPIO52>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_ckcfg: mhl@52_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO52__FUNC_DPI_CK>; - }; - }; - dpi_hsyncdef: mhl@53_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO53__FUNC_GPIO53>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_hsynccfg: mhl@53_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO53__FUNC_DPI_HSYNC>; - }; - }; - - dpi_vsyncdef: mhl@54_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO54__FUNC_GPIO54>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - dpi_vsynccfg: mhl@54_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO54__FUNC_DPI_VSYNC>; - }; - }; - i2s_wsdef: mhl@135_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO135__FUNC_GPIO135>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - i2s_wscfg: mhl@135_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO135__FUNC_I2S0_LRCK>; - }; - }; - - i2s_ckdef: mhl@136_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO136__FUNC_GPIO136>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - i2s_ckcfg: mhl@136_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO136__FUNC_I2S0_BCK>; - }; - }; - i2s_datdef: mhl@138_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO138__FUNC_GPIO138>; - slew-rate = <0>; - bias-pull-down = <11>; - }; - }; - i2s_datcfg: mhl@138_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO138__FUNC_I2S0_DI>; - }; - }; - rst_lowcfg: mhl@139_0 { - pins_cmd_dat { - pins = <PINMUX_GPIO139__FUNC_GPIO139>; - slew-rate = <1>; - output-low; - }; - }; - rst_highcfg: mhl@139_1 { - pins_cmd_dat { - pins = <PINMUX_GPIO139__FUNC_GPIO139>; - slew-rate = <1>; - output-high; - }; - }; - -}; - -&mhl { - pinctrl-names = "dpi_d0_def", "dpi_d0_cfg", - "dpi_d1_def", "dpi_d1_cfg", "dpi_d2_def", "dpi_d2_cfg", - "dpi_d3_def", "dpi_d3_cfg", "dpi_d4_def", "dpi_d4_cfg", - "dpi_d5_def", "dpi_d5_cfg", "dpi_d6_def", "dpi_d6_cfg", - "dpi_d7_def", "dpi_d7_cfg", "dpi_d8_def", "dpi_d8_cfg", - "dpi_d9_def", "dpi_d9_cfg", "dpi_d10_def", "dpi_d10_cfg", - "dpi_d11_def", "dpi_d11_cfg", "dpi_ck_def", "dpi_ck_cfg", - "dpi_de_def", "dpi_de_cfg", "dpi_hsync_def", "dpi_hsync_cfg", - "dpi_vsync_def", "dpi_vsync_cfg", "i2s_dat_def", "i2s_dat_cfg", - "i2s_ws_def", "i2s_ws_cfg", "i2s_ck_def", "i2s_ck_cfg", - "rst_low_cfg", "rst_high_cfg"; - pinctrl-0 = <&dpi_d0def>; - pinctrl-1 = <&dpi_d0cfg>; - pinctrl-2 = <&dpi_d1def>; - pinctrl-3 = <&dpi_d1cfg>; - pinctrl-4 = <&dpi_d2def>; - pinctrl-5 = <&dpi_d2cfg>; - pinctrl-6 = <&dpi_d3def>; - pinctrl-7 = <&dpi_d3cfg>; - pinctrl-8 = <&dpi_d4def>; - pinctrl-9 = <&dpi_d4cfg>; - pinctrl-10 = <&dpi_d5def>; - pinctrl-11 = <&dpi_d5cfg>; - pinctrl-12 = <&dpi_d6def>; - pinctrl-13 = <&dpi_d6cfg>; - pinctrl-14 = <&dpi_d7def>; - pinctrl-15 = <&dpi_d7cfg>; - pinctrl-16 = <&dpi_d8def>; - pinctrl-17 = <&dpi_d8cfg>; - pinctrl-18 = <&dpi_d9def>; - pinctrl-19 = <&dpi_d9cfg>; - pinctrl-20 = <&dpi_d10def>; - pinctrl-21 = <&dpi_d10cfg>; - pinctrl-22 = <&dpi_d11def>; - pinctrl-23 = <&dpi_d11cfg>; - pinctrl-24 = <&dpi_ckdef>; - pinctrl-25 = <&dpi_ckcfg>; - pinctrl-26 = <&dpi_dedef>; - pinctrl-27 = <&dpi_decfg>; - pinctrl-28 = <&dpi_hsyncdef>; - pinctrl-29 = <&dpi_hsynccfg>; - pinctrl-30 = <&dpi_vsyncdef>; - pinctrl-31 = <&dpi_vsynccfg>; - pinctrl-32 = <&i2s_datdef>; - pinctrl-33 = <&i2s_datcfg>; - pinctrl-34 = <&i2s_wsdef>; - pinctrl-35 = <&i2s_wscfg>; - pinctrl-36 = <&i2s_ckdef>; - pinctrl-37 = <&i2s_ckcfg>; - pinctrl-38 = <&rst_lowcfg>; - pinctrl-39 = <&rst_highcfg>; - status = "okay"; -}; -/* MHL GPIO define end */ - -/* CONSYS GPIO standardization */ -&pio { - consys_pins_default: default { - - }; - - gpslna_pins_init: gpslna@0 { - - pins_cmd_dat { - pins = <PINMUX_GPIO141__FUNC_GPIO141>; - slew-rate = <0>; - bias-disable; - output-low; - }; - }; - - gpslna_pins_oh: gpslna@1 { - - pins_cmd_dat { - pins = <PINMUX_GPIO141__FUNC_GPIO141>; - slew-rate = <1>; - output-high; - }; - }; - - gpslna_pins_ol: gpslna@2 { - - pins_cmd_dat { - pins = <PINMUX_GPIO141__FUNC_GPIO141>; - slew-rate = <1>; - output-low; - }; - }; - -}; - -&consys { - pinctrl-names = "default", "gps_lna_state_init", "gps_lna_state_oh", "gps_lna_state_ol"; - pinctrl-0 = <&consys_pins_default>; - pinctrl-1 = <&gpslna_pins_init>; - pinctrl-2 = <&gpslna_pins_oh>; - pinctrl-3 = <&gpslna_pins_ol>; - status = "okay"; - -}; -/* CONSYS end */ - -/* USB TYPEC GPIO start */ -&pio { - usb_default: usb_default { - }; - - gpio_anx_rst_n_init: gpio_anx_rst_n_init { - pins_cmd_dat { - pins = <PINMUX_GPIO252__FUNC_GPIO252>; - slew-rate = <1>; - output-high; - }; - }; - - gpio_anx_rst_n_low: gpio_anx_rst_n_low { - pins_cmd_dat { - pins = <PINMUX_GPIO252__FUNC_GPIO252>; - slew-rate = <1>; - output-low; - }; - }; - - gpio_anx_rst_n_high: gpio_anx_rst_n_high { - pins_cmd_dat { - pins = <PINMUX_GPIO252__FUNC_GPIO252>; - slew-rate = <1>; - output-high; - }; - }; - - gpio_anx_pwr_en_init: gpio_anx_pwr_en_init { - pins_cmd_dat { - pins = <PINMUX_GPIO251__FUNC_GPIO251>; - slew-rate = <1>; - output-low; - }; - }; - - gpio_anx_pwr_en_low: gpio_anx_pwr_en_low { - pins_cmd_dat { - pins = <PINMUX_GPIO251__FUNC_GPIO251>; - slew-rate = <1>; - output-low; - }; - }; - - gpio_anx_pwr_en_high: gpio_anx_pwr_en_high { - pins_cmd_dat { - pins = <PINMUX_GPIO251__FUNC_GPIO251>; - slew-rate = <1>; - output-high; - }; - }; - - gpio_cable_detect_init: gpio_cable_detect_init { - pins_cmd_dat { - pins = <PINMUX_GPIO181__FUNC_IDDIG>; - slew-rate = <0>; - bias-disable; - }; - }; - - gpio_intp_init: gpio_intp_init { - pins_cmd_dat { - pins = <PINMUX_GPIO87__FUNC_EINT10>; - slew-rate = <0>; - bias-disable; - }; - }; -}; - -&usb_c_pinctrl { - analogix,p-on-gpio = <&pio 251 0x0>; - analogix,reset-gpio = <&pio 252 0x0>; - analogix,intr-comm-gpio = <&pio 87 0x0>; - analogix,cbl-det-gpio = <&pio 181 0x0>; - - pinctrl-names = "usb_default", - "anx_rst_n_init", - "anx_rst_n_low", - "anx_rst_n_high", - "anx_pwr_en_init", - "anx_pwr_en_low", - "anx_pwr_en_high", - "anx_cable_detect_init", - "anx_intp_init"; - - pinctrl-0 = <&usb_default>; - pinctrl-1 = <&gpio_anx_rst_n_init>; - pinctrl-2 = <&gpio_anx_rst_n_low>; - pinctrl-3 = <&gpio_anx_rst_n_high>; - pinctrl-4 = <&gpio_anx_pwr_en_init>; - pinctrl-5 = <&gpio_anx_pwr_en_low>; - pinctrl-6 = <&gpio_anx_pwr_en_high>; - pinctrl-7 = <&gpio_cable_detect_init>; - pinctrl-8 = <&gpio_intp_init>; - status = "okay"; -}; -/* USB TYPEC GPIO end */ -/* FLASHLIGHT GPIO standardization */ -&pio { - flashlight_pins_default: default { - - }; - - flashlight_pins_hwen_high: hwen_high { - - pins_cmd_dat { - pins = <PINMUX_GPIO90__FUNC_GPIO90>; - slew-rate = <1>; - output-high; - }; - }; - - flashlight_pins_hwen_low: hwen_low { - - pins_cmd_dat { - pins = <PINMUX_GPIO90__FUNC_GPIO90>; - slew-rate = <1>; - output-low; - }; - }; - -}; - -&flashlight { - pinctrl-names = "default", "hwen_high", "hwen_low"; - pinctrl-0 = <&flashlight_pins_default>; - pinctrl-1 = <&flashlight_pins_hwen_high>; - pinctrl-2 = <&flashlight_pins_hwen_low>; - status = "okay"; - -}; -/* FLASHLIGHT GPIO end */ - -/* SCP GPIO standardization */ - -&pio { - scp_dvfs_default: default { - }; - scp_aud_clk_mosi_off: scp_gpio_off { - pins_cmd_dat { - pins = <PINMUX_GPIO146__FUNC_GPIO146>; - }; - }; - - scp_aud_clk_mosi_on: scp_gpio_on { - pins_cmd_dat { - pins = <PINMUX_GPIO146__FUNC_AUD_CLK_MOSI>; - }; - }; -}; - -&scpdvfs { - pinctrl-names = "default", "scp_gpio_off", "scp_gpio_on"; - pinctrl-0 = <&scp_dvfs_default>; - pinctrl-1 = <&scp_aud_clk_mosi_off>; - pinctrl-2 = <&scp_aud_clk_mosi_on>; - status = "okay"; -}; - -/* SCP DVFS GPIO end */ - -/* USB XHCI GPIO start */ -&pio { - iddig_default: iddig_default { - }; - - gpio181_mode1_iddig: iddig_init { - pins_cmd_dat { - pins = <PINMUX_GPIO181__FUNC_IDDIG>; - slew-rate = <0>; - bias-pull-up = <00>; - }; - }; -}; - -&pio { - drvvbus_default: drvvbus_default { - }; - - gpio94_mode1_drvvbus_low: drvvbus_low { - pins_cmd_dat { - pins = <PINMUX_GPIO94__FUNC_USB_DRVVBUS>; - slew-rate = <1>; - output-low; - }; - }; - - gpio94_mode1_drvvbus_high: drvvbus_high { - pins_cmd_dat { - pins = <PINMUX_GPIO94__FUNC_USB_DRVVBUS>; - slew-rate = <1>; - output-high; - }; - }; -}; - -&usb0 { - pinctrl-names = "iddig_default", "iddig_init"; - pinctrl-0 = <&iddig_default>; - pinctrl-1 = <&gpio181_mode1_iddig>; - status = "okay"; -}; - -&xhci0 { - pinctrl-names = "drvvbus_default", "drvvbus_low", "drvvbus_high"; - pinctrl-0 = <&drvvbus_default>; - pinctrl-1 = <&gpio94_mode1_drvvbus_low>; - pinctrl-2 = <&gpio94_mode1_drvvbus_high>; - status = "okay"; -}; - -/* USB XHCI GPIO start */ diff --git a/arch/arm64/configs/amt6797_64_open_debug_defconfig b/arch/arm64/configs/amt6797_64_open_debug_defconfig deleted file mode 100644 index ac89b128c5dd..000000000000 --- a/arch/arm64/configs/amt6797_64_open_debug_defconfig +++ /dev/null @@ -1,496 +0,0 @@ -CONFIG_CROSS_COMPILE="aarch64-linux-android-" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_AUDIT=y -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_RCU_FANOUT=32 -CONFIG_IKCONFIG=y -CONFIG_IKCONFIG_PROC=y -CONFIG_CGROUPS=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y -CONFIG_CGROUP_SCHED=y -CONFIG_RT_GROUP_SCHED=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_SYSCTL_SYSCALL=y -CONFIG_EMBEDDED=y -CONFIG_PROFILING=y -CONFIG_CC_STACKPROTECTOR_REGULAR=y -# CONFIG_BLK_DEV_BSG is not set -CONFIG_ARCH_MT6797=y -CONFIG_MTK_PSCI=y -CONFIG_SMP=y -CONFIG_SCHED_MC=y -CONFIG_NR_CPUS=10 -CONFIG_PREEMPT=y -# CONFIG_BOUNCE is not set -CONFIG_ZSMALLOC=y -CONFIG_SECCOMP=y -CONFIG_ARMV8_DEPRECATED=y -CONFIG_SWP_EMULATION=y -CONFIG_CP15_BARRIER_EMULATION=y -CONFIG_SETEND_EMULATION=y -CONFIG_CMDLINE="console=tty0 console=ttyMT3,921600n1 root=/dev/ram vmalloc=496M slub_max_order=0 slub_debug=O " -# CONFIG_EFI is not set -CONFIG_BUILD_ARM64_APPENDED_DTB_IMAGE=y -CONFIG_BUILD_ARM64_APPENDED_DTB_IMAGE_NAMES="amt6797_64_open" -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set -CONFIG_COMPAT=y -CONFIG_PM_AUTOSLEEP=y -CONFIG_PM_WAKELOCKS=y -CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_STAT_DETAILS=y -CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE=y -CONFIG_CPU_FREQ_GOV_PERFORMANCE=y -CONFIG_CPU_FREQ_GOV_POWERSAVE=y -CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_GOV_ONDEMAND=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_XFRM_USER=y -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_NET_KEY=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_PNP=y -CONFIG_IP_PNP_DHCP=y -CONFIG_IP_PNP_BOOTP=y -CONFIG_NET_IPIP=y -CONFIG_IP_MROUTE=y -CONFIG_IP_MROUTE_MULTIPLE_TABLES=y -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y -CONFIG_INET_AH=y -CONFIG_INET_ESP=y -CONFIG_INET_IPCOMP=y -# CONFIG_INET_LRO is not set -CONFIG_IPV6_ROUTER_PREF=y -CONFIG_IPV6_ROUTE_INFO=y -CONFIG_IPV6_OPTIMISTIC_DAD=y -CONFIG_INET6_AH=y -CONFIG_INET6_ESP=y -CONFIG_INET6_IPCOMP=y -CONFIG_IPV6_MIP6=y -CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y -CONFIG_IPV6_SIT_6RD=y -CONFIG_IPV6_TUNNEL=y -CONFIG_IPV6_MULTIPLE_TABLES=y -CONFIG_IPV6_SUBTREES=y -CONFIG_IPV6_MROUTE=y -CONFIG_IPV6_PIMSM_V2=y -CONFIG_NETFILTER=y -CONFIG_NF_CONNTRACK=y -CONFIG_NF_CONNTRACK_EVENTS=y -CONFIG_NF_CT_PROTO_UDPLITE=y -CONFIG_NF_CONNTRACK_FTP=y -CONFIG_NF_CONNTRACK_PPTP=y -CONFIG_NF_CONNTRACK_TFTP=y -CONFIG_NF_CT_NETLINK=y -CONFIG_NETFILTER_XT_CONNMARK=y -CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y -CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y -CONFIG_NETFILTER_XT_TARGET_MARK=y -CONFIG_NETFILTER_XT_TARGET_NFLOG=y -CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y -CONFIG_NETFILTER_XT_TARGET_TCPMSS=y -CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y -CONFIG_NETFILTER_XT_MATCH_IPRANGE=y -CONFIG_NETFILTER_XT_MATCH_LENGTH=y -CONFIG_NETFILTER_XT_MATCH_LIMIT=y -CONFIG_NETFILTER_XT_MATCH_MAC=y -CONFIG_NETFILTER_XT_MATCH_MARK=y -CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y -CONFIG_NETFILTER_XT_MATCH_POLICY=y -CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y -CONFIG_NETFILTER_XT_MATCH_QTAGUID=y -CONFIG_NETFILTER_XT_MATCH_QUOTA=y -CONFIG_NETFILTER_XT_MATCH_QUOTA2=y -CONFIG_NETFILTER_XT_MATCH_QUOTA2_LOG=y -CONFIG_NETFILTER_XT_MATCH_REALM=y -CONFIG_NETFILTER_XT_MATCH_RECENT=y -CONFIG_NETFILTER_XT_MATCH_SOCKET=y -CONFIG_NETFILTER_XT_MATCH_STATE=y -CONFIG_NETFILTER_XT_MATCH_STATISTIC=y -CONFIG_NETFILTER_XT_MATCH_STRING=y -CONFIG_NETFILTER_XT_MATCH_TCPMSS=y -CONFIG_NETFILTER_XT_MATCH_TIME=y -CONFIG_NETFILTER_XT_MATCH_U32=y -CONFIG_NF_CONNTRACK_IPV4=y -CONFIG_IP_NF_IPTABLES=y -CONFIG_IP_NF_FILTER=y -CONFIG_IP_NF_TARGET_REJECT=y -CONFIG_IP_NF_NAT=y -CONFIG_IP_NF_TARGET_MASQUERADE=y -CONFIG_IP_NF_TARGET_NETMAP=y -CONFIG_IP_NF_TARGET_REDIRECT=y -CONFIG_IP_NF_MANGLE=y -CONFIG_IP_NF_RAW=y -CONFIG_IP_NF_ARPTABLES=y -CONFIG_NF_CONNTRACK_IPV6=y -CONFIG_IP6_NF_IPTABLES=y -CONFIG_IP6_NF_MATCH_FRAG=y -CONFIG_IP6_NF_MATCH_IPV6HEADER=y -CONFIG_IP6_NF_TARGET_HL=y -CONFIG_IP6_NF_FILTER=y -CONFIG_IP6_NF_TARGET_REJECT=y -CONFIG_IP6_NF_MANGLE=y -CONFIG_IP6_NF_RAW=y -CONFIG_BRIDGE=y -CONFIG_VLAN_8021Q=y -CONFIG_NET_SCHED=y -CONFIG_NET_SCH_HTB=y -CONFIG_NET_SCH_INGRESS=y -CONFIG_NET_CLS_FW=y -CONFIG_NET_CLS_U32=y -CONFIG_CLS_U32_PERF=y -CONFIG_CLS_U32_MARK=y -CONFIG_NET_CLS_FLOW=y -CONFIG_NET_CLS_ACT=y -CONFIG_NET_ACT_POLICE=y -CONFIG_NET_ACT_MIRRED=y -CONFIG_NET_ACT_IPT=y -CONFIG_NET_CLS_IND=y -CONFIG_CFG80211=y -CONFIG_NL80211_TESTMODE=y -CONFIG_CFG80211_DEVELOPER_WARNINGS=y -# CONFIG_CFG80211_DEFAULT_PS is not set -CONFIG_CFG80211_DEBUGFS=y -CONFIG_CFG80211_INTERNAL_REGDB=y -CONFIG_MTK_NET_LOGGING=y -CONFIG_MTD=y -CONFIG_MTD_BLOCK=y -CONFIG_MTD_NAND_IDS=y -CONFIG_ZRAM=y -CONFIG_ZRAM_DEBUG=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_UID_STAT=y -CONFIG_UID_CPUTIME=y -CONFIG_MEDIATEK_SOLUTION=y -CONFIG_MTK_PLATFORM="mt6797" -CONFIG_ARCH_MTK_PROJECT="amt6797_64_open" -CONFIG_MT_ENG_BUILD=y -CONFIG_MTK_SHARED_SDCARD=y -CONFIG_MTK_GPT_SCHEME_SUPPORT=y -CONFIG_MTK_FREQ_HOPPING=y -CONFIG_MTK_BQ25896_SUPPORT=y -CONFIG_CUSTOM_KERNEL_IMGSENSOR="ov23850_mipi_raw s5k3m2_mipi_raw s5k5e2ya_mipi_raw imx258_mipi_raw imx377_mipi_raw s5k2x8_mipi_raw" -CONFIG_MTK_CMDQ=y -CONFIG_MTK_FLASHLIGHT=y -CONFIG_CUSTOM_KERNEL_FLASHLIGHT="constant_flashlight" -CONFIG_MTK_GPU_SUPPORT=y -CONFIG_MTK_GPU_VERSION="mali midgard r7p0" -CONFIG_MTK_GPU_COMMON_DVFS_SUPPORT=y -CONFIG_CUSTOM_KERNEL_HDMI="Sii8348" -CONFIG_MTK_IMGSENSOR=y -CONFIG_MTK_JPEG=y -CONFIG_MTK_LCM=y -CONFIG_CUSTOM_KERNEL_LCM="nt35695_fhd_dsi_cmd_truly_nt50358" -CONFIG_MTK_LENS=y -CONFIG_MTK_LENS_DUMMYLENS_SUPPORT=y -CONFIG_MTK_LENS_AD5820AF_SUPPORT=y -CONFIG_MTK_LENS_DW9714AF_SUPPORT=y -CONFIG_MTK_LENS_LC898212XDAF_SUPPORT=y -CONFIG_MTK_MJC_DRIVER=y -CONFIG_MTK_MMPROFILE_SUPPORT=y -CONFIG_MMPROFILE=y -CONFIG_MTK_SYNC=y -CONFIG_MTK_VIDEOCODEC_DRIVER=y -CONFIG_MTK_FB=y -CONFIG_MTK_VIDEOX=y -CONFIG_MTK_LCM_PHYSICAL_ROTATION="0" -CONFIG_MTK_BTIF=y -CONFIG_MTK_MD1_SUPPORT=10 -CONFIG_MTK_COMBO=y -CONFIG_MTK_COMBO_CHIP_CONSYS_6797=y -CONFIG_MTK_COMBO_BT=y -CONFIG_MTK_COMBO_ANT=y -CONFIG_MTK_COMBO_GPS=y -CONFIG_MTK_COMBO_WIFI=y -# CONFIG_MTK_WAPI_SUPPORT is not set -CONFIG_MTK_GPS_SUPPORT=y -CONFIG_MTK_ECCCI_DRIVER=y -CONFIG_MTK_FMRADIO=y -CONFIG_MTK_FM=y -CONFIG_MTK_FM_SUPPORT=y -CONFIG_MTK_FM_CHIP="MT6631_FM" -CONFIG_MTK_ACCDET=y -CONFIG_ACCDET_EINT=y -CONFIG_MTK_DEBUG_LATCH=y -CONFIG_MTK_LASTPC=y -CONFIG_MTK_LASTBUS=y -CONFIG_MTK_DEVAPC_DRIVER=y -CONFIG_MTK_DRAMC=y -CONFIG_MTK_LEDS=y -CONFIG_USB_MU3D_DRV=y -CONFIG_MTK_SIB_USB_SWITCH=y -CONFIG_MU3_PHY=y -CONFIG_U3_PHY_AHB_SUPPORT=y -CONFIG_PROJECT_PHY=y -CONFIG_MTK_RTC=y -CONFIG_MTK_TINYSYS_SCP_SUPPORT=y -CONFIG_MTK_SMI_EXT=y -# CONFIG_USB_MTK_HDRC is not set -CONFIG_MTK_MUSB_QMU_SUPPORT=y -CONFIG_MTK_VIBRATOR=y -CONFIG_USB_XHCI_MTK=y -CONFIG_USB_MTK_DUALMODE=y -CONFIG_MTK_MEMCFG=y -CONFIG_MTK_AEE_FEATURE=y -CONFIG_MTK_AEE_MRDUMP=y -CONFIG_MTK_CHIP=y -CONFIG_GATOR_DRIVER=y -CONFIG_MTK_DRAM_LOG_STORE=y -CONFIG_MTK_DRAM_LOG_STORE_ADDR=0x0012DC00 -CONFIG_MTK_DRAM_LOG_STORE_SIZE=0x400 -# CONFIG_MTK_SECURITY_SW_SUPPORT is not set -CONFIG_MTK_MET=y -CONFIG_MTK_MET_PLF=y -CONFIG_MTPROF=y -CONFIG_MT_SCHED_MONITOR=y -CONFIG_MT_RT_THROTTLE_MON=y -# CONFIG_LOG_TOO_MUCH_WARNING is not set -CONFIG_MTK_RAM_CONSOLE=y -CONFIG_MTK_RAM_CONSOLE_USING_SRAM=y -CONFIG_MTK_RAM_CONSOLE_SIZE=0xc00 -CONFIG_MTK_RAM_CONSOLE_ADDR=0x0012D000 -CONFIG_MTK_RAM_CONSOLE_DRAM_SIZE=0x10000 -CONFIG_MTK_RAM_CONSOLE_DRAM_ADDR=0x44400000 -CONFIG_MTK_SCHED_RQAVG_KS=y -CONFIG_MTK_SCHED_RQAVG_US=y -CONFIG_MT_CPU_AFFINITY=y -CONFIG_MT_LOAD_BALANCE_ENHANCEMENT=y -CONFIG_MTK_COMPAT=y -CONFIG_MT_SCHED_INTEROP=y -CONFIG_MT_SCHED_TRACE=y -CONFIG_MTK_CPU_TOPOLOGY=y -CONFIG_MTK_SCHED_CMP=y -CONFIG_MTK_SCHED_CMP_TGS=y -CONFIG_MTK_SCHED_CMP_TGS_WAKEUP=y -CONFIG_SCHED_HMP=y -CONFIG_SCHED_HMP_PRIO_FILTER=y -CONFIG_HMP_TRACER=y -CONFIG_SCHED_HMP_PLUS=y -CONFIG_MTK_SYSENV=y -CONFIG_MTK_WATCHPOINT=y -CONFIG_SCSI=y -CONFIG_BLK_DEV_SD=y -CONFIG_SCSI_SCAN_ASYNC=y -# CONFIG_SCSI_LOWLEVEL is not set -CONFIG_MD=y -CONFIG_BLK_DEV_DM=y -CONFIG_DM_DEBUG=y -CONFIG_DM_CRYPT=y -CONFIG_DM_UEVENT=y -CONFIG_DM_VERITY=y -CONFIG_NETDEVICES=y -CONFIG_IFB=y -CONFIG_TUN=y -# CONFIG_ETHERNET is not set -CONFIG_PPP=y -CONFIG_PPP_BSDCOMP=y -CONFIG_PPP_DEFLATE=y -CONFIG_PPP_FILTER=y -CONFIG_PPP_MPPE=y -CONFIG_PPP_MULTILINK=y -CONFIG_PPPOE=y -CONFIG_PPPOLAC=y -CONFIG_PPPOPNS=y -CONFIG_PPP_ASYNC=y -CONFIG_PPP_SYNC_TTY=y -# CONFIG_INPUT_MOUSEDEV is not set -CONFIG_INPUT_EVDEV=y -# CONFIG_INPUT_MOUSE is not set -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_MTK=y -CONFIG_TOUCHSCREEN_MTK_GT1151=y -CONFIG_GT1151_FIRMWARE="firmware3" -CONFIG_GT1151_CONFIG="config5" -CONFIG_GTP_DRIVER_SEND_CFG=y -CONFIG_GTP_CUSTOM_CFG=y -CONFIG_GTP_AUTO_UPDATE=y -CONFIG_GTP_HEADER_FW_UPDATE=y -CONFIG_GTP_CREATE_WR_NODE=y -CONFIG_GTP_POWER_CTRL_SLEEP=y -CONFIG_KEYBOARD_MTK=y -CONFIG_KPD_PWRKEY_USE_PMIC=y -CONFIG_MTK_MRDUMP_KEY=y -CONFIG_INPUT_MISC=y -CONFIG_INPUT_UINPUT=y -# CONFIG_VT is not set -CONFIG_LEGACY_PTY_COUNT=16 -# CONFIG_HW_RANDOM is not set -CONFIG_I2C=y -CONFIG_SPI=y -CONFIG_MTK_SPI=y -CONFIG_MTK_SMART_BATTERY=y -CONFIG_POWER_EXT=y -# CONFIG_HWMON is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_DEFAULT_GOV_BACKWARD_COMPATIBLE=y -CONFIG_WATCHDOG=y -CONFIG_REGULATOR=y -CONFIG_FB=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -CONFIG_LOGO=y -CONFIG_SOUND=y -CONFIG_SND=y -CONFIG_SND_SEQUENCER=y -CONFIG_SND_SEQ_DUMMY=y -CONFIG_SND_MIXER_OSS=y -CONFIG_SND_PCM_OSS=y -CONFIG_SND_SEQUENCER_OSS=y -CONFIG_SND_HRTIMER=y -CONFIG_SND_DYNAMIC_MINORS=y -CONFIG_SND_VERBOSE_PRINTK=y -CONFIG_SND_DEBUG=y -CONFIG_SND_DEBUG_VERBOSE=y -CONFIG_SND_PCM_XRUN_DEBUG=y -# CONFIG_SND_SPI is not set -CONFIG_SND_USB_AUDIO=y -CONFIG_SND_SOC=y -CONFIG_MT_SND_SOC_6797=y -CONFIG_MTK_BTCVSD_ALSA=y -CONFIG_SND_SOC_MAX98926=y -CONFIG_SND_SIMPLE_CARD=y -CONFIG_SOUND_PRIME=y -CONFIG_HIDRAW=y -CONFIG_UHID=y -CONFIG_HID_A4TECH=y -CONFIG_HID_APPLE=y -CONFIG_HID_BELKIN=y -CONFIG_HID_CHERRY=y -CONFIG_HID_CHICONY=y -CONFIG_HID_CYPRESS=y -CONFIG_HID_DRAGONRISE=y -CONFIG_HID_EZKEY=y -CONFIG_HID_KYE=y -CONFIG_HID_GYRATION=y -CONFIG_HID_TWINHAN=y -CONFIG_HID_KENSINGTON=y -CONFIG_HID_LOGITECH=y -CONFIG_HID_MAGICMOUSE=y -CONFIG_HID_MICROSOFT=y -CONFIG_HID_MONTEREY=y -CONFIG_HID_PANTHERLORD=y -CONFIG_HID_PETALYNX=y -CONFIG_HID_SAMSUNG=y -CONFIG_HID_SUNPLUS=y -CONFIG_HID_GREENASIA=y -CONFIG_HID_SMARTJOYPLUS=y -CONFIG_HID_TOPSEED=y -CONFIG_HID_THRUSTMASTER=y -CONFIG_HID_ZEROPLUS=y -CONFIG_USB=y -CONFIG_USB_XHCI_HCD=y -CONFIG_USB_STORAGE=y -CONFIG_USB_STORAGE_DEBUG=y -CONFIG_USB_STORAGE_DATAFAB=y -CONFIG_USB_STORAGE_FREECOM=y -CONFIG_USB_STORAGE_ISD200=y -CONFIG_USB_STORAGE_USBAT=y -CONFIG_USB_STORAGE_SDDR09=y -CONFIG_USB_STORAGE_SDDR55=y -CONFIG_USB_STORAGE_JUMPSHOT=y -CONFIG_USB_STORAGE_ALAUDA=y -CONFIG_USB_STORAGE_ONETOUCH=y -CONFIG_USB_STORAGE_KARMA=y -CONFIG_USB_STORAGE_CYPRESS_ATACB=y -CONFIG_USB_TRANCEVIBRATOR=y -CONFIG_NOP_USB_XCEIV=y -CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_VBUS_DRAW=500 -CONFIG_USB_G_ANDROID=y -CONFIG_MMC=y -CONFIG_MMC_BLOCK_MINORS=32 -CONFIG_MMC_MTK=y -CONFIG_MTK_EMMC_SUPPORT=y -CONFIG_MTK_EMMC_CACHE=y -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_SWITCH=y -CONFIG_RTC_CLASS=y -# CONFIG_RTC_SYSTOHC is not set -CONFIG_STAGING=y -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ASHMEM=y -CONFIG_ANDROID_LOW_MEMORY_KILLER=y -CONFIG_SYNC=y -CONFIG_SW_SYNC=y -CONFIG_SW_SYNC_USER=y -CONFIG_ION=y -CONFIG_MTK_ION=y -CONFIG_EXT4_FS=y -CONFIG_EXT4_FS_SECURITY=y -CONFIG_EXT4_DEBUG=y -CONFIG_QUOTA=y -CONFIG_QFMT_V2=y -CONFIG_FUSE_FS=y -CONFIG_ISO9660_FS=y -CONFIG_JOLIET=y -CONFIG_ZISOFS=y -CONFIG_MSDOS_FS=y -CONFIG_VFAT_FS=y -CONFIG_TMPFS=y -CONFIG_PSTORE=y -CONFIG_PSTORE_CONSOLE=y -CONFIG_PSTORE_PMSG=y -CONFIG_PSTORE_RAM=y -CONFIG_PSTORE_CONSOLE_SIZE=0x10000 -CONFIG_PSTORE_PMSG_SIZE=0x10000 -CONFIG_PSTORE_MEM_ADDR=0x44410000 -CONFIG_PSTORE_MEM_SIZE=0xe0000 -# CONFIG_NETWORK_FILESYSTEMS is not set -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_CODEPAGE_950=y -CONFIG_NLS_ASCII=y -CONFIG_NLS_ISO8859_1=y -CONFIG_NLS_UTF8=y -CONFIG_PRINTK_TIME=y -CONFIG_DYNAMIC_DEBUG=y -CONFIG_DEBUG_INFO=y -CONFIG_FRAME_WARN=1400 -CONFIG_SLUB_DEBUG_ON=y -CONFIG_DEBUG_KMEMLEAK=y -CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE=800 -CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y -CONFIG_DETECT_HUNG_TASK=y -CONFIG_PANIC_ON_OOPS=y -CONFIG_PANIC_TIMEOUT=5 -CONFIG_SCHEDSTATS=y -CONFIG_PROVE_LOCKING=y -CONFIG_DEBUG_LOCKDEP=y -# CONFIG_DEBUG_BUGVERBOSE is not set -CONFIG_DEBUG_LIST=y -CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_FAULT_INJECTION=y -CONFIG_ENABLE_DEFAULT_TRACERS=y -CONFIG_MTK_SCHED_TRACERS=y -CONFIG_MTK_FTRACE_DEFAULT_ENABLE=y -CONFIG_DMA_API_DEBUG=y -CONFIG_KGDB=y -CONFIG_KGDB_KDB=y -CONFIG_DEBUG_RODATA=y -CONFIG_SECURITY=y -CONFIG_SECURITY_NETWORK=y -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_XCBC=y -CONFIG_CRYPTO_TWOFISH=y -CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_ANSI_CPRNG is not set -# CONFIG_CRYPTO_HW is not set -CONFIG_ARM64_CRYPTO=y -CONFIG_CRYPTO_SHA2_ARM64_CE=y -CONFIG_CRYPTO_AES_ARM64_CE=y -CONFIG_CRYPTO_AES_ARM64_CE_BLK=y -CONFIG_LIBCRC32C=y diff --git a/arch/arm64/configs/amt6797_64_open_defconfig b/arch/arm64/configs/amt6797_64_open_defconfig deleted file mode 100644 index 74297cb49833..000000000000 --- a/arch/arm64/configs/amt6797_64_open_defconfig +++ /dev/null @@ -1,475 +0,0 @@ -CONFIG_CROSS_COMPILE="aarch64-linux-android-" -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_AUDIT=y -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_RCU_FANOUT=32 -CONFIG_CGROUPS=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y -CONFIG_CGROUP_SCHED=y -CONFIG_RT_GROUP_SCHED=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_SYSCTL_SYSCALL=y -CONFIG_EMBEDDED=y -# CONFIG_SLUB_DEBUG is not set -CONFIG_PROFILING=y -# CONFIG_BLK_DEV_BSG is not set -CONFIG_ARCH_MT6797=y -CONFIG_MTK_PSCI=y -CONFIG_SMP=y -CONFIG_SCHED_MC=y -CONFIG_NR_CPUS=10 -CONFIG_PREEMPT=y -# CONFIG_BOUNCE is not set -CONFIG_ZSMALLOC=y -CONFIG_SECCOMP=y -CONFIG_ARMV8_DEPRECATED=y -CONFIG_SWP_EMULATION=y -CONFIG_CP15_BARRIER_EMULATION=y -CONFIG_SETEND_EMULATION=y -CONFIG_CMDLINE="console=tty0 console=ttyMT3,921600n1 root=/dev/ram vmalloc=496M slub_max_order=0 slub_debug=O " -# CONFIG_EFI is not set -CONFIG_BUILD_ARM64_APPENDED_DTB_IMAGE=y -CONFIG_BUILD_ARM64_APPENDED_DTB_IMAGE_NAMES="amt6797_64_open" -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set -CONFIG_COMPAT=y -CONFIG_PM_AUTOSLEEP=y -CONFIG_PM_WAKELOCKS=y -CONFIG_CPU_FREQ=y -CONFIG_CPU_FREQ_STAT_DETAILS=y -CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE=y -CONFIG_CPU_FREQ_GOV_PERFORMANCE=y -CONFIG_CPU_FREQ_GOV_POWERSAVE=y -CONFIG_CPU_FREQ_GOV_USERSPACE=y -CONFIG_CPU_FREQ_GOV_ONDEMAND=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_XFRM_USER=y -CONFIG_XFRM_SUB_POLICY=y -CONFIG_XFRM_MIGRATE=y -CONFIG_NET_KEY=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_PNP=y -CONFIG_IP_PNP_DHCP=y -CONFIG_IP_PNP_BOOTP=y -CONFIG_NET_IPIP=y -CONFIG_IP_MROUTE=y -CONFIG_IP_MROUTE_MULTIPLE_TABLES=y -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y -CONFIG_INET_AH=y -CONFIG_INET_ESP=y -CONFIG_INET_IPCOMP=y -# CONFIG_INET_LRO is not set -CONFIG_IPV6_ROUTER_PREF=y -CONFIG_IPV6_ROUTE_INFO=y -CONFIG_IPV6_OPTIMISTIC_DAD=y -CONFIG_INET6_AH=y -CONFIG_INET6_ESP=y -CONFIG_INET6_IPCOMP=y -CONFIG_IPV6_MIP6=y -CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y -CONFIG_IPV6_SIT_6RD=y -CONFIG_IPV6_TUNNEL=y -CONFIG_IPV6_MULTIPLE_TABLES=y -CONFIG_IPV6_SUBTREES=y -CONFIG_IPV6_MROUTE=y -CONFIG_IPV6_PIMSM_V2=y -CONFIG_NETFILTER=y -CONFIG_NF_CONNTRACK=y -CONFIG_NF_CONNTRACK_EVENTS=y -CONFIG_NF_CT_PROTO_UDPLITE=y -CONFIG_NF_CONNTRACK_FTP=y -CONFIG_NF_CONNTRACK_PPTP=y -CONFIG_NF_CONNTRACK_TFTP=y -CONFIG_NF_CT_NETLINK=y -CONFIG_NETFILTER_XT_CONNMARK=y -CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y -CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y -CONFIG_NETFILTER_XT_TARGET_MARK=y -CONFIG_NETFILTER_XT_TARGET_NFLOG=y -CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y -CONFIG_NETFILTER_XT_TARGET_TCPMSS=y -CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y -CONFIG_NETFILTER_XT_MATCH_IPRANGE=y -CONFIG_NETFILTER_XT_MATCH_LENGTH=y -CONFIG_NETFILTER_XT_MATCH_LIMIT=y -CONFIG_NETFILTER_XT_MATCH_MAC=y -CONFIG_NETFILTER_XT_MATCH_MARK=y -CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y -CONFIG_NETFILTER_XT_MATCH_POLICY=y -CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y -CONFIG_NETFILTER_XT_MATCH_QTAGUID=y -CONFIG_NETFILTER_XT_MATCH_QUOTA=y -CONFIG_NETFILTER_XT_MATCH_QUOTA2=y -CONFIG_NETFILTER_XT_MATCH_QUOTA2_LOG=y -CONFIG_NETFILTER_XT_MATCH_REALM=y -CONFIG_NETFILTER_XT_MATCH_RECENT=y -CONFIG_NETFILTER_XT_MATCH_SOCKET=y -CONFIG_NETFILTER_XT_MATCH_STATE=y -CONFIG_NETFILTER_XT_MATCH_STATISTIC=y -CONFIG_NETFILTER_XT_MATCH_STRING=y -CONFIG_NETFILTER_XT_MATCH_TCPMSS=y -CONFIG_NETFILTER_XT_MATCH_TIME=y -CONFIG_NETFILTER_XT_MATCH_U32=y -CONFIG_NF_CONNTRACK_IPV4=y -CONFIG_IP_NF_IPTABLES=y -CONFIG_IP_NF_FILTER=y -CONFIG_IP_NF_TARGET_REJECT=y -CONFIG_IP_NF_NAT=y -CONFIG_IP_NF_TARGET_MASQUERADE=y -CONFIG_IP_NF_TARGET_NETMAP=y -CONFIG_IP_NF_TARGET_REDIRECT=y -CONFIG_IP_NF_MANGLE=y -CONFIG_IP_NF_RAW=y -CONFIG_IP_NF_ARPTABLES=y -CONFIG_NF_CONNTRACK_IPV6=y -CONFIG_IP6_NF_IPTABLES=y -CONFIG_IP6_NF_MATCH_FRAG=y -CONFIG_IP6_NF_MATCH_IPV6HEADER=y -CONFIG_IP6_NF_TARGET_HL=y -CONFIG_IP6_NF_FILTER=y -CONFIG_IP6_NF_TARGET_REJECT=y -CONFIG_IP6_NF_MANGLE=y -CONFIG_IP6_NF_RAW=y -CONFIG_BRIDGE=y -CONFIG_VLAN_8021Q=y -CONFIG_NET_SCHED=y -CONFIG_NET_SCH_HTB=y -CONFIG_NET_SCH_INGRESS=y -CONFIG_NET_CLS_FW=y -CONFIG_NET_CLS_U32=y -CONFIG_CLS_U32_PERF=y -CONFIG_CLS_U32_MARK=y -CONFIG_NET_CLS_FLOW=y -CONFIG_NET_CLS_ACT=y -CONFIG_NET_ACT_POLICE=y -CONFIG_NET_ACT_MIRRED=y -CONFIG_NET_ACT_IPT=y -CONFIG_NET_CLS_IND=y -CONFIG_CFG80211=y -CONFIG_NL80211_TESTMODE=y -CONFIG_CFG80211_DEVELOPER_WARNINGS=y -# CONFIG_CFG80211_DEFAULT_PS is not set -CONFIG_CFG80211_INTERNAL_REGDB=y -CONFIG_MTD=y -CONFIG_MTD_BLOCK=y -CONFIG_MTD_NAND_IDS=y -CONFIG_ZRAM=y -CONFIG_ZRAM_DEBUG=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_UID_STAT=y -CONFIG_UID_CPUTIME=y -CONFIG_MEDIATEK_SOLUTION=y -CONFIG_MTK_PLATFORM="mt6797" -CONFIG_ARCH_MTK_PROJECT="amt6797_64_open" -CONFIG_MTK_SHARED_SDCARD=y -CONFIG_MTK_GPT_SCHEME_SUPPORT=y -CONFIG_MTK_FREQ_HOPPING=y -CONFIG_MTK_BQ25896_SUPPORT=y -CONFIG_CUSTOM_KERNEL_IMGSENSOR="ov23850_mipi_raw s5k3m2_mipi_raw s5k5e2ya_mipi_raw imx258_mipi_raw imx377_mipi_raw s5k2x8_mipi_raw" -CONFIG_MTK_CMDQ=y -CONFIG_MTK_FLASHLIGHT=y -CONFIG_CUSTOM_KERNEL_FLASHLIGHT="constant_flashlight" -CONFIG_MTK_GPU_SUPPORT=y -CONFIG_MTK_GPU_VERSION="mali midgard r7p0" -CONFIG_MTK_GPU_COMMON_DVFS_SUPPORT=y -CONFIG_CUSTOM_KERNEL_HDMI="Sii8348" -CONFIG_MTK_IMGSENSOR=y -CONFIG_MTK_JPEG=y -CONFIG_MTK_LCM=y -CONFIG_CUSTOM_KERNEL_LCM="nt35695_fhd_dsi_cmd_truly_nt50358" -CONFIG_MTK_LENS=y -CONFIG_MTK_LENS_DUMMYLENS_SUPPORT=y -CONFIG_MTK_LENS_AD5820AF_SUPPORT=y -CONFIG_MTK_LENS_DW9714AF_SUPPORT=y -CONFIG_MTK_LENS_LC898212XDAF_SUPPORT=y -CONFIG_MTK_MJC_DRIVER=y -CONFIG_MTK_MMPROFILE_SUPPORT=y -CONFIG_MMPROFILE=y -CONFIG_MTK_SYNC=y -CONFIG_MTK_VIDEOCODEC_DRIVER=y -CONFIG_MTK_FB=y -CONFIG_MTK_VIDEOX=y -CONFIG_MTK_LCM_PHYSICAL_ROTATION="0" -CONFIG_MTK_BTIF=y -CONFIG_MTK_MD1_SUPPORT=10 -CONFIG_MTK_COMBO=y -CONFIG_MTK_COMBO_CHIP_CONSYS_6797=y -CONFIG_MTK_COMBO_BT=y -CONFIG_MTK_COMBO_ANT=y -CONFIG_MTK_COMBO_GPS=y -CONFIG_MTK_COMBO_WIFI=y -# CONFIG_MTK_WAPI_SUPPORT is not set -CONFIG_MTK_GPS_SUPPORT=y -CONFIG_MTK_ECCCI_DRIVER=y -CONFIG_MTK_FMRADIO=y -CONFIG_MTK_FM=y -CONFIG_MTK_FM_SUPPORT=y -CONFIG_MTK_FM_CHIP="MT6631_FM" -CONFIG_MTK_ACCDET=y -CONFIG_ACCDET_EINT=y -CONFIG_MTK_DEBUG_LATCH=y -CONFIG_MTK_LASTPC=y -CONFIG_MTK_LASTBUS=y -CONFIG_MTK_DEVAPC_DRIVER=y -CONFIG_MTK_DRAMC=y -CONFIG_MTK_LEDS=y -CONFIG_USB_MU3D_DRV=y -CONFIG_MTK_SIB_USB_SWITCH=y -CONFIG_MU3_PHY=y -CONFIG_U3_PHY_AHB_SUPPORT=y -CONFIG_PROJECT_PHY=y -CONFIG_MTK_RTC=y -CONFIG_MTK_TINYSYS_SCP_SUPPORT=y -CONFIG_MTK_SMI_EXT=y -# CONFIG_USB_MTK_HDRC is not set -CONFIG_MTK_MUSB_QMU_SUPPORT=y -CONFIG_MTK_VIBRATOR=y -CONFIG_USB_XHCI_MTK=y -CONFIG_USB_MTK_DUALMODE=y -CONFIG_MTK_AEE_FEATURE=y -CONFIG_MTK_CHIP=y -CONFIG_GATOR_DRIVER=y -CONFIG_MTK_DRAM_LOG_STORE=y -CONFIG_MTK_DRAM_LOG_STORE_ADDR=0x0012DC00 -CONFIG_MTK_DRAM_LOG_STORE_SIZE=0x400 -# CONFIG_MTK_SECURITY_SW_SUPPORT is not set -CONFIG_MTK_MET=y -CONFIG_MTK_MET_PLF=y -CONFIG_MTPROF=y -# CONFIG_LOG_TOO_MUCH_WARNING is not set -CONFIG_MTK_RAM_CONSOLE=y -CONFIG_MTK_RAM_CONSOLE_USING_SRAM=y -CONFIG_MTK_RAM_CONSOLE_SIZE=0xc00 -CONFIG_MTK_RAM_CONSOLE_ADDR=0x0012D000 -CONFIG_MTK_RAM_CONSOLE_DRAM_SIZE=0x10000 -CONFIG_MTK_RAM_CONSOLE_DRAM_ADDR=0x44400000 -CONFIG_MTK_SCHED_RQAVG_KS=y -CONFIG_MTK_SCHED_RQAVG_US=y -CONFIG_MT_CPU_AFFINITY=y -CONFIG_MT_LOAD_BALANCE_ENHANCEMENT=y -CONFIG_MTK_COMPAT=y -CONFIG_MT_SCHED_INTEROP=y -CONFIG_MTK_CPU_TOPOLOGY=y -CONFIG_MTK_SCHED_CMP=y -CONFIG_MTK_SCHED_CMP_TGS=y -CONFIG_MTK_SCHED_CMP_TGS_WAKEUP=y -CONFIG_SCHED_HMP=y -CONFIG_SCHED_HMP_PRIO_FILTER=y -CONFIG_HMP_TRACER=y -CONFIG_SCHED_HMP_PLUS=y -CONFIG_MTK_SYSENV=y -CONFIG_MTK_WATCHPOINT=y -CONFIG_SCSI=y -CONFIG_BLK_DEV_SD=y -CONFIG_SCSI_SCAN_ASYNC=y -# CONFIG_SCSI_LOWLEVEL is not set -CONFIG_MD=y -CONFIG_BLK_DEV_DM=y -CONFIG_DM_CRYPT=y -CONFIG_DM_UEVENT=y -CONFIG_DM_VERITY=y -CONFIG_NETDEVICES=y -CONFIG_IFB=y -CONFIG_TUN=y -# CONFIG_ETHERNET is not set -CONFIG_PPP=y -CONFIG_PPP_BSDCOMP=y -CONFIG_PPP_DEFLATE=y -CONFIG_PPP_FILTER=y -CONFIG_PPP_MPPE=y -CONFIG_PPP_MULTILINK=y -CONFIG_PPPOE=y -CONFIG_PPPOLAC=y -CONFIG_PPPOPNS=y -CONFIG_PPP_ASYNC=y -CONFIG_PPP_SYNC_TTY=y -# CONFIG_INPUT_MOUSEDEV is not set -CONFIG_INPUT_EVDEV=y -# CONFIG_INPUT_MOUSE is not set -CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_MTK=y -CONFIG_TOUCHSCREEN_MTK_GT1151=y -CONFIG_GT1151_FIRMWARE="firmware3" -CONFIG_GT1151_CONFIG="config5" -CONFIG_GTP_DRIVER_SEND_CFG=y -CONFIG_GTP_CUSTOM_CFG=y -CONFIG_GTP_AUTO_UPDATE=y -CONFIG_GTP_HEADER_FW_UPDATE=y -CONFIG_GTP_CREATE_WR_NODE=y -CONFIG_GTP_POWER_CTRL_SLEEP=y -CONFIG_KEYBOARD_MTK=y -CONFIG_KPD_PWRKEY_USE_PMIC=y -CONFIG_MTK_MRDUMP_KEY=y -CONFIG_INPUT_MISC=y -CONFIG_INPUT_UINPUT=y -# CONFIG_VT is not set -CONFIG_LEGACY_PTY_COUNT=16 -# CONFIG_DEVMEM is not set -# CONFIG_DEVKMEM is not set -# CONFIG_HW_RANDOM is not set -CONFIG_I2C=y -CONFIG_SPI=y -CONFIG_MTK_SPI=y -CONFIG_MTK_SMART_BATTERY=y -CONFIG_POWER_EXT=y -# CONFIG_HWMON is not set -CONFIG_THERMAL=y -CONFIG_THERMAL_DEFAULT_GOV_BACKWARD_COMPATIBLE=y -CONFIG_WATCHDOG=y -CONFIG_REGULATOR=y -CONFIG_FB=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_TILEBLITTING=y -CONFIG_LOGO=y -CONFIG_SOUND=y -CONFIG_SND=y -CONFIG_SND_SEQUENCER=y -CONFIG_SND_SEQ_DUMMY=y -CONFIG_SND_MIXER_OSS=y -CONFIG_SND_PCM_OSS=y -CONFIG_SND_SEQUENCER_OSS=y -CONFIG_SND_HRTIMER=y -CONFIG_SND_DYNAMIC_MINORS=y -CONFIG_SND_VERBOSE_PRINTK=y -CONFIG_SND_DEBUG=y -CONFIG_SND_DEBUG_VERBOSE=y -CONFIG_SND_PCM_XRUN_DEBUG=y -# CONFIG_SND_SPI is not set -CONFIG_SND_USB_AUDIO=y -CONFIG_SND_SOC=y -CONFIG_MT_SND_SOC_6797=y -CONFIG_MTK_BTCVSD_ALSA=y -CONFIG_SND_SOC_MAX98926=y -CONFIG_SND_SIMPLE_CARD=y -CONFIG_SOUND_PRIME=y -CONFIG_HIDRAW=y -CONFIG_UHID=y -CONFIG_HID_A4TECH=y -CONFIG_HID_APPLE=y -CONFIG_HID_BELKIN=y -CONFIG_HID_CHERRY=y -CONFIG_HID_CHICONY=y -CONFIG_HID_CYPRESS=y -CONFIG_HID_DRAGONRISE=y -CONFIG_HID_EZKEY=y -CONFIG_HID_KYE=y -CONFIG_HID_GYRATION=y -CONFIG_HID_TWINHAN=y -CONFIG_HID_KENSINGTON=y -CONFIG_HID_LOGITECH=y -CONFIG_HID_MAGICMOUSE=y -CONFIG_HID_MICROSOFT=y -CONFIG_HID_MONTEREY=y -CONFIG_HID_PANTHERLORD=y -CONFIG_HID_PETALYNX=y -CONFIG_HID_SAMSUNG=y -CONFIG_HID_SUNPLUS=y -CONFIG_HID_GREENASIA=y -CONFIG_HID_SMARTJOYPLUS=y -CONFIG_HID_TOPSEED=y -CONFIG_HID_THRUSTMASTER=y -CONFIG_HID_ZEROPLUS=y -CONFIG_USB=y -CONFIG_USB_XHCI_HCD=y -CONFIG_USB_STORAGE=y -CONFIG_USB_STORAGE_DATAFAB=y -CONFIG_USB_STORAGE_FREECOM=y -CONFIG_USB_STORAGE_ISD200=y -CONFIG_USB_STORAGE_USBAT=y -CONFIG_USB_STORAGE_SDDR09=y -CONFIG_USB_STORAGE_SDDR55=y -CONFIG_USB_STORAGE_JUMPSHOT=y -CONFIG_USB_STORAGE_ALAUDA=y -CONFIG_USB_STORAGE_ONETOUCH=y -CONFIG_USB_STORAGE_KARMA=y -CONFIG_USB_STORAGE_CYPRESS_ATACB=y -CONFIG_USB_TRANCEVIBRATOR=y -CONFIG_NOP_USB_XCEIV=y -CONFIG_USB_GADGET=y -CONFIG_USB_GADGET_VBUS_DRAW=500 -CONFIG_USB_G_ANDROID=y -CONFIG_MMC=y -CONFIG_MMC_BLOCK_MINORS=32 -CONFIG_MMC_MTK=y -CONFIG_MTK_EMMC_SUPPORT=y -CONFIG_MTK_EMMC_CACHE=y -CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=y -CONFIG_LEDS_TRIGGERS=y -CONFIG_LEDS_TRIGGER_TIMER=y -CONFIG_SWITCH=y -CONFIG_RTC_CLASS=y -# CONFIG_RTC_SYSTOHC is not set -CONFIG_STAGING=y -CONFIG_ANDROID=y -CONFIG_ANDROID_BINDER_IPC=y -CONFIG_ASHMEM=y -CONFIG_ANDROID_LOW_MEMORY_KILLER=y -CONFIG_SYNC=y -CONFIG_SW_SYNC=y -CONFIG_SW_SYNC_USER=y -CONFIG_ION=y -CONFIG_MTK_ION=y -CONFIG_EXT4_FS=y -CONFIG_EXT4_FS_SECURITY=y -CONFIG_EXT4_DEBUG=y -CONFIG_QUOTA=y -CONFIG_QFMT_V2=y -CONFIG_FUSE_FS=y -CONFIG_ISO9660_FS=y -CONFIG_JOLIET=y -CONFIG_ZISOFS=y -CONFIG_MSDOS_FS=y -CONFIG_VFAT_FS=y -CONFIG_TMPFS=y -CONFIG_PSTORE=y -CONFIG_PSTORE_CONSOLE=y -CONFIG_PSTORE_PMSG=y -CONFIG_PSTORE_RAM=y -CONFIG_PSTORE_CONSOLE_SIZE=0x10000 -CONFIG_PSTORE_PMSG_SIZE=0x10000 -CONFIG_PSTORE_MEM_ADDR=0x44410000 -CONFIG_PSTORE_MEM_SIZE=0xe0000 -# CONFIG_NETWORK_FILESYSTEMS is not set -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_CODEPAGE_950=y -CONFIG_NLS_ASCII=y -CONFIG_NLS_ISO8859_1=y -CONFIG_NLS_UTF8=y -CONFIG_PRINTK_TIME=y -CONFIG_DYNAMIC_DEBUG=y -CONFIG_DEBUG_INFO=y -CONFIG_FRAME_WARN=1400 -CONFIG_MAGIC_SYSRQ=y -CONFIG_PANIC_ON_OOPS=y -CONFIG_PANIC_TIMEOUT=1 -CONFIG_SCHEDSTATS=y -# CONFIG_DEBUG_BUGVERBOSE is not set -CONFIG_RCU_CPU_STALL_TIMEOUT=60 -CONFIG_FAULT_INJECTION=y -CONFIG_ENABLE_DEFAULT_TRACERS=y -CONFIG_MTK_SCHED_TRACERS=y -CONFIG_DEBUG_RODATA=y -CONFIG_SECURITY=y -CONFIG_SECURITY_NETWORK=y -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_CRYPTO_NULL=y -CONFIG_CRYPTO_XCBC=y -CONFIG_CRYPTO_TWOFISH=y -CONFIG_CRYPTO_LZO=y -# CONFIG_CRYPTO_ANSI_CPRNG is not set -# CONFIG_CRYPTO_HW is not set -CONFIG_ARM64_CRYPTO=y -CONFIG_CRYPTO_SHA2_ARM64_CE=y -CONFIG_CRYPTO_AES_ARM64_CE=y -CONFIG_CRYPTO_AES_ARM64_CE_BLK=y -CONFIG_LIBCRC32C=y diff --git a/drivers/misc/mediatek/dws/mt6797/amt6797_64_open.dws b/drivers/misc/mediatek/dws/mt6797/amt6797_64_open.dws deleted file mode 100644 index 5d263d6d84cc..000000000000 --- a/drivers/misc/mediatek/dws/mt6797/amt6797_64_open.dws +++ /dev/null @@ -1,4304 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!--dct_version="2.1" buid_sn="151107" dws_modification_time="11.09.2015.15:10:39"--> -<dct_cfg> - <general chip="MT6797"> - <proj>k97_v1</proj> - <module name="adc"> - <count>5</count> - <adc0> - <varName>TEMPERATURE</varName> - </adc0> - <adc1> - <varName>TEMPERATURE1</varName> - </adc1> - </module> - <module name="clk"> - <count>4</count> - <rf_clk1> - <varName>HW_CONTROL</varName> - <current>1.4</current> - </rf_clk1> - <rf_clk3> - <varName>SW_CONTROL</varName> - <current>1.4</current> - </rf_clk3> - <rf_clk4> - <varName>SW_CONTROL</varName> - <current>1.4</current> - </rf_clk4> - </module> - <module name="eint"> - <count>192</count> - <eint0> - <varName>EXT_BUCK_OC</varName> - <debounce_time>0</debounce_time> - <polarity>High</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Disable</debounce_en> - </eint0> - <eint2> - <varName>GYRO</varName> - <debounce_time>0</debounce_time> - <polarity>High</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Disable</debounce_en> - </eint2> - <eint5> - <varName>CHR_STAT</varName> - <debounce_time>1</debounce_time> - <polarity>High</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Disable</debounce_en> - </eint5> - <eint6> - <varName>MSDC1_INS</varName> - <debounce_time>1</debounce_time> - <polarity>Low</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Enable</debounce_en> - </eint6> - <eint8> - <varName>TOUCH</varName> - <debounce_time>0</debounce_time> - <polarity>Low</polarity> - <sensitive_level>Edge</sensitive_level> - <debounce_en>Disable</debounce_en> - </eint8> - <eint10> - <varName>EINT_FUSB300_DET_IN</varName> - <debounce_time>0</debounce_time> - <polarity>Low</polarity> - <sensitive_level>Edge</sensitive_level> - <debounce_en>Disable</debounce_en> - </eint10> - <eint15> - <varName>ACCDET</varName> - <debounce_time>256</debounce_time> - <polarity>Low</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Enable</debounce_en> - </eint15> - <eint46> - <varName>IRQ_NFC</varName> - <debounce_time>0</debounce_time> - <polarity>High</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Disable</debounce_en> - </eint46> - <eint95> - <varName>MHL</varName> - <debounce_time>0</debounce_time> - <polarity>Low</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Disable</debounce_en> - </eint95> - <eint104> - <varName>DSI_TE</varName> - <debounce_time>0</debounce_time> - <polarity>High</polarity> - <sensitive_level>Edge</sensitive_level> - <debounce_en>Disable</debounce_en> - </eint104> - <eint106> - <varName>OTG_IDDIG</varName> - <debounce_time>1</debounce_time> - <polarity>High</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Enable</debounce_en> - </eint106> - </module> - <module name="gpio"> - <count>262</count> - <gpio0> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP2_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio0> - <gpio1> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN2_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio1> - <gpio2> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP0_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio2> - <gpio3> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN0_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio3> - <gpio4> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RCP_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio4> - <gpio5> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RCN_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio5> - <gpio6> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP1_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio6> - <gpio7> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN1_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio7> - <gpio8> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP3_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio8> - <gpio9> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN3_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio9> - <gpio10> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP2_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio10> - <gpio11> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN2_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio11> - <gpio12> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP0_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio12> - <gpio13> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN0_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio13> - <gpio14> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RCP_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio14> - <gpio15> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RCN_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio15> - <gpio16> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP1_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio16> - <gpio17> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN1_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio17> - <gpio18> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP3_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio18> - <gpio19> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN3_A_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio19> - <gpio20> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio20> - <gpio21> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio21> - <gpio22> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP0_B_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio22> - <gpio23> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN0_B_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio23> - <gpio24> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RCP_B_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio24> - <gpio25> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RCN_B_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio25> - <gpio26> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDP1_B_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio26> - <gpio27> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_RDN1_B_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio27> - <gpio28> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_CMPDN_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio28> - <gpio29> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_CMPDN1_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio29> - <gpio30> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CMMCLK</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio30> - <gpio31> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CMMCLK1_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio31> - <gpio32> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_CMRST_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio32> - <gpio33> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_CMRST1_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio33> - <gpio34> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_2_CMPDN_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio34> - <gpio35> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_2_CMRST_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio35> - <gpio36> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_2_CMMCLK_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio36> - <gpio37> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C0_SCA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio37> - <gpio38> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C0_SDA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio38> - <gpio39> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_EXT_DISP_DPI0_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio39> - <gpio40> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio40> - <gpio41> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio41> - <gpio42> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio42> - <gpio43> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio43> - <gpio44> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio44> - <gpio45> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio45> - <gpio46> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio46> - <gpio47> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio47> - <gpio48> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio48> - <gpio49> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio49> - <gpio50> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio50> - <gpio51> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio51> - <gpio52> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio52> - <gpio53> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio53> - <gpio54> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio54> - <gpio55> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C1_SCA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio55> - <gpio56> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C1_SDA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio56> - <gpio57> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_NFC_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio57> - <gpio58> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>false</out> - <out_high>false</out_high> - <varName0>GPIO_IRQ_NFC_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio58> - <gpio59> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_NFC_RST_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio59> - <gpio60> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>true</out_high> - <varName0>GPIO_NFC_VENB_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio60> - <gpio61> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_EXT_BUCK_OC_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio61> - <gpio62> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>true</out_high> - <varName0>GPIO_LCD_BL_EN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio62> - <gpio63> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_GYRO_EINT_PIN</varName0> - <varName1>GPIO_GSE_1_EINT_PIN</varName1> - <varName2></varName2> - <smt>true</smt> - </gpio63> - <gpio64> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MHALL_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio64> - <gpio65> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_LCD_DRV_EN_PIN</varName0> - <varName1>GPIO_LCD_BIAS_ENP_PIN</varName1> - <varName2></varName2> - <smt>true</smt> - </gpio65> - <gpio66> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_EINT_CHG_STAT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio66> - <gpio67> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SDHC_MC2INS_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio67> - <gpio68> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CTP_RST_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio68> - <gpio69> - <eint_mode>false</eint_mode> - <def_mode>3</def_mode> - <mode_arr>11111001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SMARTPA_I2S_WS_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio69> - <gpio70> - <eint_mode>false</eint_mode> - <def_mode>3</def_mode> - <mode_arr>11111001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SMARTPA_I2S_BCK_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio70> - <gpio71> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SMARTPA_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio71> - <gpio72> - <eint_mode>false</eint_mode> - <def_mode>3</def_mode> - <mode_arr>11111001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SMARTPA_I2S_DIN_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio72> - <gpio73> - <eint_mode>false</eint_mode> - <def_mode>3</def_mode> - <mode_arr>11111001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SMARTPA_I2S_DOUT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio73> - <gpio74> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C3_SCA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio74> - <gpio75> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C3_SDA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio75> - <gpio76> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio76> - <gpio77> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio77> - <gpio78> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio78> - <gpio79> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio79> - <gpio80> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio80> - <gpio81> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio81> - <gpio82> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio82> - <gpio83> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio83> - <gpio84> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio84> - <gpio85> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CTP_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio85> - <gpio86> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio86> - <gpio87> - <eint_mode>true</eint_mode> - <def_mode>1</def_mode> - <mode_arr>01000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>false</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio87> - <gpio88> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_ALS_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio88> - <gpio89> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio89> - <gpio90> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_FLASH_EN_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio90> - <gpio91> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio91> - <gpio92> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_ACCDET_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio92> - <gpio93> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio93> - <gpio94> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11110000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_OTG_DRVVBUS_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio94> - <gpio95> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C2_SDA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio95> - <gpio96> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C2_SCA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio96> - <gpio97> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_UART_URXD0_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio97> - <gpio98> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_UART_UTXD0_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio98> - <gpio99> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio99> - <gpio100> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_NFC_OSC_EN_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio100> - <gpio101> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio101> - <gpio102> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio102> - <gpio103> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio103> - <gpio104> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio104> - <gpio105> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio105> - <gpio106> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>false</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_KPD_KROW0_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio106> - <gpio107> - <eint_mode>false</eint_mode> - <def_mode>7</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio107> - <gpio108> - <eint_mode>false</eint_mode> - <def_mode>7</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio108> - <gpio109> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_KPD_KCOL0_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio109> - <gpio110> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_LDO_EN_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio110> - <gpio111> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_HP_DEPOP_SWITCH_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio111> - <gpio112> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SIM1_HOT_PLUG</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio112> - <gpio113> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SIM2_HOT_PLUG</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio113> - <gpio114> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DAT0</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio114> - <gpio115> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DAT1</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio115> - <gpio116> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DAT2</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio116> - <gpio117> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DAT3</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio117> - <gpio118> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DAT4</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio118> - <gpio119> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DAT5</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio119> - <gpio120> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DAT6</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio120> - <gpio121> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DAT7</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio121> - <gpio122> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_CMD</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio122> - <gpio123> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>false</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_CLK</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio123> - <gpio124> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC0_DSL</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio124> - <gpio125> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>true</out_high> - <varName0>GPIO_MSDC0_RSTB</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio125> - <gpio126> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SIM1_SCLK</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio126> - <gpio127> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SIM1_SRST</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio127> - <gpio128> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SIM1_SIO</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio128> - <gpio129> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC1_CMD</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio129> - <gpio130> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC1_DAT0</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio130> - <gpio131> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC1_DAT1</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio131> - <gpio132> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000100</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC1_DAT2</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio132> - <gpio133> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC1_DAT3</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio133> - <gpio134> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111100</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>false</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MSDC1_CLK</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio134> - <gpio135> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MHL_I2S_OUT_WS_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio135> - <gpio136> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MHL_I2S_OUT_CK_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio136> - <gpio137> - <eint_mode>false</eint_mode> - <def_mode>5</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_IRTX_OUT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio137> - <gpio138> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_MHL_I2S_OUT_DAT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio138> - <gpio139> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>10000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>true</out_high> - <varName0>GPIO_MHL_RST_B_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio139> - <gpio140> - <eint_mode>true</eint_mode> - <def_mode>0</def_mode> - <mode_arr>10000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>false</out> - <out_high>false</out_high> - <varName0>GPIO_MHL_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio140> - <gpio141> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_GPS_LNA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio141> - <gpio142> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_PWRAP_SPI0_MI_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio142> - <gpio143> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_PWRAP_SPI0_MO_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio143> - <gpio144> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_PWRAP_SPI0_CK_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio144> - <gpio145> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_PWRAP_SPI0_CSN_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio145> - <gpio146> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_AUD_CLK_MOSI_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio146> - <gpio147> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11110000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_AUD_DAT_MISO_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio147> - <gpio148> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_AUD_DAT_MOSI_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio148> - <gpio149> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_VOW_CLK_MISO_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio149> - <gpio150> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio150> - <gpio151> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C6_SCA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio151> - <gpio152> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C6_SDA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio152> - <gpio153> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C7_SCA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio153> - <gpio154> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C7_SDA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio154> - <gpio155> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SIM2_SCLK</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio155> - <gpio156> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SIM2_SRST</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio156> - <gpio157> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>true</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SIM2_SIO</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio157> - <gpio158> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio158> - <gpio159> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio159> - <gpio160> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio160> - <gpio161> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio161> - <gpio162> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio162> - <gpio163> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio163> - <gpio164> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio164> - <gpio165> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio165> - <gpio166> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio166> - <gpio167> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio167> - <gpio168> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio168> - <gpio169> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio169> - <gpio170> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio170> - <gpio171> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio171> - <gpio172> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio172> - <gpio173> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio173> - <gpio174> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio174> - <gpio175> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio175> - <gpio176> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio176> - <gpio177> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio177> - <gpio178> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11110001</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio178> - <gpio179> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_DSI_TE_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio179> - <gpio180> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_LCM_RST</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio180> - <gpio181> - <eint_mode>true</eint_mode> - <def_mode>0</def_mode> - <mode_arr>10000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>false</out> - <out_high>false</out_high> - <varName0>GPIO_OTG_IDDIG_EINT_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio181> - <gpio182> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio182> - <gpio183> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_RFIC0_BSI_CK</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio183> - <gpio184> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio184> - <gpio185> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_RFIC0_BSI_D0</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio185> - <gpio186> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_RFIC0_BSI_D1</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio186> - <gpio187> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_RFIC0_BSI_D2</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio187> - <gpio188> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio188> - <gpio189> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio189> - <gpio190> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio190> - <gpio191> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio191> - <gpio192> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio192> - <gpio193> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio193> - <gpio194> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio194> - <gpio195> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio195> - <gpio196> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_USB_REDRI_SW_C2_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio196> - <gpio197> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_USB_REDRI_SW_C1_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio197> - <gpio198> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio198> - <gpio199> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio199> - <gpio200> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio200> - <gpio201> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio201> - <gpio202> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio202> - <gpio203> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio203> - <gpio204> - <eint_mode>false</eint_mode> - <def_mode>2</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio204> - <gpio205> - <eint_mode>false</eint_mode> - <def_mode>2</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio205> - <gpio206> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio206> - <gpio207> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio207> - <gpio208> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio208> - <gpio209> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio209> - <gpio210> - <eint_mode>false</eint_mode> - <def_mode>2</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio210> - <gpio211> - <eint_mode>false</eint_mode> - <def_mode>2</def_mode> - <mode_arr>11100001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio211> - <gpio212> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio212> - <gpio213> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio213> - <gpio214> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio214> - <gpio215> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio215> - <gpio216> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio216> - <gpio217> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio217> - <gpio218> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio218> - <gpio219> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio219> - <gpio220> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio220> - <gpio221> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio221> - <gpio222> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio222> - <gpio223> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio223> - <gpio224> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio224> - <gpio225> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio225> - <gpio226> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio226> - <gpio227> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio227> - <gpio228> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio228> - <gpio229> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio229> - <gpio230> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio230> - <gpio231> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>false</smt> - </gpio231> - <gpio232> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_UART_URXD1_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio232> - <gpio233> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_UART_UTXD1_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio233> - <gpio234> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111011</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SPI_SCK_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio234> - <gpio235> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111011</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SPI_MISO_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio235> - <gpio236> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111011</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SPI_MOSI_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio236> - <gpio237> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111011</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SPI_CS_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio237> - <gpio238> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C4_SDA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio238> - <gpio239> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C4_SCA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio239> - <gpio240> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C5_SDA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio240> - <gpio241> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11000000</mode_arr> - <inpull_en>false</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_I2C5_SCA_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio241> - <gpio242> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SPI2_SCK_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio242> - <gpio243> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SPI2_MISO_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio243> - <gpio244> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SPI2_MOSI_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio244> - <gpio245> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_SPI2_CS_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio245> - <gpio246> - <eint_mode>false</eint_mode> - <def_mode>3</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio246> - <gpio247> - <eint_mode>false</eint_mode> - <def_mode>3</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio247> - <gpio248> - <eint_mode>false</eint_mode> - <def_mode>3</def_mode> - <mode_arr>11111110</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio248> - <gpio249> - <eint_mode>false</eint_mode> - <def_mode>7</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio249> - <gpio250> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11110011</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio250> - <gpio251> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11110011</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>true</out_high> - <varName0>GPIO_FUSB340_USBTYPEC_NOE_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio251> - <gpio252> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11110001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_FUSB340_USBTYPEC_SEL_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio252> - <gpio253> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11110001</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_CAMERA_VCAMA_ENABLE_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio253> - <gpio254> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11111101</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio254> - <gpio255> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11110011</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio255> - <gpio256> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>11110011</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>OUT</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio256> - <gpio257> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_JTAG_TMS_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio257> - <gpio258> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11111111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_JTAG_TCK_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio258> - <gpio259> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11110111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_JTAG_TDI_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio259> - <gpio260> - <eint_mode>false</eint_mode> - <def_mode>1</def_mode> - <mode_arr>11110111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0>GPIO_JTAG_TDO_PIN</varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio260> - <gpio261> - <eint_mode>false</eint_mode> - <def_mode>0</def_mode> - <mode_arr>10110111</mode_arr> - <inpull_en>true</inpull_en> - <inpull_selhigh>false</inpull_selhigh> - <def_dir>IN</def_dir> - <in>true</in> - <out>true</out> - <out_high>false</out_high> - <varName0></varName0> - <varName1></varName1> - <varName2></varName2> - <smt>true</smt> - </gpio261> - </module> - <module name="i2c"> - <count>32</count> - <i2c_bus0> - <speed_kbps>400</speed_kbps> - <pullPushEn>false</pullPushEn> - </i2c_bus0> - <i2c_bus1> - <speed_kbps>400</speed_kbps> - <pullPushEn>false</pullPushEn> - </i2c_bus1> - <i2c_bus2> - <speed_kbps>400</speed_kbps> - <pullPushEn>false</pullPushEn> - </i2c_bus2> - <i2c_bus3> - <speed_kbps>400</speed_kbps> - <pullPushEn>false</pullPushEn> - </i2c_bus3> - <i2c_bus4> - <speed_kbps>400</speed_kbps> - <pullPushEn>false</pullPushEn> - </i2c_bus4> - <i2c_bus5> - <speed_kbps>400</speed_kbps> - <pullPushEn>false</pullPushEn> - </i2c_bus5> - <i2c_bus6> - <speed_kbps>3400</speed_kbps> - <pullPushEn>true</pullPushEn> - </i2c_bus6> - <i2c_bus7> - <speed_kbps>3400</speed_kbps> - <pullPushEn>true</pullPushEn> - </i2c_bus7> - <i2c_bus8> - <speed_kbps>400</speed_kbps> - <pullPushEn>false</pullPushEn> - </i2c_bus8> - <i2c_bus9> - <speed_kbps>400</speed_kbps> - <pullPushEn>false</pullPushEn> - </i2c_bus9> - <device0> - <varName>SW_CHARGER</varName> - <channel>I2C_CHANNEL_0</channel> - <address>0x6b</address> - </device0> - <device1> - <varName>I2C_LCD_BIAS</varName> - <channel>I2C_CHANNEL_0</channel> - <address>0x3e</address> - </device1> - <device2> - <varName>BUCK_BOOST</varName> - <channel>I2C_CHANNEL_0</channel> - <address>0x70</address> - </device2> - <device3> - <varName>STROBE_MAIN</varName> - <channel>I2C_CHANNEL_0</channel> - <address>0x63</address> - </device3> - <device4> - <varName>SPEAKER_AMP</varName> - <channel>I2C_CHANNEL_0</channel> - <address>0x31</address> - </device4> - <device5> - <varName>USB_TYPE_C</varName> - <channel>I2C_CHANNEL_1</channel> - <address>0x50</address> - </device5> - <device6> - <varName>EXT_DISP</varName> - <channel>I2C_CHANNEL_1</channel> - <address>0x39</address> - </device6> - <device7> - <varName>MSENSOR</varName> - <channel>I2C_CHANNEL_1</channel> - <address>0x0c</address> - </device7> - <device8> - <varName>GYRO</varName> - <channel>I2C_CHANNEL_1</channel> - <address>0x69</address> - </device8> - <device9> - <varName>GSENSOR</varName> - <channel>I2C_CHANNEL_1</channel> - <address>0x68</address> - </device9> - <device10> - <varName>BAROMETER</varName> - <channel>I2C_CHANNEL_1</channel> - <address>0x77</address> - </device10> - <device11> - <varName>ALSPS</varName> - <channel>I2C_CHANNEL_1</channel> - <address>0x51</address> - </device11> - <device12> - <varName>HUMIDITY</varName> - <channel>I2C_CHANNEL_1</channel> - <address>0x5f</address> - </device12> - <device13> - <varName>CAMERA_MAIN</varName> - <channel>I2C_CHANNEL_2</channel> - <address>0x36</address> - </device13> - <device14> - <varName>CAMERA_MAIN_AF</varName> - <channel>I2C_CHANNEL_2</channel> - <address>0x72</address> - </device14> - <device15> - <varName>CAMERA_MAIN_TWO</varName> - <channel>I2C_CHANNEL_3</channel> - <address>0x10</address> - </device15> - <device16> - <varName>CAMERA_SUB</varName> - <channel>I2C_CHANNEL_3</channel> - <address>0x2d</address> - </device16> - <device17> - <varName>CAMERA_SUB_AF</varName> - <channel>I2C_CHANNEL_3</channel> - <address>0x0c</address> - </device17> - <device18> - <varName>CAP_TOUCH</varName> - <channel>I2C_CHANNEL_4</channel> - <address>0x5d</address> - </device18> - <device19> - <varName>NFC</varName> - <channel>I2C_CHANNEL_5</channel> - <address>0x28</address> - </device19> - <device20> - <varName>VPROC_BUCK</varName> - <channel>I2C_CHANNEL_6</channel> - <address>0x68</address> - </device20> - <device21> - <varName>VGPU_BUCK</varName> - <channel>I2C_CHANNEL_7</channel> - <address>0x60</address> - </device21> - <device22> - <varName>CAMERA_MAIN_HW</varName> - <channel>I2C_CHANNEL_8</channel> - <address>0x36</address> - </device22> - </module> - <module name="md1_eint"> - <count>4</count> - <eint0> - <varName>MD1_SIM1_HOT_PLUG_EINT</varName> - <debounce_time>100</debounce_time> - <polarity>High</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Enable</debounce_en> - <dedicated_en>Disable</dedicated_en> - <srcPin ref_gpio="GPIO112">PAD_INT_SIM1</srcPin> - <socketType>0</socketType> - </eint0> - <eint1> - <varName>MD1_SIM2_HOT_PLUG_EINT</varName> - <debounce_time>100</debounce_time> - <polarity>High</polarity> - <sensitive_level>Level</sensitive_level> - <debounce_en>Enable</debounce_en> - <dedicated_en>Disable</dedicated_en> - <srcPin ref_gpio="GPIO113">PAD_INT_SIM2</srcPin> - <socketType>0</socketType> - </eint1> - </module> - <module name="pmic"> - <chip>PMIC_MT6351PMUMP</chip> - <count>8</count> - <pmic0> - <ldoVar>VCAMA</ldoVar> - <defEn>OFF</defEn> - <varName0>MAIN_CAMERA_POWER_A</varName0> - <varName1>SUB_CAMERA_POWER_A</varName1> - </pmic0> - <pmic1> - <ldoVar>VSIM1</ldoVar> - <defEn>OFF</defEn> - </pmic1> - <pmic2> - <ldoVar>VSIM2</ldoVar> - <defEn>OFF</defEn> - </pmic2> - <pmic3> - <ldoVar>VLDO28</ldoVar> - <defEn>OFF</defEn> - <varName0>CAP_TOUCH_VDD</varName0> - <varName1>MAIN_CAMERA_POWER_AF</varName1> - <varName2>SUB_CAMERA_POWER_AF</varName2> - </pmic3> - <pmic4> - <ldoVar>VGP3</ldoVar> - <defEn>SKIP</defEn> - <varName0>MHL_POWER_LDO1</varName0> - </pmic4> - <pmic5> - <ldoVar>VIBR</ldoVar> - <defEn>OFF</defEn> - </pmic5> - <pmic6> - <ldoVar>VCAMD</ldoVar> - <defEn>OFF</defEn> - <varName0>MAIN_CAMERA_POWER_D</varName0> - <varName1>SUB_CAMERA_POWER_D</varName1> - </pmic6> - <pmic7> - <ldoVar>VCAMIO</ldoVar> - <defEn>OFF</defEn> - <varName0>MAIN_CAMERA_POWER_IO</varName0> - <varName1>SUB_CAMERA_POWER_IO</varName1> - </pmic7> - </module> - <module name="kpd"> - <row>8</row> - <column>9</column> - <keyMatrix>VOLUMEDOWN NC NC NC NC NC NC NC NC - NC NC NC NC NC NC NC NC NC - NC NC NC NC NC NC NC NC NC - NC NC NC NC NC NC NC NC NC - NC NC NC NC NC NC NC NC NC - NC NC NC NC NC NC NC NC NC - NC NC NC NC NC NC NC NC NC - NC NC NC NC NC NC NC NC NC</keyMatrix> - <downloadKey>VOLUMEUP VOLUMEDOWN POWER</downloadKey> - <modeKey>NC VOLUMEUP VOLUMEDOWN</modeKey> - <pwrKeyEint_gpioNum>0</pwrKeyEint_gpioNum> - <pwrKeyUtility>POWER</pwrKeyUtility> - <home_key>VOLUMEUP</home_key> - <bPwrKeyUseEint>false</bPwrKeyUseEint> - <bPwrKeyGpioDinHigh>false</bPwrKeyGpioDinHigh> - <pressPeriod>1024</pressPeriod> - <keyType>NORMAL_TYPE</keyType> - </module> - <module name="power"> - <count>3</count> - <power0> - <varName>VMC</varName> - </power0> - <power1> - <varName>VIO18</varName> - </power1> - <power2> - <varName>VIO18</varName> - </power2> - </module> - </general> -</dct_cfg> |