Loading arch/arm64/boot/dts/qcom/msm8998-pins.dtsi 0 → 100644 +78 −0 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0 /* Copyright (c) 2018, The Linux Foundation. All rights reserved. */ &tlmm { sdc2_clk_on: sdc2_clk_on { config { pins = "sdc2_clk"; bias-disable; /* NO pull */ drive-strength = <16>; /* 16 mA */ }; }; sdc2_clk_off: sdc2_clk_off { config { pins = "sdc2_clk"; bias-disable; /* NO pull */ drive-strength = <2>; /* 2 mA */ }; }; sdc2_cmd_on: sdc2_cmd_on { config { pins = "sdc2_cmd"; bias-pull-up; /* pull up */ drive-strength = <10>; /* 10 mA */ }; }; sdc2_cmd_off: sdc2_cmd_off { config { pins = "sdc2_cmd"; bias-pull-up; /* pull up */ drive-strength = <2>; /* 2 mA */ }; }; sdc2_data_on: sdc2_data_on { config { pins = "sdc2_data"; bias-pull-up; /* pull up */ drive-strength = <10>; /* 10 mA */ }; }; sdc2_data_off: sdc2_data_off { config { pins = "sdc2_data"; bias-pull-up; /* pull up */ drive-strength = <2>; /* 2 mA */ }; }; sdc2_cd_on: sdc2_cd_on { mux { pins = "gpio95"; function = "gpio"; }; config { pins = "gpio95"; bias-pull-up; /* pull up */ drive-strength = <2>; /* 2 mA */ }; }; sdc2_cd_off: sdc2_cd_off { mux { pins = "gpio95"; function = "gpio"; }; config { pins = "gpio95"; bias-pull-up; /* pull up */ drive-strength = <2>; /* 2 mA */ }; }; }; arch/arm64/boot/dts/qcom/msm8998.dtsi +2 −0 Original line number Diff line number Diff line Loading @@ -706,3 +706,5 @@ intc: interrupt-controller@17a00000 { }; }; }; #include "msm8998-pins.dtsi" Loading
arch/arm64/boot/dts/qcom/msm8998-pins.dtsi 0 → 100644 +78 −0 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0 /* Copyright (c) 2018, The Linux Foundation. All rights reserved. */ &tlmm { sdc2_clk_on: sdc2_clk_on { config { pins = "sdc2_clk"; bias-disable; /* NO pull */ drive-strength = <16>; /* 16 mA */ }; }; sdc2_clk_off: sdc2_clk_off { config { pins = "sdc2_clk"; bias-disable; /* NO pull */ drive-strength = <2>; /* 2 mA */ }; }; sdc2_cmd_on: sdc2_cmd_on { config { pins = "sdc2_cmd"; bias-pull-up; /* pull up */ drive-strength = <10>; /* 10 mA */ }; }; sdc2_cmd_off: sdc2_cmd_off { config { pins = "sdc2_cmd"; bias-pull-up; /* pull up */ drive-strength = <2>; /* 2 mA */ }; }; sdc2_data_on: sdc2_data_on { config { pins = "sdc2_data"; bias-pull-up; /* pull up */ drive-strength = <10>; /* 10 mA */ }; }; sdc2_data_off: sdc2_data_off { config { pins = "sdc2_data"; bias-pull-up; /* pull up */ drive-strength = <2>; /* 2 mA */ }; }; sdc2_cd_on: sdc2_cd_on { mux { pins = "gpio95"; function = "gpio"; }; config { pins = "gpio95"; bias-pull-up; /* pull up */ drive-strength = <2>; /* 2 mA */ }; }; sdc2_cd_off: sdc2_cd_off { mux { pins = "gpio95"; function = "gpio"; }; config { pins = "gpio95"; bias-pull-up; /* pull up */ drive-strength = <2>; /* 2 mA */ }; }; };
arch/arm64/boot/dts/qcom/msm8998.dtsi +2 −0 Original line number Diff line number Diff line Loading @@ -706,3 +706,5 @@ intc: interrupt-controller@17a00000 { }; }; }; #include "msm8998-pins.dtsi"