arm64: dts: qcom: msm8916: align TLMM pin configuration with DT schema
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 24 Oct 2022 00:23:56 +0000 (20:23 -0400)
committerBjorn Andersson <andersson@kernel.org>
Mon, 7 Nov 2022 03:11:10 +0000 (21:11 -0600)
DT schema expects TLMM pin configuration nodes to be named with
'-state' suffix and their optional children with '-pins' suffix.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Konrad Dybcio <konrad.dybcio@somainline.org>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221024002356.28261-2-krzysztof.kozlowski@linaro.org
15 files changed:
arch/arm64/boot/dts/qcom/apq8016-sbc.dts
arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dts
arch/arm64/boot/dts/qcom/msm8916-asus-z00l.dts
arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts
arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts
arch/arm64/boot/dts/qcom/msm8916-longcheer-l8910.dts
arch/arm64/boot/dts/qcom/msm8916-pins.dtsi
arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi
arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dts
arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dts
arch/arm64/boot/dts/qcom/msm8916-samsung-e2015-common.dtsi
arch/arm64/boot/dts/qcom/msm8916-samsung-grandmax.dts
arch/arm64/boot/dts/qcom/msm8916-samsung-j5.dts
arch/arm64/boot/dts/qcom/msm8916-samsung-serranove.dts
arch/arm64/boot/dts/qcom/msm8916-wingtech-wt88047.dts

index 1b61309..9ebc506 100644 (file)
                "USR_LED_2_CTRL", /* GPIO 120 */
                "SB_HS_ID";
 
