[PATCH 13/18] arm: kirkwood: mplcec4: use Device Tree to probe SDIO
Andrew Lunn
andrew at lunn.ch
Tue Dec 18 11:31:37 EST 2012
On Tue, Dec 18, 2012 at 03:33:58PM +0100, Thomas Petazzoni wrote:
> Now that the mvsdio driver has a Device Tree binding, and the SDIO
> controller is declared in kirkwood.dtsi, migrate the mplcec4 board to
> use the Device Tree to probe the SDIO controller.
>
> This patch has not been tested, it remains to be tested by a person
> having access to the hardware.
>
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
> Cc: Stefan Peter <s.peter at mpl.ch>
> ---
> arch/arm/boot/dts/kirkwood-mplcec4.dts | 6 ++++++
> arch/arm/mach-kirkwood/board-mplcec4.c | 6 ------
> 2 files changed, 6 insertions(+), 6 deletions(-)
>
> diff --git a/arch/arm/boot/dts/kirkwood-mplcec4.dts b/arch/arm/boot/dts/kirkwood-mplcec4.dts
> index 262c654..ed10977 100644
> --- a/arch/arm/boot/dts/kirkwood-mplcec4.dts
> +++ b/arch/arm/boot/dts/kirkwood-mplcec4.dts
> @@ -133,6 +133,12 @@
> status = "okay";
>
> };
> +
> + mvsdio at 90000 {
> + status = "okay";
> + cd-gpios = <&gpio1 15 0>;
> + /* No WP GPIO */
> + };
> };
Hi Thomas
kirkwood-mplcec4.dts contains:
pinctrl: pinctrl at 10000 {
pinctrl-0 = < &pmx_nand &pmx_uart0
&pmx_led_health &pmx_sdio
&pmx_sata0 &pmx_sata1
&pmx_led_user1o
&pmx_led_user1g &pmx_led_user0o
&pmx_led_user0g &pmx_led_misc
&pmx_sdio_cd
>;
pinctrl-names = "default";
Should &pmx_sdio and &pmx_sdio_cd be moved out of here and into the
mvsdio at 90000 node?
>
> gpio-leds {
> diff --git a/arch/arm/mach-kirkwood/board-mplcec4.c b/arch/arm/mach-kirkwood/board-mplcec4.c
> index 56bfe5a..183ff8a 100644
> --- a/arch/arm/mach-kirkwood/board-mplcec4.c
> +++ b/arch/arm/mach-kirkwood/board-mplcec4.c
> @@ -24,11 +24,6 @@ static struct mv643xx_eth_platform_data mplcec4_ge01_data = {
> .phy_addr = MV643XX_ETH_PHY_ADDR(2),
> };
There is another header file which can be removed.
Thanks
Andrew
More information about the linux-arm-kernel
mailing list