mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-22 20:38:03 +00:00
fix(stm32mp13-fdts): align sdmmc pins with kernel
Update the pinctrl nodes for sdmmc instances in stm32mp13-pinctrl.dtsi file to align with Linux. The boards DT files then need to be updated accordingly. Signed-off-by: Yann Gautier <yann.gautier@foss.st.com> Change-Id: I4e1f3cf78794bfb7bbe53cfc7e88623c7e79855d
This commit is contained in:
parent
afbb10abdc
commit
c7ac7d65a7
2 changed files with 13 additions and 7 deletions
|
@ -17,7 +17,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
sdmmc1_b4_pins_a: sdmmc1-b4-0 {
|
sdmmc1_b4_pins_a: sdmmc1-b4-0 {
|
||||||
pins1 {
|
pins {
|
||||||
pinmux = <STM32_PINMUX('C', 8, AF12)>, /* SDMMC1_D0 */
|
pinmux = <STM32_PINMUX('C', 8, AF12)>, /* SDMMC1_D0 */
|
||||||
<STM32_PINMUX('C', 9, AF12)>, /* SDMMC1_D1 */
|
<STM32_PINMUX('C', 9, AF12)>, /* SDMMC1_D1 */
|
||||||
<STM32_PINMUX('C', 10, AF12)>, /* SDMMC1_D2 */
|
<STM32_PINMUX('C', 10, AF12)>, /* SDMMC1_D2 */
|
||||||
|
@ -27,16 +27,19 @@
|
||||||
drive-push-pull;
|
drive-push-pull;
|
||||||
bias-disable;
|
bias-disable;
|
||||||
};
|
};
|
||||||
pins2 {
|
};
|
||||||
|
|
||||||
|
sdmmc1_clk_pins_a: sdmmc1-clk-0 {
|
||||||
|
pins {
|
||||||
pinmux = <STM32_PINMUX('C', 12, AF12)>; /* SDMMC1_CK */
|
pinmux = <STM32_PINMUX('C', 12, AF12)>; /* SDMMC1_CK */
|
||||||
slew-rate = <2>;
|
slew-rate = <1>;
|
||||||
drive-push-pull;
|
drive-push-pull;
|
||||||
bias-disable;
|
bias-disable;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
sdmmc2_b4_pins_a: sdmmc2-b4-0 {
|
sdmmc2_b4_pins_a: sdmmc2-b4-0 {
|
||||||
pins1 {
|
pins {
|
||||||
pinmux = <STM32_PINMUX('B', 14, AF10)>, /* SDMMC2_D0 */
|
pinmux = <STM32_PINMUX('B', 14, AF10)>, /* SDMMC2_D0 */
|
||||||
<STM32_PINMUX('B', 15, AF10)>, /* SDMMC2_D1 */
|
<STM32_PINMUX('B', 15, AF10)>, /* SDMMC2_D1 */
|
||||||
<STM32_PINMUX('B', 3, AF10)>, /* SDMMC2_D2 */
|
<STM32_PINMUX('B', 3, AF10)>, /* SDMMC2_D2 */
|
||||||
|
@ -46,9 +49,12 @@
|
||||||
drive-push-pull;
|
drive-push-pull;
|
||||||
bias-pull-up;
|
bias-pull-up;
|
||||||
};
|
};
|
||||||
pins2 {
|
};
|
||||||
|
|
||||||
|
sdmmc2_clk_pins_a: sdmmc2-clk-0 {
|
||||||
|
pins {
|
||||||
pinmux = <STM32_PINMUX('E', 3, AF10)>; /* SDMMC2_CK */
|
pinmux = <STM32_PINMUX('E', 3, AF10)>; /* SDMMC2_CK */
|
||||||
slew-rate = <2>;
|
slew-rate = <1>;
|
||||||
drive-push-pull;
|
drive-push-pull;
|
||||||
bias-pull-up;
|
bias-pull-up;
|
||||||
};
|
};
|
||||||
|
|
|
@ -303,7 +303,7 @@
|
||||||
|
|
||||||
&sdmmc1 {
|
&sdmmc1 {
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
pinctrl-0 = <&sdmmc1_b4_pins_a>;
|
pinctrl-0 = <&sdmmc1_b4_pins_a &sdmmc1_clk_pins_a>;
|
||||||
disable-wp;
|
disable-wp;
|
||||||
st,neg-edge;
|
st,neg-edge;
|
||||||
bus-width = <4>;
|
bus-width = <4>;
|
||||||
|
|
Loading…
Add table
Reference in a new issue