mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
arm: mvebu: Fix pinctrl for Armada 370 Mirabox SDIO port.
The previous configuration used the wrong "clk" pin. Without this change mv_sdio worked because the bootloader would set the pin up, but with a bootloader that does not set the pin, mv_sdio fails to detect any card. I have tested this change using a mwifiex_sdio wireless network adapter over the SDIO interface. Signed-off-by: Ryan Press <ryan@presslab.us> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
This commit is contained in:
parent
e0656a9cbb
commit
879d68a445
@ -54,7 +54,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
mvsdio@d00d4000 {
|
mvsdio@d00d4000 {
|
||||||
pinctrl-0 = <&sdio_pins2>;
|
pinctrl-0 = <&sdio_pins3>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
status = "okay";
|
status = "okay";
|
||||||
/*
|
/*
|
||||||
|
@ -59,6 +59,12 @@
|
|||||||
"mpp50", "mpp51", "mpp52";
|
"mpp50", "mpp51", "mpp52";
|
||||||
marvell,function = "sd0";
|
marvell,function = "sd0";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
sdio_pins3: sdio-pins3 {
|
||||||
|
marvell,pins = "mpp48", "mpp49", "mpp50",
|
||||||
|
"mpp51", "mpp52", "mpp53";
|
||||||
|
marvell,function = "sd0";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
gpio0: gpio@d0018100 {
|
gpio0: gpio@d0018100 {
|
||||||
|
Loading…
Reference in New Issue
Block a user