Loading arch/arm/boot/dts/qcom/sdxhedgehog-pinctrl.dtsi +20 −20 Original line number Diff line number Diff line Loading @@ -535,12 +535,12 @@ mdss_cs_active: mdss_cs_active { mux { pins = "gpio21"; pins = "gpio13"; function = "ebi2_lcd"; }; config { pins = "gpio21"; pins = "gpio13"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ }; Loading @@ -548,12 +548,12 @@ mdss_cs_sleep: mdss_cs_sleep { mux { pins = "gpio21"; pins = "gpio13"; function = "ebi2_lcd"; }; config { pins = "gpio21"; pins = "gpio13"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ }; Loading @@ -561,12 +561,12 @@ mdss_te_active: mdss_te_active { mux { pins = "gpio22"; pins = "gpio14"; function = "ebi2_lcd"; }; config { pins = "gpio22"; pins = "gpio14"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ }; Loading @@ -574,12 +574,12 @@ mdss_te_sleep: mdss_te_sleep { mux { pins = "gpio22"; pins = "gpio14"; function = "ebi2_lcd"; }; config { pins = "gpio22"; pins = "gpio14"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ }; Loading @@ -587,12 +587,12 @@ mdss_rs_active: mdss_rs_active { mux { pins = "gpio23"; pins = "gpio15"; function = "ebi2_lcd"; }; config { pins = "gpio23"; pins = "gpio15"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ }; Loading @@ -600,12 +600,12 @@ mdss_rs_sleep: mdss_rs_sleep { mux { pins = "gpio23"; pins = "gpio15"; function = "ebi2_lcd"; }; config { pins = "gpio23"; pins = "gpio15"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ }; Loading @@ -613,12 +613,12 @@ mdss_ad_active: mdss_ad_active { mux { pins = "gpio20"; pins = "gpio12"; function = "ebi2_a"; }; config { pins = "gpio20"; pins = "gpio12"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ }; Loading @@ -626,12 +626,12 @@ mdss_ad_sleep: mdss_ad_sleep { mux { pins = "gpio20"; pins = "gpio12"; function = "ebi2_a"; }; config { pins = "gpio20"; pins = "gpio12"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ }; Loading @@ -639,12 +639,12 @@ mdss_bl_active: mdss_bl_active { mux { pins = "gpio68"; pins = "gpio57"; function = "gpio"; }; config { pins = "gpio68"; pins = "gpio57"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ output-high; Loading @@ -653,12 +653,12 @@ mdss_bl_sleep: mdss_bl_sleep { mux { pins = "gpio68"; pins = "gpio57"; function = "gpio"; }; config { pins = "gpio68"; pins = "gpio57"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ output-low; Loading drivers/pinctrl/qcom/pinctrl-sdxhedgehog.c +6 −6 Original line number Diff line number Diff line /* * Copyright (c) 2016, The Linux Foundation. All rights reserved. * Copyright (c) 2016-2017, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and Loading Loading @@ -445,11 +445,11 @@ static const char * const gpio_groups[] = { "gpio22", "gpio23", "gpio25", "gpio26", "gpio27", "gpio28", "gpio29", "gpio30", "gpio31", "gpio32", "gpio33", "gpio34", "gpio35", "gpio36", "gpio37", "gpio38", "gpio39", "gpio40", "gpio41", "gpio42", "gpio43", "gpio44", "gpio45", "gpio46", "gpio47", "gpio49", "gpio50", "gpio59", "gpio60", "gpio62", "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68", "gpio69", "gpio70", "gpio71", "gpio72", "gpio73", "gpio74", "gpio75", "gpio76", "gpio77", "gpio78", "gpio79", "gpio80", "gpio81", "gpio82", "gpio83", "gpio83", "gpio44", "gpio45", "gpio46", "gpio47", "gpio49", "gpio50", "gpio57", "gpio59", "gpio60", "gpio62", "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68", "gpio69", "gpio70", "gpio71", "gpio72", "gpio73", "gpio74", "gpio75", "gpio76", "gpio77", "gpio78", "gpio79", "gpio80", "gpio81", "gpio82", "gpio83", "gpio83", }; static const char * const uim2_data_groups[] = { "gpio0", Loading Loading
arch/arm/boot/dts/qcom/sdxhedgehog-pinctrl.dtsi +20 −20 Original line number Diff line number Diff line Loading @@ -535,12 +535,12 @@ mdss_cs_active: mdss_cs_active { mux { pins = "gpio21"; pins = "gpio13"; function = "ebi2_lcd"; }; config { pins = "gpio21"; pins = "gpio13"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ }; Loading @@ -548,12 +548,12 @@ mdss_cs_sleep: mdss_cs_sleep { mux { pins = "gpio21"; pins = "gpio13"; function = "ebi2_lcd"; }; config { pins = "gpio21"; pins = "gpio13"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ }; Loading @@ -561,12 +561,12 @@ mdss_te_active: mdss_te_active { mux { pins = "gpio22"; pins = "gpio14"; function = "ebi2_lcd"; }; config { pins = "gpio22"; pins = "gpio14"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ }; Loading @@ -574,12 +574,12 @@ mdss_te_sleep: mdss_te_sleep { mux { pins = "gpio22"; pins = "gpio14"; function = "ebi2_lcd"; }; config { pins = "gpio22"; pins = "gpio14"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ }; Loading @@ -587,12 +587,12 @@ mdss_rs_active: mdss_rs_active { mux { pins = "gpio23"; pins = "gpio15"; function = "ebi2_lcd"; }; config { pins = "gpio23"; pins = "gpio15"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ }; Loading @@ -600,12 +600,12 @@ mdss_rs_sleep: mdss_rs_sleep { mux { pins = "gpio23"; pins = "gpio15"; function = "ebi2_lcd"; }; config { pins = "gpio23"; pins = "gpio15"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ }; Loading @@ -613,12 +613,12 @@ mdss_ad_active: mdss_ad_active { mux { pins = "gpio20"; pins = "gpio12"; function = "ebi2_a"; }; config { pins = "gpio20"; pins = "gpio12"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ }; Loading @@ -626,12 +626,12 @@ mdss_ad_sleep: mdss_ad_sleep { mux { pins = "gpio20"; pins = "gpio12"; function = "ebi2_a"; }; config { pins = "gpio20"; pins = "gpio12"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ }; Loading @@ -639,12 +639,12 @@ mdss_bl_active: mdss_bl_active { mux { pins = "gpio68"; pins = "gpio57"; function = "gpio"; }; config { pins = "gpio68"; pins = "gpio57"; drive-strength = <10>; /* 10 mA */ bias-disable; /* NO pull */ output-high; Loading @@ -653,12 +653,12 @@ mdss_bl_sleep: mdss_bl_sleep { mux { pins = "gpio68"; pins = "gpio57"; function = "gpio"; }; config { pins = "gpio68"; pins = "gpio57"; drive-strength = <2>; /* 2 mA */ bias-disable; /* NO pull */ output-low; Loading
drivers/pinctrl/qcom/pinctrl-sdxhedgehog.c +6 −6 Original line number Diff line number Diff line /* * Copyright (c) 2016, The Linux Foundation. All rights reserved. * Copyright (c) 2016-2017, The Linux Foundation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 and Loading Loading @@ -445,11 +445,11 @@ static const char * const gpio_groups[] = { "gpio22", "gpio23", "gpio25", "gpio26", "gpio27", "gpio28", "gpio29", "gpio30", "gpio31", "gpio32", "gpio33", "gpio34", "gpio35", "gpio36", "gpio37", "gpio38", "gpio39", "gpio40", "gpio41", "gpio42", "gpio43", "gpio44", "gpio45", "gpio46", "gpio47", "gpio49", "gpio50", "gpio59", "gpio60", "gpio62", "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68", "gpio69", "gpio70", "gpio71", "gpio72", "gpio73", "gpio74", "gpio75", "gpio76", "gpio77", "gpio78", "gpio79", "gpio80", "gpio81", "gpio82", "gpio83", "gpio83", "gpio44", "gpio45", "gpio46", "gpio47", "gpio49", "gpio50", "gpio57", "gpio59", "gpio60", "gpio62", "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68", "gpio69", "gpio70", "gpio71", "gpio72", "gpio73", "gpio74", "gpio75", "gpio76", "gpio77", "gpio78", "gpio79", "gpio80", "gpio81", "gpio82", "gpio83", "gpio83", }; static const char * const uim2_data_groups[] = { "gpio0", Loading