Commit 169e1553 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Bjorn Andersson

arm64: dts: qcom: msm8996: align TLMM pin configuration with DT schema

DT schema expects TLMM pin configuration nodes to be named with
'-state' suffix and their optional children with '-pins' suffix.
Signed-off-by: default avatarKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: default avatarKonrad Dybcio <konrad.dybcio@somainline.org>
Signed-off-by: default avatarBjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20221020225309.32116-2-krzysztof.kozlowski@linaro.org
parent 5ecbf096
...@@ -422,82 +422,46 @@ &tlmm { ...@@ -422,82 +422,46 @@ &tlmm {
"NC", /* GPIO_148 */ "NC", /* GPIO_148 */
"NC"; /* GPIO_149 */ "NC"; /* GPIO_149 */
sdc2_cd_on: sdc2_cd_on { sdc2_cd_on: sdc2-cd-on-state {
mux { pins = "gpio38";
pins = "gpio38"; function = "gpio";
function = "gpio"; bias-pull-up;
}; drive-strength = <16>;
config {
pins = "gpio38";
bias-pull-up; /* pull up */
drive-strength = <16>; /* 16 MA */
};
}; };
sdc2_cd_off: sdc2_cd_off { sdc2_cd_off: sdc2-cd-off-state {
mux { pins = "gpio38";
pins = "gpio38"; function = "gpio";
function = "gpio"; bias-pull-up;
}; drive-strength = <2>;
config {
pins = "gpio38";
bias-pull-up; /* pull up */
drive-strength = <2>; /* 2 MA */
};
}; };
hdmi_hpd_active: hdmi_hpd_active { hdmi_hpd_active: hdmi-hpd-active-state {
mux { pins = "gpio34";
pins = "gpio34"; function = "hdmi_hot";
function = "hdmi_hot"; bias-pull-down;
}; drive-strength = <16>;
config {
pins = "gpio34";
bias-pull-down;
drive-strength = <16>;
};
}; };
hdmi_hpd_suspend: hdmi_hpd_suspend { hdmi_hpd_suspend: hdmi-hpd-suspend-state {
mux { pins = "gpio34";
pins = "gpio34"; function = "hdmi_hot";
function = "hdmi_hot"; bias-pull-down;
}; drive-strength = <2>;
config {
pins = "gpio34";
bias-pull-down;
drive-strength = <2>;
};
}; };
hdmi_ddc_active: hdmi_ddc_active { hdmi_ddc_active: hdmi-ddc-active-state {
mux { pins = "gpio32", "gpio33";
pins = "gpio32", "gpio33"; function = "hdmi_ddc";
function = "hdmi_ddc"; drive-strength = <2>;
}; bias-pull-up;
config {
pins = "gpio32", "gpio33";
drive-strength = <2>;
bias-pull-up;
};
}; };
hdmi_ddc_suspend: hdmi_ddc_suspend { hdmi_ddc_suspend: hdmi-ddc-suspend-state {
mux { pins = "gpio32", "gpio33";
pins = "gpio32", "gpio33"; function = "hdmi_ddc";
function = "hdmi_ddc"; drive-strength = <2>;
}; bias-pull-down;
config {
pins = "gpio32", "gpio33";
drive-strength = <2>;
bias-pull-down;
};
}; };
}; };
......
...@@ -104,60 +104,22 @@ &mdss { ...@@ -104,60 +104,22 @@ &mdss {
status = "okay"; status = "okay";
}; };
&tlmm { &sdc2_state_on {
sdc2_pins_default: sdc2-pins-default { cd-pins {
clk { pins = "gpio38";
pins = "sdc2_clk"; function = "gpio";
bias-disable;
drive-strength = <16>;
};
cmd {
pins = "sdc2_cmd";
bias-pull-up;
drive-strength = <10>;
};
data {
pins = "sdc2_data";
bias-pull-up;
drive-strength = <10>;
};
cd { bias-pull-up;
pins = "gpio38"; drive-strength = <16>;
function = "gpio";
bias-pull-up;
drive-strength = <16>;
};
}; };
};
sdc2_pins_sleep: sdc2-pins-sleep { &sdc2_state_off {
clk { cd-pins {
pins = "sdc2_clk"; pins = "gpio38";
bias-disable; function = "gpio";
drive-strength = <2>; bias-pull-up;
}; drive-strength = <2>;
cmd {
pins = "sdc2_cmd";
bias-pull-up;
drive-strength = <2>;
};
data {
pins = "sdc2_data";
bias-pull-up;
drive-strength = <2>;
};
cd {
pins = "gpio38";
function = "gpio";
bias-pull-up;
drive-strength = <2>;
};
}; };
}; };
...@@ -372,10 +334,6 @@ &sdhc2 { ...@@ -372,10 +334,6 @@ &sdhc2 {
vmmc-supply = <&vreg_l21a_2p95>; vmmc-supply = <&vreg_l21a_2p95>;
vqmmc-supply = <&vreg_l13a_2p95>; vqmmc-supply = <&vreg_l13a_2p95>;
pinctrl-names = "default", "sleep";
pinctrl-0 = <&sdc2_pins_default>;
pinctrl-1 = <&sdc2_pins_sleep>;
}; };
&ufshc { &ufshc {
......
...@@ -847,28 +847,28 @@ &tlmm { ...@@ -847,28 +847,28 @@ &tlmm {
pinctrl-0 = <&sw_service_gpio>; pinctrl-0 = <&sw_service_gpio>;
pinctrl-names = "default"; pinctrl-names = "default";
disp_reset_n_gpio: disp-reset-n { disp_reset_n_gpio: disp-reset-n-state {
pins = "gpio8"; pins = "gpio8";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
mdp_vsync_p_gpio: mdp-vsync-p { mdp_vsync_p_gpio: mdp-vsync-p-state {
pins = "gpio10"; pins = "gpio10";
function = "mdp_vsync"; function = "mdp_vsync";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
sw_service_gpio: sw-service-gpio { sw_service_gpio: sw-service-gpio-state {
pins = "gpio16"; pins = "gpio16";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-up; bias-pull-up;
}; };
usb_detect: usb-detect { usb_detect: usb-detect-state {
pins = "gpio25"; pins = "gpio25";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -876,7 +876,7 @@ usb_detect: usb-detect { ...@@ -876,7 +876,7 @@ usb_detect: usb-detect {
output-high; output-high;
}; };
uim_detect_en: uim-detect-en { uim_detect_en: uim-detect-en-state {
pins = "gpio29"; pins = "gpio29";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -884,14 +884,14 @@ uim_detect_en: uim-detect-en { ...@@ -884,14 +884,14 @@ uim_detect_en: uim-detect-en {
output-high; output-high;
}; };
tray_det_pin: tray-det { tray_det_pin: tray-det-state {
pins = "gpio40"; pins = "gpio40";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
tp_vddio_en: tp-vddio-en { tp_vddio_en: tp-vddio-en-state {
pins = "gpio50"; pins = "gpio50";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -899,7 +899,7 @@ tp_vddio_en: tp-vddio-en { ...@@ -899,7 +899,7 @@ tp_vddio_en: tp-vddio-en {
output-high; output-high;
}; };
lcd_vddio_en: lcd-vddio-en { lcd_vddio_en: lcd-vddio-en-state {
pins = "gpio51"; pins = "gpio51";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -907,14 +907,14 @@ lcd_vddio_en: lcd-vddio-en { ...@@ -907,14 +907,14 @@ lcd_vddio_en: lcd-vddio-en {
output-low; output-low;
}; };
wl_host_wake: wl-host-wake { wl_host_wake: wl-host-wake-state {
pins = "gpio79"; pins = "gpio79";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
wl_reg_on: wl-reg-on { wl_reg_on: wl-reg-on-state {
pins = "gpio84"; pins = "gpio84";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -922,20 +922,20 @@ wl_reg_on: wl-reg-on { ...@@ -922,20 +922,20 @@ wl_reg_on: wl-reg-on {
output-low; output-low;
}; };
ts_reset_n: ts-rst-n { ts_reset_n: ts-rst-n-state {
pins = "gpio89"; pins = "gpio89";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
}; };
touch_int_n: touch-int-n { touch_int_n: touch-int-n-state {
pins = "gpio125"; pins = "gpio125";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-up; bias-pull-up;
}; };
touch_int_sleep: touch-int-sleep { touch_int_sleep: touch-int-sleep-state {
pins = "gpio125"; pins = "gpio125";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
......
...@@ -691,35 +691,35 @@ divclk4_pin_a: divclk4-state { ...@@ -691,35 +691,35 @@ divclk4_pin_a: divclk4-state {
}; };
&tlmm { &tlmm {
mdss_dsi_default: mdss_dsi_default { mdss_dsi_default: mdss-dsi-default-state {
pins = "gpio8"; pins = "gpio8";
function = "gpio"; function = "gpio";
drive-strength = <8>; drive-strength = <8>;
bias-disable; bias-disable;
}; };
mdss_dsi_sleep: mdss_dsi_sleep { mdss_dsi_sleep: mdss-dsi-sleep-state {
pins = "gpio8"; pins = "gpio8";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
mdss_te_default: mdss_te_default { mdss_te_default: mdss-te-default-state {
pins = "gpio10"; pins = "gpio10";
function = "mdp_vsync"; function = "mdp_vsync";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
mdss_te_sleep: mdss_te_sleep { mdss_te_sleep: mdss-te-sleep-state {
pins = "gpio10"; pins = "gpio10";
function = "mdp_vsync"; function = "mdp_vsync";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
nfc_default: nfc_default { nfc_default: nfc-default-state {
pins = "gpio12", "gpio21"; pins = "gpio12", "gpio21";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
......
...@@ -446,28 +446,28 @@ &tlmm { ...@@ -446,28 +446,28 @@ &tlmm {
"RFFE1_DATA", /* GPIO_148 */ "RFFE1_DATA", /* GPIO_148 */
"RFFE1_CLK"; /* GPIO_149 */ "RFFE1_CLK"; /* GPIO_149 */
touchscreen_default: touchscreen_default { touchscreen_default: touchscreen-default-state {
pins = "gpio89", "gpio125"; pins = "gpio89", "gpio125";
function = "gpio"; function = "gpio";
drive-strength = <10>; drive-strength = <10>;
bias-pull-up; bias-pull-up;
}; };
touchscreen_sleep: touchscreen_sleep { touchscreen_sleep: touchscreen-sleep-state {
pins = "gpio89", "gpio125"; pins = "gpio89", "gpio125";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
vibrator_default: vibrator_default { vibrator_default: vibrator-default-state {
pins = "gpio93"; pins = "gpio93";
function = "gpio"; function = "gpio";
drive-strength = <8>; drive-strength = <8>;
bias-pull-up; bias-pull-up;
}; };
vibrator_sleep: vibrator_sleep { vibrator_sleep: vibrator-sleep-state {
pins = "gpio93"; pins = "gpio93";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
......
...@@ -1280,15 +1280,15 @@ tlmm: pinctrl@1010000 { ...@@ -1280,15 +1280,15 @@ tlmm: pinctrl@1010000 {
interrupt-controller; interrupt-controller;
#interrupt-cells = <2>; #interrupt-cells = <2>;
blsp1_spi1_default: blsp1-spi1-default { blsp1_spi1_default: blsp1-spi1-default-state {
spi { spi-pins {
pins = "gpio0", "gpio1", "gpio3"; pins = "gpio0", "gpio1", "gpio3";
function = "blsp_spi1"; function = "blsp_spi1";
drive-strength = <12>; drive-strength = <12>;
bias-disable; bias-disable;
}; };
cs { cs-pins {
pins = "gpio2"; pins = "gpio2";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
...@@ -1297,42 +1297,42 @@ cs { ...@@ -1297,42 +1297,42 @@ cs {
}; };
}; };
blsp1_spi1_sleep: blsp1-spi1-sleep { blsp1_spi1_sleep: blsp1-spi1-sleep-state {
pins = "gpio0", "gpio1", "gpio2", "gpio3"; pins = "gpio0", "gpio1", "gpio2", "gpio3";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
blsp2_uart2_2pins_default: blsp2-uart1-2pins { blsp2_uart2_2pins_default: blsp2-uart1-2pins-state {
pins = "gpio4", "gpio5"; pins = "gpio4", "gpio5";
function = "blsp_uart8"; function = "blsp_uart8";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
blsp2_uart2_2pins_sleep: blsp2-uart1-2pins-sleep { blsp2_uart2_2pins_sleep: blsp2-uart1-2pins-sleep-state {
pins = "gpio4", "gpio5"; pins = "gpio4", "gpio5";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
blsp2_i2c2_default: blsp2-i2c2 { blsp2_i2c2_default: blsp2-i2c2-state {
pins = "gpio6", "gpio7"; pins = "gpio6", "gpio7";
function = "blsp_i2c8"; function = "blsp_i2c8";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
blsp2_i2c2_sleep: blsp2-i2c2-sleep { blsp2_i2c2_sleep: blsp2-i2c2-sleep-state {
pins = "gpio6", "gpio7"; pins = "gpio6", "gpio7";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
cci0_default: cci0-default { cci0_default: cci0-default-state {
pins = "gpio17", "gpio18"; pins = "gpio17", "gpio18";
function = "cci_i2c"; function = "cci_i2c";
drive-strength = <16>; drive-strength = <16>;
...@@ -1340,22 +1340,22 @@ cci0_default: cci0-default { ...@@ -1340,22 +1340,22 @@ cci0_default: cci0-default {
}; };
camera0_state_on: camera0_state_on:
camera_rear_default: camera-rear-default { camera_rear_default: camera-rear-default-state {
camera0_mclk: mclk0 { camera0_mclk: mclk0-pins {
pins = "gpio13"; pins = "gpio13";
function = "cam_mclk"; function = "cam_mclk";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
camera0_rst: rst { camera0_rst: rst-pins {
pins = "gpio25"; pins = "gpio25";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
camera0_pwdn: pwdn { camera0_pwdn: pwdn-pins {
pins = "gpio26"; pins = "gpio26";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
...@@ -1363,7 +1363,7 @@ camera0_pwdn: pwdn { ...@@ -1363,7 +1363,7 @@ camera0_pwdn: pwdn {
}; };
}; };
cci1_default: cci1-default { cci1_default: cci1-default-state {
pins = "gpio19", "gpio20"; pins = "gpio19", "gpio20";
function = "cci_i2c"; function = "cci_i2c";
drive-strength = <16>; drive-strength = <16>;
...@@ -1371,22 +1371,22 @@ cci1_default: cci1-default { ...@@ -1371,22 +1371,22 @@ cci1_default: cci1-default {
}; };
camera1_state_on: camera1_state_on:
camera_board_default: camera-board-default { camera_board_default: camera-board-default-state {
mclk1 { mclk1-pins {
pins = "gpio14"; pins = "gpio14";
function = "cam_mclk"; function = "cam_mclk";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
pwdn { pwdn-pins {
pins = "gpio98"; pins = "gpio98";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
rst { rst-pins {
pins = "gpio104"; pins = "gpio104";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
...@@ -1395,22 +1395,22 @@ rst { ...@@ -1395,22 +1395,22 @@ rst {
}; };
camera2_state_on: camera2_state_on:
camera_front_default: camera-front-default { camera_front_default: camera-front-default-state {
camera2_mclk: mclk2 { camera2_mclk: mclk2-pins {
pins = "gpio15"; pins = "gpio15";
function = "cam_mclk"; function = "cam_mclk";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
camera2_rst: rst { camera2_rst: rst-pins {
pins = "gpio23"; pins = "gpio23";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
pwdn { pwdn-pins {
pins = "gpio133"; pins = "gpio133";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
...@@ -1418,22 +1418,22 @@ pwdn { ...@@ -1418,22 +1418,22 @@ pwdn {
}; };
}; };
pcie0_state_on: pcie0-state-on { pcie0_state_on: pcie0-state-on-state {
perst { perst-pins {
pins = "gpio35"; pins = "gpio35";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
clkreq { clkreq-pins {
pins = "gpio36"; pins = "gpio36";
function = "pci_e0"; function = "pci_e0";
drive-strength = <2>; drive-strength = <2>;
bias-pull-up; bias-pull-up;
}; };
wake { wake-pins {
pins = "gpio37"; pins = "gpio37";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -1441,22 +1441,22 @@ wake { ...@@ -1441,22 +1441,22 @@ wake {
}; };
}; };
pcie0_state_off: pcie0-state-off { pcie0_state_off: pcie0-state-off-state {
perst { perst-pins {
pins = "gpio35"; pins = "gpio35";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
clkreq { clkreq-pins {
pins = "gpio36"; pins = "gpio36";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
wake { wake-pins {
pins = "gpio37"; pins = "gpio37";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -1464,63 +1464,63 @@ wake { ...@@ -1464,63 +1464,63 @@ wake {
}; };
}; };
blsp1_uart2_default: blsp1-uart2-default { blsp1_uart2_default: blsp1-uart2-default-state {
pins = "gpio41", "gpio42", "gpio43", "gpio44"; pins = "gpio41", "gpio42", "gpio43", "gpio44";
function = "blsp_uart2"; function = "blsp_uart2";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
blsp1_uart2_sleep: blsp1-uart2-sleep { blsp1_uart2_sleep: blsp1-uart2-sleep-state {
pins = "gpio41", "gpio42", "gpio43", "gpio44"; pins = "gpio41", "gpio42", "gpio43", "gpio44";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
blsp1_i2c3_default: blsp1-i2c2-default { blsp1_i2c3_default: blsp1-i2c2-default-state {
pins = "gpio47", "gpio48"; pins = "gpio47", "gpio48";
function = "blsp_i2c3"; function = "blsp_i2c3";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
blsp1_i2c3_sleep: blsp1-i2c2-sleep { blsp1_i2c3_sleep: blsp1-i2c2-sleep-state {
pins = "gpio47", "gpio48"; pins = "gpio47", "gpio48";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
blsp2_uart3_4pins_default: blsp2-uart2-4pins { blsp2_uart3_4pins_default: blsp2-uart2-4pins-state {
pins = "gpio49", "gpio50", "gpio51", "gpio52"; pins = "gpio49", "gpio50", "gpio51", "gpio52";
function = "blsp_uart9"; function = "blsp_uart9";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
blsp2_uart3_4pins_sleep: blsp2-uart2-4pins-sleep { blsp2_uart3_4pins_sleep: blsp2-uart2-4pins-sleep-state {
pins = "gpio49", "gpio50", "gpio51", "gpio52"; pins = "gpio49", "gpio50", "gpio51", "gpio52";
function = "blsp_uart9"; function = "blsp_uart9";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
blsp2_i2c3_default: blsp2-i2c3 { blsp2_i2c3_default: blsp2-i2c3-state-state {
pins = "gpio51", "gpio52"; pins = "gpio51", "gpio52";
function = "blsp_i2c9"; function = "blsp_i2c9";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
blsp2_i2c3_sleep: blsp2-i2c3-sleep { blsp2_i2c3_sleep: blsp2-i2c3-sleep-state {
pins = "gpio51", "gpio52"; pins = "gpio51", "gpio52";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
wcd_intr_default: wcd-intr-default { wcd_intr_default: wcd-intr-default-state {
pins = "gpio54"; pins = "gpio54";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -1528,21 +1528,21 @@ wcd_intr_default: wcd-intr-default { ...@@ -1528,21 +1528,21 @@ wcd_intr_default: wcd-intr-default {
input-enable; input-enable;
}; };
blsp2_i2c1_default: blsp2-i2c1 { blsp2_i2c1_default: blsp2-i2c1-state {
pins = "gpio55", "gpio56"; pins = "gpio55", "gpio56";
function = "blsp_i2c7"; function = "blsp_i2c7";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
blsp2_i2c1_sleep: blsp2-i2c0-sleep { blsp2_i2c1_sleep: blsp2-i2c0-sleep-state {
pins = "gpio55", "gpio56"; pins = "gpio55", "gpio56";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
blsp2_i2c5_default: blsp2-i2c5 { blsp2_i2c5_default: blsp2-i2c5-state {
pins = "gpio60", "gpio61"; pins = "gpio60", "gpio61";
function = "blsp_i2c11"; function = "blsp_i2c11";
drive-strength = <2>; drive-strength = <2>;
...@@ -1551,7 +1551,7 @@ blsp2_i2c5_default: blsp2-i2c5 { ...@@ -1551,7 +1551,7 @@ blsp2_i2c5_default: blsp2-i2c5 {
/* Sleep state for BLSP2_I2C5 is missing.. */ /* Sleep state for BLSP2_I2C5 is missing.. */
cdc_reset_active: cdc-reset-active { cdc_reset_active: cdc-reset-active-state {
pins = "gpio64"; pins = "gpio64";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
...@@ -1559,7 +1559,7 @@ cdc_reset_active: cdc-reset-active { ...@@ -1559,7 +1559,7 @@ cdc_reset_active: cdc-reset-active {
output-high; output-high;
}; };
cdc_reset_sleep: cdc-reset-sleep { cdc_reset_sleep: cdc-reset-sleep-state {
pins = "gpio64"; pins = "gpio64";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
...@@ -1567,15 +1567,15 @@ cdc_reset_sleep: cdc-reset-sleep { ...@@ -1567,15 +1567,15 @@ cdc_reset_sleep: cdc-reset-sleep {
output-low; output-low;
}; };
blsp2_spi6_default: blsp2-spi5-default { blsp2_spi6_default: blsp2-spi5-default-state {
spi { spi-pins {
pins = "gpio85", "gpio86", "gpio88"; pins = "gpio85", "gpio86", "gpio88";
function = "blsp_spi12"; function = "blsp_spi12";
drive-strength = <12>; drive-strength = <12>;
bias-disable; bias-disable;
}; };
cs { cs-pins {
pins = "gpio87"; pins = "gpio87";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
...@@ -1584,43 +1584,43 @@ cs { ...@@ -1584,43 +1584,43 @@ cs {
}; };
}; };
blsp2_spi6_sleep: blsp2-spi5-sleep { blsp2_spi6_sleep: blsp2-spi5-sleep-state {
pins = "gpio85", "gpio86", "gpio87", "gpio88"; pins = "gpio85", "gpio86", "gpio87", "gpio88";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
blsp2_i2c6_default: blsp2-i2c6 { blsp2_i2c6_default: blsp2-i2c6-state {
pins = "gpio87", "gpio88"; pins = "gpio87", "gpio88";
function = "blsp_i2c12"; function = "blsp_i2c12";
drive-strength = <16>; drive-strength = <16>;
bias-disable; bias-disable;
}; };
blsp2_i2c6_sleep: blsp2-i2c6-sleep { blsp2_i2c6_sleep: blsp2-i2c6-sleep-state {
pins = "gpio87", "gpio88"; pins = "gpio87", "gpio88";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
pcie1_state_on: pcie1-state-on { pcie1_state_on: pcie1-on-state {
perst { perst-pins {
pins = "gpio130"; pins = "gpio130";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
clkreq { clkreq-pins {
pins = "gpio131"; pins = "gpio131";
function = "pci_e1"; function = "pci_e1";
drive-strength = <2>; drive-strength = <2>;
bias-pull-up; bias-pull-up;
}; };
wake { wake-pins {
pins = "gpio132"; pins = "gpio132";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -1628,16 +1628,16 @@ wake { ...@@ -1628,16 +1628,16 @@ wake {
}; };
}; };
pcie1_state_off: pcie1-state-off { pcie1_state_off: pcie1-off-state {
/* Perst is missing? */ /* Perst is missing? */
clkreq { clkreq-pins {
pins = "gpio131"; pins = "gpio131";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
wake { wake-pins {
pins = "gpio132"; pins = "gpio132";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -1645,22 +1645,22 @@ wake { ...@@ -1645,22 +1645,22 @@ wake {
}; };
}; };
pcie2_state_on: pcie2-state-on { pcie2_state_on: pcie2-on-state {
perst { perst-pins {
pins = "gpio114"; pins = "gpio114";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-pull-down; bias-pull-down;
}; };
clkreq { clkreq-pins {
pins = "gpio115"; pins = "gpio115";
function = "pci_e2"; function = "pci_e2";
drive-strength = <2>; drive-strength = <2>;
bias-pull-up; bias-pull-up;
}; };
wake { wake-pins {
pins = "gpio116"; pins = "gpio116";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -1668,16 +1668,16 @@ wake { ...@@ -1668,16 +1668,16 @@ wake {
}; };
}; };
pcie2_state_off: pcie2-state-off { pcie2_state_off: pcie2-off-state {
/* Perst is missing? */ /* Perst is missing? */
clkreq { clkreq-pins {
pins = "gpio115"; pins = "gpio115";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
wake { wake-pins {
pins = "gpio116"; pins = "gpio116";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
...@@ -1685,90 +1685,90 @@ wake { ...@@ -1685,90 +1685,90 @@ wake {
}; };
}; };
sdc1_state_on: sdc1-state-on { sdc1_state_on: sdc1-on-state {
clk { clk-pins {
pins = "sdc1_clk"; pins = "sdc1_clk";
bias-disable; bias-disable;
drive-strength = <16>; drive-strength = <16>;
}; };
cmd { cmd-pins {
pins = "sdc1_cmd"; pins = "sdc1_cmd";
bias-pull-up; bias-pull-up;
drive-strength = <10>; drive-strength = <10>;
}; };
data { data-pins {
pins = "sdc1_data"; pins = "sdc1_data";
bias-pull-up; bias-pull-up;
drive-strength = <10>; drive-strength = <10>;
}; };
rclk { rclk-pins {
pins = "sdc1_rclk"; pins = "sdc1_rclk";
bias-pull-down; bias-pull-down;
}; };
}; };
sdc1_state_off: sdc1-state-off { sdc1_state_off: sdc1-off-state {
clk { clk-pins {
pins = "sdc1_clk"; pins = "sdc1_clk";
bias-disable; bias-disable;
drive-strength = <2>; drive-strength = <2>;
}; };
cmd { cmd-pins {
pins = "sdc1_cmd"; pins = "sdc1_cmd";
bias-pull-up; bias-pull-up;
drive-strength = <2>; drive-strength = <2>;
}; };
data { data-pins {
pins = "sdc1_data"; pins = "sdc1_data";
bias-pull-up; bias-pull-up;
drive-strength = <2>; drive-strength = <2>;
}; };
rclk { rclk-pins {
pins = "sdc1_rclk"; pins = "sdc1_rclk";
bias-pull-down; bias-pull-down;
}; };
}; };
sdc2_state_on: sdc2-clk-on { sdc2_state_on: sdc2-on-state {
clk { clk-pins {
pins = "sdc2_clk"; pins = "sdc2_clk";
bias-disable; bias-disable;
drive-strength = <16>; drive-strength = <16>;
}; };
cmd { cmd-pins {
pins = "sdc2_cmd"; pins = "sdc2_cmd";
bias-pull-up; bias-pull-up;
drive-strength = <10>; drive-strength = <10>;
}; };
data { data-pins {
pins = "sdc2_data"; pins = "sdc2_data";
bias-pull-up; bias-pull-up;
drive-strength = <10>; drive-strength = <10>;
}; };
}; };
sdc2_state_off: sdc2-clk-off { sdc2_state_off: sdc2-off-state {
clk { clk-pins {
pins = "sdc2_clk"; pins = "sdc2_clk";
bias-disable; bias-disable;
drive-strength = <2>; drive-strength = <2>;
}; };
cmd { cmd-pins {
pins = "sdc2_cmd"; pins = "sdc2_cmd";
bias-pull-up; bias-pull-up;
drive-strength = <2>; drive-strength = <2>;
}; };
data { data-pins {
pins = "sdc2_data"; pins = "sdc2_data";
bias-pull-up; bias-pull-up;
drive-strength = <2>; drive-strength = <2>;
......
...@@ -399,14 +399,14 @@ &tlmm { ...@@ -399,14 +399,14 @@ &tlmm {
"RFFE1_DATA", /* GPIO_148 */ "RFFE1_DATA", /* GPIO_148 */
"RFFE1_CLK"; /* GPIO_149 */ "RFFE1_CLK"; /* GPIO_149 */
touchscreen_default: touchscreen-default { touchscreen_default: touchscreen-default-state {
pins = "gpio89", "gpio125"; pins = "gpio89", "gpio125";
function = "gpio"; function = "gpio";
drive-strength = <10>; drive-strength = <10>;
bias-pull-up; bias-pull-up;
}; };
touchscreen_sleep: touchscreen-sleep { touchscreen_sleep: touchscreen-sleep-state {
pins = "gpio89", "gpio125"; pins = "gpio89", "gpio125";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
......
...@@ -469,28 +469,28 @@ &tlmm { ...@@ -469,28 +469,28 @@ &tlmm {
"RFFE1_DATA", /* GPIO_148 */ "RFFE1_DATA", /* GPIO_148 */
"RFFE1_CLK"; /* GPIO_149 */ "RFFE1_CLK"; /* GPIO_149 */
touchkey_default: touchkey_default { touchkey_default: touchkey-default-state {
pins = "gpio77"; pins = "gpio77";
function = "gpio"; function = "gpio";
drive-strength = <16>; drive-strength = <16>;
bias-pull-up; bias-pull-up;
}; };
touchkey_sleep: touchkey_sleep { touchkey_sleep: touchkey-sleep-state {
pins = "gpio77"; pins = "gpio77";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
bias-disable; bias-disable;
}; };
touchscreen_default: touchscreen_default { touchscreen_default: touchscreen-default-state {
pins = "gpio75", "gpio125"; pins = "gpio75", "gpio125";
function = "gpio"; function = "gpio";
drive-strength = <10>; drive-strength = <10>;
bias-pull-up; bias-pull-up;
}; };
touchscreen_sleep: touchscreen_sleep { touchscreen_sleep: touchscreen-sleep-state {
pins = "gpio75", "gpio125"; pins = "gpio75", "gpio125";
function = "gpio"; function = "gpio";
drive-strength = <2>; drive-strength = <2>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment