|
@@ -812,31 +812,80 @@
|
|
|
};
|
|
|
|
|
|
sdmmc2_b4_pins_a: sdmmc2-b4-0 {
|
|
|
- pins {
|
|
|
+ pins1 {
|
|
|
pinmux = <STM32_PINMUX('B', 14, AF9)>, /* SDMMC2_D0 */
|
|
|
<STM32_PINMUX('B', 15, AF9)>, /* SDMMC2_D1 */
|
|
|
<STM32_PINMUX('B', 3, AF9)>, /* SDMMC2_D2 */
|
|
|
<STM32_PINMUX('B', 4, AF9)>, /* SDMMC2_D3 */
|
|
|
- <STM32_PINMUX('E', 3, AF9)>, /* SDMMC2_CK */
|
|
|
<STM32_PINMUX('G', 6, AF10)>; /* SDMMC2_CMD */
|
|
|
- slew-rate = <3>;
|
|
|
+ slew-rate = <1>;
|
|
|
+ drive-push-pull;
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
+ pins2 {
|
|
|
+ pinmux = <STM32_PINMUX('E', 3, AF9)>; /* SDMMC2_CK */
|
|
|
+ slew-rate = <2>;
|
|
|
drive-push-pull;
|
|
|
bias-pull-up;
|
|
|
};
|
|
|
};
|
|
|
|
|
|
+ sdmmc2_b4_od_pins_a: sdmmc2-b4-od-0 {
|
|
|
+ pins1 {
|
|
|
+ pinmux = <STM32_PINMUX('B', 14, AF9)>, /* SDMMC2_D0 */
|
|
|
+ <STM32_PINMUX('B', 15, AF9)>, /* SDMMC2_D1 */
|
|
|
+ <STM32_PINMUX('B', 3, AF9)>, /* SDMMC2_D2 */
|
|
|
+ <STM32_PINMUX('B', 4, AF9)>; /* SDMMC2_D3 */
|
|
|
+ slew-rate = <1>;
|
|
|
+ drive-push-pull;
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
+ pins2 {
|
|
|
+ pinmux = <STM32_PINMUX('E', 3, AF9)>; /* SDMMC2_CK */
|
|
|
+ slew-rate = <2>;
|
|
|
+ drive-push-pull;
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
+ pins3 {
|
|
|
+ pinmux = <STM32_PINMUX('G', 6, AF10)>; /* SDMMC2_CMD */
|
|
|
+ slew-rate = <1>;
|
|
|
+ drive-open-drain;
|
|
|
+ bias-pull-up;
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
+ sdmmc2_b4_sleep_pins_a: sdmmc2-b4-sleep-0 {
|
|
|
+ pins {
|
|
|
+ pinmux = <STM32_PINMUX('B', 14, ANALOG)>, /* SDMMC2_D0 */
|
|
|
+ <STM32_PINMUX('B', 15, ANALOG)>, /* SDMMC2_D1 */
|
|
|
+ <STM32_PINMUX('B', 3, ANALOG)>, /* SDMMC2_D2 */
|
|
|
+ <STM32_PINMUX('B', 4, ANALOG)>, /* SDMMC2_D3 */
|
|
|
+ <STM32_PINMUX('E', 3, ANALOG)>, /* SDMMC2_CK */
|
|
|
+ <STM32_PINMUX('G', 6, ANALOG)>; /* SDMMC2_CMD */
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
sdmmc2_d47_pins_a: sdmmc2-d47-0 {
|
|
|
pins {
|
|
|
pinmux = <STM32_PINMUX('A', 8, AF9)>, /* SDMMC2_D4 */
|
|
|
<STM32_PINMUX('A', 9, AF10)>, /* SDMMC2_D5 */
|
|
|
<STM32_PINMUX('E', 5, AF9)>, /* SDMMC2_D6 */
|
|
|
<STM32_PINMUX('D', 3, AF9)>; /* SDMMC2_D7 */
|
|
|
- slew-rate = <3>;
|
|
|
+ slew-rate = <1>;
|
|
|
drive-push-pull;
|
|
|
bias-pull-up;
|
|
|
};
|
|
|
};
|
|
|
|
|
|
+ sdmmc2_d47_sleep_pins_a: sdmmc2-d47-sleep-0 {
|
|
|
+ pins {
|
|
|
+ pinmux = <STM32_PINMUX('A', 8, ANALOG)>, /* SDMMC2_D4 */
|
|
|
+ <STM32_PINMUX('A', 9, ANALOG)>, /* SDMMC2_D5 */
|
|
|
+ <STM32_PINMUX('E', 5, ANALOG)>, /* SDMMC2_D6 */
|
|
|
+ <STM32_PINMUX('D', 3, ANALOG)>; /* SDMMC2_D7 */
|
|
|
+ };
|
|
|
+ };
|
|
|
+
|
|
|
spdifrx_pins_a: spdifrx-0 {
|
|
|
pins {
|
|
|
pinmux = <STM32_PINMUX('G', 12, AF8)>; /* SPDIF_IN1 */
|