Skip to content

Commit 006b5b5

Browse files
committed
ARM: dts: at91: sam9x60ek: Add sdmmc1 node
sdmmc1 is not populated by default on sam9x60ek, but there are cases where it is populated with wilc3000. Add the node, but keep it disabled. Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
1 parent 75ba0cf commit 006b5b5

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

arch/arm/boot/dts/at91-sam9x60ek.dts

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,18 @@
546546
};
547547
};
548548

549+
sdmmc1 {
550+
pinctrl_sdmmc1_default: sdmmc1 {
551+
atmel,pins =
552+
<AT91_PIOA 13 AT91_PERIPH_B (AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA13 CK periph B */
553+
AT91_PIOA 12 AT91_PERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA12 CMD periph B with pullup */
554+
AT91_PIOA 11 AT91_PERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA11 DAT0 periph B with pullup */
555+
AT91_PIOA 2 AT91_PERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA2 DAT1 periph B with pullup */
556+
AT91_PIOA 3 AT91_PERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI) /* PA3 DAT2 periph B with pullup */
557+
AT91_PIOA 4 AT91_PERIPH_B (AT91_PINCTRL_PULL_UP | AT91_PINCTRL_DRIVE_STRENGTH_HI)>; /* PA4 DAT3 periph B with pullup */
558+
};
559+
};
560+
549561
gpio_keys {
550562
pinctrl_key_gpio_default: pinctrl_key_gpio {
551563
atmel,pins = <AT91_PIOD 18 AT91_PERIPH_GPIO AT91_PINCTRL_NONE>;
@@ -578,6 +590,15 @@
578590
disable-wp;
579591
};
580592

593+
&sdmmc1 {
594+
bus-width = <4>;
595+
pinctrl-names = "default";
596+
pinctrl-0 = <&pinctrl_sdmmc1_default>;
597+
no-1-8-v;
598+
non-removable;
599+
status = "disabled"; /* Conflict with flx4. */
600+
};
601+
581602
&qspi {
582603
pinctrl-names = "default";
583604
pinctrl-0 = <&pinctrl_qspi>;

0 commit comments

Comments
 (0)