-       msmgpio_leds: msmgpio-leds {
+       msmgpio_leds: msmgpio-leds-state {
                pins = "gpio21", "gpio120";
                function = "gpio";
 
                output-low;
        };
 
-       usb_id_default: usb-id-default {
+       usb_id_default: usb-id-default-state {
                pins = "gpio121";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       adv7533_int_active: adv533-int-active {
+       adv7533_int_active: adv533-int-active-state {
                pins = "gpio31";
                function = "gpio";
 
                bias-disable;
        };
 
-       adv7533_int_suspend: adv7533-int-suspend {
+       adv7533_int_suspend: adv7533-int-suspend-state {
                pins = "gpio31";
                function = "gpio";
 
                bias-disable;
        };
 
-       adv7533_switch_active: adv7533-switch-active {
+       adv7533_switch_active: adv7533-switch-active-state {
                pins = "gpio32";
                function = "gpio";
 
                bias-disable;
        };
 
-       adv7533_switch_suspend: adv7533-switch-suspend {
+       adv7533_switch_suspend: adv7533-switch-suspend-state {
                pins = "gpio32";
                function = "gpio";
 
                bias-disable;
        };
 
-       msm_key_volp_n_default: msm-key-volp-n-default {
+       msm_key_volp_n_default: msm-key-volp-n-default-state {
                pins = "gpio107";
                function = "gpio";
 
index 3dc9619..668f8ff 100644 (file)
 };
 
 &msmgpio {
-       accel_int_default: accel-int-default {
+       accel_int_default: accel-int-default-state {
                pins = "gpio31";
                function = "gpio";
 
                bias-disable;
        };
 
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       gyro_int_default: gyro-int-default {
+       gyro_int_default: gyro-int-default-state {
                pins = "gpio97", "gpio98";
                function = "gpio";
 
                bias-disable;
        };
 
-       mag_reset_default: mag-reset-default {
+       mag_reset_default: mag-reset-default-state {
                pins = "gpio8";
                function = "gpio";
 
                bias-disable;
        };
 
-       proximity_int_default: proximity-int-default {
+       proximity_int_default: proximity-int-default-state {
                pins = "gpio12";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       ts_int_reset_default: ts-int-reset-default {
+       ts_int_reset_default: ts-int-reset-default-state {
                pins = "gpio13", "gpio100";
                function = "gpio";
 
                bias-disable;
        };
 
-       usb_id_default: usb-id-default {
+       usb_id_default: usb-id-default-state {
                pins = "gpio69";
                function = "gpio";
 
index dd92070..3618704 100644 (file)
 };
 
 &msmgpio {
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107", "gpio117";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       imu_default: imu-default {
+       imu_default: imu-default-state {
                pins = "gpio36";
                function = "gpio";
 
                bias-disable;
        };
 
-       mag_reset_default: mag-reset-default {
+       mag_reset_default: mag-reset-default-state {
                pins = "gpio112";
                function = "gpio";
 
                bias-disable;
        };
 
-       sd_vmmc_en_default: sd-vmmc-en-default {
+       sd_vmmc_en_default: sd-vmmc-en-default-state {
                pins = "gpio87";
                function = "gpio";
 
                bias-disable;
        };
 
-       touchscreen_default: touchscreen-default {
-               pins = "gpio13";
-               function = "gpio";
+       touchscreen_default: touchscreen-default-state {
+               touch-pins {
+                       pins = "gpio13";
+                       function = "gpio";
 
-               drive-strength = <2>;
-               bias-pull-up;
+                       drive-strength = <2>;
+                       bias-pull-up;
+               };
 
-               reset {
+               reset-pins {
                        pins = "gpio12";
                        function = "gpio";
 
                };
        };
 
-       usb_id_default: usb-id-default {
+       usb_id_default: usb-id-default-state {
                pins = "gpio110";
                function = "gpio";
 
index 9e470c6..a6a7d87 100644 (file)
 };
 
 &msmgpio {
-       accel_irq_default: accel-irq-default {
+       accel_irq_default: accel-irq-default-state {
                pins = "gpio115";
                function = "gpio";
 
                bias-disable;
        };
 
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       gpio_leds_default: gpio-leds-default {
+       gpio_leds_default: gpio-leds-default-state {
                pins = "gpio8", "gpio9", "gpio10";
                function = "gpio";
 
                bias-disable;
        };
 
-       nfc_default: nfc-default {
+       nfc_default: nfc-default-state {
                pins = "gpio2", "gpio20", "gpio21";
                function = "gpio";
 
                bias-disable;
        };
 
-       mag_reset_default: mag-reset-default {
+       mag_reset_default: mag-reset-default-state {
                pins = "gpio36";
                function = "gpio";
 
                bias-disable;
        };
 
-       prox_irq_default: prox-irq-default {
+       prox_irq_default: prox-irq-default-state {
                pins = "gpio113";
                function = "gpio";
 
                bias-disable;
        };
 
-       reg_lcd_en_default: reg-lcd-en-default {
+       reg_lcd_en_default: reg-lcd-en-default-state {
                pins = "gpio32", "gpio97";
                function = "gpio";
 
                bias-disable;
        };
 
-       sdhc2_cd_default: sdhc2-cd-default {
+       sdhc2_cd_default: sdhc2-cd-default-state {
                pins = "gpio56";
                function = "gpio";
 
                bias-disable;
        };
 
-       ts_irq_default: ts-irq-default {
+       ts_irq_default: ts-irq-default-state {
                pins = "gpio13";
                function = "gpio";
 
                bias-disable;
        };
 
-       usb_id_default: usb-id-default {
+       usb_id_default: usb-id-default-state {
                pins = "gpio117";
                function = "gpio";
 
index d85e7f7..3121457 100644 (file)
 };
 
 &msmgpio {
-       accel_int_default: accel-int-default {
+       accel_int_default: accel-int-default-state {
                pins = "gpio116";
                function = "gpio";
 
                bias-disable;
        };
 
-       camera_flash_default: camera-flash-default {
+       camera_flash_default: camera-flash-default-state {
                pins = "gpio31", "gpio32";
                function = "gpio";
 
                bias-disable;
        };
 
-       ctp_pwr_en_default: ctp-pwr-en-default {
+       ctp_pwr_en_default: ctp-pwr-en-default-state {
                pins = "gpio17";
                function = "gpio";
 
                bias-disable;
        };
 
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       gyro_int_default: gyro-int-default {
+       gyro_int_default: gyro-int-default-state {
                pins = "gpio22", "gpio23";
                function = "gpio";
 
                bias-disable;
        };
 
-       light_int_default: light-int-default {
+       light_int_default: light-int-default-state {
                pins = "gpio115";
                function = "gpio";
 
                bias-disable;
        };
 
-       magn_int_default: magn-int-default {
+       magn_int_default: magn-int-default-state {
                pins = "gpio113";
                function = "gpio";
 
                bias-disable;
        };
 
-       tp_int_default: tp-int-default {
+       tp_int_default: tp-int-default-state {
                pins = "gpio13";
                function = "gpio";
 
index b4812f0..3899e11 100644 (file)
 };
 
 &msmgpio {
-       button_backlight_default: button-backlight-default {
+       button_backlight_default: button-backlight-default-state {
                pins = "gpio17";
                function = "gpio";
 
                bias-disable;
        };
 
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       mag_reset_default: mag-reset-default {
+       mag_reset_default: mag-reset-default-state {
                pins = "gpio111";
                function = "gpio";
 
                bias-disable;
        };
 
-       usb_id_default: usb-id-default {
+       usb_id_default: usb-id-default-state {
                pins = "gpio110";
                function = "gpio";
 
index 7dedb91..db9e448 100644 (file)
@@ -5,7 +5,7 @@
 
 &msmgpio {
 
-       blsp1_uart1_default: blsp1-uart1-default {
+       blsp1_uart1_default: blsp1-uart1-default-state {
                //      TX, RX, CTS_N, RTS_N
                pins = "gpio0", "gpio1", "gpio2", "gpio3";
                function = "blsp_uart1";
@@ -14,7 +14,7 @@
                bias-disable;
        };
 
-       blsp1_uart1_sleep: blsp1-uart1-sleep {
+       blsp1_uart1_sleep: blsp1-uart1-sleep-state {
                pins = "gpio0", "gpio1", "gpio2", "gpio3";
                function = "gpio";
 
@@ -22,7 +22,7 @@
                bias-pull-down;
        };
 
-       blsp1_uart2_default: blsp1-uart2-default {
+       blsp1_uart2_default: blsp1-uart2-default-state {
                pins = "gpio4", "gpio5";
                function = "blsp_uart2";
 
@@ -30,7 +30,7 @@
                bias-disable;
        };
 
-       blsp1_uart2_sleep: blsp1-uart2-sleep {
+       blsp1_uart2_sleep: blsp1-uart2-sleep-state {
                pins = "gpio4", "gpio5";
                function = "gpio";
 
                bias-pull-down;
        };
 
-       spi1_default: spi1-default {
-               pins = "gpio0", "gpio1", "gpio3";
-               function = "blsp_spi1";
+       spi1_default: spi1-default-state {
+               spi-pins {
+                       pins = "gpio0", "gpio1", "gpio3";
+                       function = "blsp_spi1";
 
-               drive-strength = <12>;
-               bias-disable;
-
-               cs {
+                       drive-strength = <12>;
+                       bias-disable;
+               };
+               cs-pins {
                        pins = "gpio2";
                        function = "gpio";
 
@@ -55,7 +56,7 @@
                };
        };
 
-       spi1_sleep: spi1-sleep {
+       spi1_sleep: spi1-sleep-state {
                pins = "gpio0", "gpio1", "gpio2", "gpio3";
                function = "gpio";
 
                bias-pull-down;
        };
 
-       spi2_default: spi2-default {
-               pins = "gpio4", "gpio5", "gpio7";
-               function = "blsp_spi2";
+       spi2_default: spi2-default-state {
+               spi-pins {
+                       pins = "gpio4", "gpio5", "gpio7";
+                       function = "blsp_spi2";
 
-               drive-strength = <12>;
-               bias-disable;
-
-               cs {
+                       drive-strength = <12>;
+                       bias-disable;
+               };
+               cs-pins {
                        pins = "gpio6";
                        function = "gpio";
 
@@ -80,7 +82,7 @@
                };
        };
 
-       spi2_sleep: spi2-sleep {
+       spi2_sleep: spi2-sleep-state {
                pins = "gpio4", "gpio5", "gpio6", "gpio7";
                function = "gpio";
 
                bias-pull-down;
        };
 
-       spi3_default: spi3-default {
-               pins = "gpio8", "gpio9", "gpio11";
-               function = "blsp_spi3";
+       spi3_default: spi3-default-state {
+               spi-pins {
+                       pins = "gpio8", "gpio9", "gpio11";
+                       function = "blsp_spi3";
 
-               drive-strength = <12>;
-               bias-disable;
-
-               cs {
+                       drive-strength = <12>;
+                       bias-disable;
+               };
+               cs-pins {
                        pins = "gpio10";
                        function = "gpio";
 
                };
        };
 
-       spi3_sleep: spi3-sleep {
+       spi3_sleep: spi3-sleep-state {
                pins = "gpio8", "gpio9", "gpio10", "gpio11";
                function = "gpio";
 
                bias-pull-down;
        };
 
-       spi4_default: spi4-default {
-               pins = "gpio12", "gpio13", "gpio15";
-               function = "blsp_spi4";
-
-               drive-strength = <12>;
-               bias-disable;
+       spi4_default: spi4-default-state {
+               spi-pins {
+                       pins = "gpio12", "gpio13", "gpio15";
+                       function = "blsp_spi4";
 
-               cs {
+                       drive-strength = <12>;
+                       bias-disable;
+               };
+               cs-pins {
                        pins = "gpio14";
                        function = "gpio";
 
                };
        };
 
-       spi4_sleep: spi4-sleep {
+       spi4_sleep: spi4-sleep-state {
                pins = "gpio12", "gpio13", "gpio14", "gpio15";
                function = "gpio";
 
                bias-pull-down;
        };
 
-       spi5_default: spi5-default {
-               pins = "gpio16", "gpio17", "gpio19";
-               function = "blsp_spi5";
+       spi5_default: spi5-default-state {
+               spi-pins {
+                       pins = "gpio16", "gpio17", "gpio19";
+                       function = "blsp_spi5";
 
-               drive-strength = <12>;
-               bias-disable;
-
-               cs {
+                       drive-strength = <12>;
+                       bias-disable;
+               };
+               cs-pins {
                        pins = "gpio18";
                        function = "gpio";
 
                };
        };
 
-       spi5_sleep: spi5-sleep {
+       spi5_sleep: spi5-sleep-state {
                pins = "gpio16", "gpio17", "gpio18", "gpio19";
                function = "gpio";
 
                bias-pull-down;
        };
 
-       spi6_default: spi6-default {
-               pins = "gpio20", "gpio21", "gpio23";
-               function = "blsp_spi6";
-
-               drive-strength = <12>;
-               bias-disable;
+       spi6_default: spi6-default-state {
+               spi-pins {
+                       pins = "gpio20", "gpio21", "gpio23";
+                       function = "blsp_spi6";
 
-               cs {
+                       drive-strength = <12>;
+                       bias-disable;
+               };
+               cs-pins {
                        pins = "gpio22";
                        function = "gpio";
 
                };
        };
 
-       spi6_sleep: spi6-sleep {
+       spi6_sleep: spi6-sleep-state {
                pins = "gpio20", "gpio21", "gpio22", "gpio23";
                function = "gpio";
 
                bias-pull-down;
        };
 
-       i2c1_default: i2c1-default {
+       i2c1_default: i2c1-default-state {
                pins = "gpio2", "gpio3";
                function = "blsp_i2c1";
 
                bias-disable;
        };
 
-       i2c1_sleep: i2c1-sleep {
+       i2c1_sleep: i2c1-sleep-state {
                pins = "gpio2", "gpio3";
                function = "gpio";
 
                bias-disable;
        };
 
-       i2c2_default: i2c2-default {
+       i2c2_default: i2c2-default-state {
                pins = "gpio6", "gpio7";
                function = "blsp_i2c2";
 
                bias-disable;
        };
 
-       i2c2_sleep: i2c2-sleep {
+       i2c2_sleep: i2c2-sleep-state {
                pins = "gpio6", "gpio7";
                function = "gpio";
 
                bias-disable;
        };
 
-       i2c3_default: i2c3-default {
+       i2c3_default: i2c3-default-state {
                pins = "gpio10", "gpio11";
                function = "blsp_i2c3";
 
                bias-disable;
        };
 
-       i2c3_sleep: i2c3-sleep {
+       i2c3_sleep: i2c3-sleep-state {
                pins = "gpio10", "gpio11";
                function = "gpio";
 
                bias-disable;
        };
 
-       i2c4_default: i2c4-default {
+       i2c4_default: i2c4-default-state {
                pins = "gpio14", "gpio15";
                function = "blsp_i2c4";
 
                bias-disable;
        };
 
-       i2c4_sleep: i2c4-sleep {
+       i2c4_sleep: i2c4-sleep-state {
                pins = "gpio14", "gpio15";
                function = "gpio";
 
                bias-disable;
        };
 
-       i2c5_default: i2c5-default {
+       i2c5_default: i2c5-default-state {
                pins = "gpio18", "gpio19";
                function = "blsp_i2c5";
 
                bias-disable;
        };
 
-       i2c5_sleep: i2c5-sleep {
+       i2c5_sleep: i2c5-sleep-state {
                pins = "gpio18", "gpio19";
                function = "gpio";
 
                bias-disable;
        };
 
-       i2c6_default: i2c6-default {
+       i2c6_default: i2c6-default-state {
                pins = "gpio22", "gpio23";
                function = "blsp_i2c6";
 
                bias-disable;
        };
 
-       i2c6_sleep: i2c6-sleep {
+       i2c6_sleep: i2c6-sleep-state {
                pins = "gpio22", "gpio23";
                function = "gpio";
 
                bias-disable;
        };
 
-       pmx-sdc1-clk {
-               sdc1_clk_on: clk-on {
+       pmx-sdc1-clk-state {
+               sdc1_clk_on: clk-on-pins {
                        pins = "sdc1_clk";
 
                        bias-disable;
                        drive-strength = <16>;
                };
-               sdc1_clk_off: clk-off {
+               sdc1_clk_off: clk-off-pins {
                        pins = "sdc1_clk";
 
                        bias-disable;
                };
        };
 
-       pmx-sdc1-cmd {
-               sdc1_cmd_on: cmd-on {
+       pmx-sdc1-cmd-state {
+               sdc1_cmd_on: cmd-on-pins {
                        pins = "sdc1_cmd";
 
                        bias-pull-up;
                        drive-strength = <10>;
                };
-               sdc1_cmd_off: cmd-off {
+               sdc1_cmd_off: cmd-off-pins {
                        pins = "sdc1_cmd";
 
                        bias-pull-up;
                };
        };
 
-       pmx-sdc1-data {
-               sdc1_data_on: data-on {
+       pmx-sdc1-data-state {
+               sdc1_data_on: data-on-pins {
                        pins = "sdc1_data";
 
                        bias-pull-up;
                        drive-strength = <10>;
                };
-               sdc1_data_off: data-off {
+               sdc1_data_off: data-off-pins {
                        pins = "sdc1_data";
 
                        bias-pull-up;
                };
        };
 
-       pmx-sdc2-clk {
-               sdc2_clk_on: clk-on {
+       pmx-sdc2-clk-state {
+               sdc2_clk_on: clk-on-pins {
                        pins = "sdc2_clk";
 
                        bias-disable;
                        drive-strength = <16>;
                };
-               sdc2_clk_off: clk-off {
+               sdc2_clk_off: clk-off-pins {
                        pins = "sdc2_clk";
 
                        bias-disable;
                };
        };
 
-       pmx-sdc2-cmd {
-               sdc2_cmd_on: cmd-on {
+       pmx-sdc2-cmd-state {
+               sdc2_cmd_on: cmd-on-pins {
                        pins = "sdc2_cmd";
 
                        bias-pull-up;
                        drive-strength = <10>;
                };
-               sdc2_cmd_off: cmd-off {
+               sdc2_cmd_off: cmd-off-pins {
                        pins = "sdc2_cmd";
 
                        bias-pull-up;
                };
        };
 
-       pmx-sdc2-data {
-               sdc2_data_on: data-on {
+       pmx-sdc2-data-state {
+               sdc2_data_on: data-on-pins {
                        pins = "sdc2_data";
 
                        bias-pull-up;
                        drive-strength = <10>;
                };
-               sdc2_data_off: data-off {
+               sdc2_data_off: data-off-pins {
                        pins = "sdc2_data";
 
                        bias-pull-up;
                };
        };
 
-       pmx-sdc2-cd-pin {
-               sdc2_cd_on: cd-on {
+       pmx-sdc2-cd-pin-state {
+               sdc2_cd_on: cd-on-pins {
                        pins = "gpio38";
                        function = "gpio";
 
                        drive-strength = <2>;
                        bias-pull-up;
                };
-               sdc2_cd_off: cd-off {
+               sdc2_cd_off: cd-off-pins {
                        pins = "gpio38";
                        function = "gpio";
 
                };
        };
 
-       cdc-pdm-lines {
-               cdc_pdm_lines_act: pdm-lines-on {
+       cdc-pdm-lines-state {
+               cdc_pdm_lines_act: pdm-lines-on-pins {
                        pins = "gpio63", "gpio64", "gpio65", "gpio66",
                               "gpio67", "gpio68";
                        function = "cdc_pdm0";
                        drive-strength = <8>;
                        bias-disable;
                };
-               cdc_pdm_lines_sus: pdm-lines-off {
+               cdc_pdm_lines_sus: pdm-lines-off-pins {
                        pins = "gpio63", "gpio64", "gpio65", "gpio66",
                               "gpio67", "gpio68";
                        function = "cdc_pdm0";
                };
        };
 
-       ext-pri-tlmm-lines {
-               ext_pri_tlmm_lines_act: ext-pa-on {
+       ext-pri-tlmm-lines-state {
+               ext_pri_tlmm_lines_act: ext-pa-on-pins {
                        pins = "gpio113", "gpio114", "gpio115", "gpio116";
                        function = "pri_mi2s";
 
                        drive-strength = <8>;
                        bias-disable;
                };
-               ext_pri_tlmm_lines_sus: ext-pa-off {
+               ext_pri_tlmm_lines_sus: ext-pa-off-pins {
                        pins = "gpio113", "gpio114", "gpio115", "gpio116";
                        function = "pri_mi2s";
 
                };
        };
 
-       ext-pri-ws-line {
-               ext_pri_ws_act: ext-pa-on {
+       ext-pri-ws-line-state {
+               ext_pri_ws_act: ext-pa-on-pins {
                        pins = "gpio110";
                        function = "pri_mi2s_ws";
 
                        drive-strength = <8>;
                        bias-disable;
                };
-               ext_pri_ws_sus: ext-pa-off {
+               ext_pri_ws_sus: ext-pa-off-pins {
                        pins = "gpio110";
                        function = "pri_mi2s_ws";
 
                };
        };
 
-       ext-mclk-tlmm-lines {
-               ext_mclk_tlmm_lines_act: mclk-lines-on {
+       ext-mclk-tlmm-lines-state {
+               ext_mclk_tlmm_lines_act: mclk-lines-on-pins {
                        pins = "gpio116";
                        function = "pri_mi2s";
 
                        drive-strength = <8>;
                        bias-disable;
                };
-               ext_mclk_tlmm_lines_sus: mclk-lines-off {
+               ext_mclk_tlmm_lines_sus: mclk-lines-off-pins {
                        pins = "gpio116";
                        function = "pri_mi2s";
 
        };
 
        /* secondary Mi2S */
-       ext-sec-tlmm-lines {
-               ext_sec_tlmm_lines_act: tlmm-lines-on {
+       ext-sec-tlmm-lines-state {
+               ext_sec_tlmm_lines_act: tlmm-lines-on-pins {
                        pins = "gpio112", "gpio117", "gpio118", "gpio119";
                        function = "sec_mi2s";
 
                        drive-strength = <8>;
                        bias-disable;
                };
-               ext_sec_tlmm_lines_sus: tlmm-lines-off {
+               ext_sec_tlmm_lines_sus: tlmm-lines-off-pins {
                        pins = "gpio112", "gpio117", "gpio118", "gpio119";
                        function = "sec_mi2s";
 
                };
        };
 
-       cdc-dmic-lines {
-               cdc_dmic_lines_act: dmic-lines-on {
-                       clk {
-                               pins = "gpio0";
-                               function = "dmic0_clk";
+       cdc_dmic_lines_act: cdc-dmic-lines-on-state {
+               clk-pins {
+                       pins = "gpio0";
+                       function = "dmic0_clk";
 
-                               drive-strength = <8>;
-                       };
-                       data {
-                               pins = "gpio1";
-                               function = "dmic0_data";
+                       drive-strength = <8>;
+               };
+               data-pins {
+                       pins = "gpio1";
+                       function = "dmic0_data";
 
-                               drive-strength = <8>;
-                       };
+                       drive-strength = <8>;
                };
-               cdc_dmic_lines_sus: dmic-lines-off {
-                       clk {
-                               pins = "gpio0";
-                               function = "dmic0_clk";
+       };
+       cdc_dmic_lines_sus: cdc-dmic-lines-off-state {
+               clk-pins {
+                       pins = "gpio0";
+                       function = "dmic0_clk";
 
-                               drive-strength = <2>;
-                               bias-disable;
-                       };
-                       data {
-                               pins = "gpio1";
-                               function = "dmic0_data";
+                       drive-strength = <2>;
+                       bias-disable;
+               };
+               data-pins {
+                       pins = "gpio1";
+                       function = "dmic0_data";
 
-                               drive-strength = <2>;
-                               bias-disable;
-                       };
+                       drive-strength = <2>;
+                       bias-disable;
                };
        };
 
-       wcnss_pin_a: wcnss-active {
+       wcnss_pin_a: wcnss-active-state {
                pins = "gpio40", "gpio41", "gpio42", "gpio43", "gpio44";
                function = "wcss_wlan";
 
                bias-pull-up;
        };
 
-       cci0_default: cci0-default {
+       cci0_default: cci0-default-state {
                pins = "gpio29", "gpio30";
                function = "cci_i2c";
 
                bias-disable;
        };
 
-       camera_front_default: camera-front-default {
-               pwdn {
+       camera_front_default: camera-front-default-state {
+               pwdn-pins {
                        pins = "gpio33";
                        function = "gpio";
 
                        drive-strength = <16>;
                        bias-disable;
                };
-               rst {
+               rst-pins {
                        pins = "gpio28";
                        function = "gpio";
 
                        drive-strength = <16>;
                        bias-disable;
                };
-               mclk1 {
+               mclk1-pins {
                        pins = "gpio27";
                        function = "cam_mclk1";
 
                };
        };
 
-       camera_rear_default: camera-rear-default {
-               pwdn {
+       camera_rear_default: camera-rear-default-state {
+               pwdn-pins {
                        pins = "gpio34";
                        function = "gpio";
 
                        drive-strength = <16>;
                        bias-disable;
                };
-               rst {
+               rst-pins {
                        pins = "gpio35";
                        function = "gpio";
 
                        drive-strength = <16>;
                        bias-disable;
                };
-               mclk0 {
+               mclk0-pins {
                        pins = "gpio26";
                        function = "cam_mclk0";
 
index 2a074e7..d600916 100644 (file)
 };
 
 &msmgpio {
-       accel_int_default: accel-int-default {
+       accel_int_default: accel-int-default-state {
                pins = "gpio115";
                function = "gpio";
 
                bias-disable;
        };
 
-       fg_alert_default: fg-alert-default {
+       fg_alert_default: fg-alert-default-state {
                pins = "gpio121";
                function = "gpio";
 
                bias-disable;
        };
 
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107", "gpio109";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       gpio_hall_sensor_default: gpio-hall-sensor-default {
+       gpio_hall_sensor_default: gpio-hall-sensor-default-state {
                pins = "gpio52";
                function = "gpio";
 
                bias-disable;
        };
 
-       mdss {
-               mdss_default: mdss-default {
-                       pins = "gpio25";
-                       function = "gpio";
+       mdss_default: mdss-default-state {
+               pins = "gpio25";
+               function = "gpio";
 
-                       drive-strength = <8>;
-                       bias-disable;
-               };
-               mdss_sleep: mdss-sleep {
-                       pins = "gpio25";
-                       function = "gpio";
+               drive-strength = <8>;
+               bias-disable;
+       };
+       mdss_sleep: mdss-sleep-state {
+               pins = "gpio25";
+               function = "gpio";
 
-                       drive-strength = <2>;
-                       bias-pull-down;
-               };
+               drive-strength = <2>;
+               bias-pull-down;
        };
 
-       motor_en_default: motor-en-default {
+       motor_en_default: motor-en-default-stae {
                pins = "gpio76";
                function = "gpio";
 
                bias-disable;
        };
 
-       motor_pwm_default: motor-pwm-default {
+       motor_pwm_default: motor-pwm-default-state {
                pins = "gpio50";
                function = "gcc_gp2_clk_a";
        };
 
-       muic_i2c_default: muic-i2c-default {
+       muic_i2c_default: muic-i2c-default-state {
                pins = "gpio105", "gpio106";
                function = "gpio";
 
                bias-disable;
        };
 
-       muic_int_default: muic-int-default {
+       muic_int_default: muic-int-default-state {
                pins = "gpio12";
                function = "gpio";
 
                bias-disable;
        };
 
-       nfc_default: nfc-default {
-               pins = "gpio20", "gpio49";
-               function = "gpio";
+       nfc_default: nfc-default-state {
+               nfc-pins {
+                       pins = "gpio20", "gpio49";
+                       function = "gpio";
 
-               drive-strength = <2>;
-               bias-disable;
+                       drive-strength = <2>;
+                       bias-disable;
+               };
 
-               irq {
+               irq-pins {
                        pins = "gpio21";
                        function = "gpio";
 
                };
        };
 
-       nfc_i2c_default: nfc-i2c-default {
+       nfc_i2c_default: nfc-i2c-default-state {
                pins = "gpio0", "gpio1";
                function = "gpio";
 
                bias-disable;
        };
 
-       tkey_default: tkey-default {
+       tkey_default: tkey-default-state {
                pins = "gpio98";
                function = "gpio";
 
                bias-disable;
        };
 
-       tkey_i2c_default: tkey-i2c-default {
+       tkey_i2c_default: tkey-i2c-default-state {
                pins = "gpio16", "gpio17";
                function = "gpio";
 
                bias-disable;
        };
 
-       tsp_en_default: tsp-en-default {
+       tsp_en_default: tsp-en-default-state {
                pins = "gpio73";
                function = "gpio";
 
                bias-disable;
        };
 
-       ts_int_default: ts-int-default {
+       ts_int_default: ts-int-default-state {
                pins = "gpio13";
                function = "gpio";
 
index d495d5a..c691cca 100644 (file)
 };
 
 &msmgpio {
-       panel_vdd3_default: panel-vdd3-default {
+       panel_vdd3_default: panel-vdd3-default-state {
                pins = "gpio9";
                function = "gpio";
 
                bias-disable;
        };
 
-       tkey_en_default: tkey-en-default {
+       tkey_en_default: tkey-en-default-state {
                pins = "gpio86";
                function = "gpio";
 
                bias-disable;
        };
 
-       tkey_led_en_default: tkey-led-en-default {
+       tkey_led_en_default: tkey-led-en-default-state {
                pins = "gpio60";
                function = "gpio";
 
index c03504a..3dd8194 100644 (file)
@@ -70,7 +70,7 @@
 };
 
 &msmgpio {
-       tkey_en_default: tkey-en-default {
+       tkey_en_default: tkey-en-default-state {
                pins = "gpio97";
                function = "gpio";
 
index edd24b5..c95f0b4 100644 (file)
@@ -59,7 +59,7 @@
 };
 
 &msmgpio {
-       tkey_en_default: tkey-en-default {
+       tkey_en_default: tkey-en-default-state {
                pins = "gpio97";
                function = "gpio";
 
index bc71346..a3d572d 100644 (file)
@@ -46,7 +46,7 @@
 };
 
 &msmgpio {
-       gpio_leds_default: gpio-led-default {
+       gpio_leds_default: gpio-led-default-state {
                pins = "gpio60";
                function = "gpio";
 
index eabeed1..7ac49a0 100644 (file)
 };
 
 &msmgpio {
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107", "gpio109";
                function = "gpio";
 
index bbd6bb3..f0ee5ed 100644 (file)
 };
 
 &msmgpio {
-       fg_alert_default: fg-alert-default {
+       fg_alert_default: fg-alert-default-state {
                pins = "gpio121";
                function = "gpio";
 
                bias-disable;
        };
 
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107", "gpio109";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       gpio_hall_sensor_default: gpio-hall-sensor-default {
+       gpio_hall_sensor_default: gpio-hall-sensor-default-state {
                pins = "gpio52";
                function = "gpio";
 
                bias-disable;
        };
 
-       imu_irq_default: imu-irq-default {
+       imu_irq_default: imu-irq-default-state {
                pins = "gpio115";
                function = "gpio";
 
                bias-disable;
        };
 
-       muic_i2c_default: muic-i2c-default {
+       muic_i2c_default: muic-i2c-default-state {
                pins = "gpio105", "gpio106";
                function = "gpio";
 
                bias-disable;
        };
 
-       muic_irq_default: muic-irq-default {
+       muic_irq_default: muic-irq-default-state {
                pins = "gpio12";
                function = "gpio";
 
                bias-disable;
        };
 
-       nfc_default: nfc-default {
-               pins = "gpio20", "gpio49";
-               function = "gpio";
-
-               drive-strength = <2>;
-               bias-disable;
+       nfc_default: nfc-default-state {
+               nfc-pins {
+                       pins = "gpio20", "gpio49";
+                       function = "gpio";
 
-               irq {
+                       drive-strength = <2>;
+                       bias-disable;
+               };
+               irq-pins {
                        pins = "gpio21";
                        function = "gpio";
 
                };
        };
 
-       nfc_i2c_default: nfc-i2c-default {
+       nfc_i2c_default: nfc-i2c-default-state {
                pins = "gpio0", "gpio1";
                function = "gpio";
 
                bias-disable;
        };
 
-       tkey_default: tkey-default {
+       tkey_default: tkey-default-state {
                pins = "gpio98";
                function = "gpio";
 
                bias-disable;
        };
 
-       tkey_en_default: tkey-en-default {
+       tkey_en_default: tkey-en-default-state {
                pins = "gpio86";
                function = "gpio";
 
                bias-disable;
        };
 
-       tkey_i2c_default: tkey-i2c-default {
+       tkey_i2c_default: tkey-i2c-default-state {
                pins = "gpio16", "gpio17";
                function = "gpio";
 
                bias-disable;
        };
 
-       tkey_led_en_default: tkey-led-en-default {
+       tkey_led_en_default: tkey-led-en-default-state {
                pins = "gpio60";
                function = "gpio";
 
                bias-disable;
        };
 
-       tsp_en_default: tsp-en-default {
+       tsp_en_default: tsp-en-default-state {
                pins = "gpio73";
                function = "gpio";
 
                bias-disable;
        };
 
-       tsp_irq_default: tsp-irq-default {
+       tsp_irq_default: tsp-irq-default-state {
                pins = "gpio13";
                function = "gpio";
 
index 84a352d..399326b 100644 (file)
 };
 
 &msmgpio {
-       gpio_keys_default: gpio-keys-default {
+       gpio_keys_default: gpio-keys-default-state {
                pins = "gpio107";
                function = "gpio";
 
                bias-pull-up;
        };
 
-       imu_default: imu-default {
+       imu_default: imu-default-state {
                pins = "gpio115";
                function = "gpio";
 
                bias-disable;
        };
 
-       touchscreen_default: touchscreen-default {
-               pins = "gpio13";
-               function = "gpio";
-
-               drive-strength = <2>;
-               bias-pull-up;
+       touchscreen_default: touchscreen-default-state {
+               touchscreen-pins {
+                       pins = "gpio13";
+                       function = "gpio";
 
-               reset {
+                       drive-strength = <2>;
+                       bias-pull-up;
+               };
+               reset-pins {
                        pins = "gpio12";
                        function = "gpio";
 
                };
        };
 
-       usb_id_default: usb-id-default {
+       usb_id_default: usb-id-default-state {
                pins = "gpio110";
                function = "gpio";