Loading arch/arm/boot/dts/kirkwood-topkick.dts +7 −0 Original line number Diff line number Diff line Loading @@ -149,6 +149,13 @@ i2c@11000 { status = "ok"; }; mvsdio@90000 { pinctrl-0 = <&pmx_sdio>; pinctrl-names = "default"; status = "okay"; /* No CD or WP GPIOs */ }; }; gpio-leds { Loading arch/arm/mach-kirkwood/board-usi_topkick.c +0 −6 Original line number Diff line number Diff line Loading @@ -14,22 +14,16 @@ #include <linux/init.h> #include <linux/mv643xx_eth.h> #include <linux/gpio.h> #include <linux/platform_data/mmc-mvsdio.h> #include "common.h" static struct mv643xx_eth_platform_data topkick_ge00_data = { .phy_addr = MV643XX_ETH_PHY_ADDR(0), }; static struct mvsdio_platform_data topkick_mvsdio_data = { /* unfortunately the CD signal has not been connected */ }; void __init usi_topkick_init(void) { /* * Basic setup. Needs to be called early. */ kirkwood_ge00_init(&topkick_ge00_data); kirkwood_sdio_init(&topkick_mvsdio_data); } Loading
arch/arm/boot/dts/kirkwood-topkick.dts +7 −0 Original line number Diff line number Diff line Loading @@ -149,6 +149,13 @@ i2c@11000 { status = "ok"; }; mvsdio@90000 { pinctrl-0 = <&pmx_sdio>; pinctrl-names = "default"; status = "okay"; /* No CD or WP GPIOs */ }; }; gpio-leds { Loading
arch/arm/mach-kirkwood/board-usi_topkick.c +0 −6 Original line number Diff line number Diff line Loading @@ -14,22 +14,16 @@ #include <linux/init.h> #include <linux/mv643xx_eth.h> #include <linux/gpio.h> #include <linux/platform_data/mmc-mvsdio.h> #include "common.h" static struct mv643xx_eth_platform_data topkick_ge00_data = { .phy_addr = MV643XX_ETH_PHY_ADDR(0), }; static struct mvsdio_platform_data topkick_mvsdio_data = { /* unfortunately the CD signal has not been connected */ }; void __init usi_topkick_init(void) { /* * Basic setup. Needs to be called early. */ kirkwood_ge00_init(&topkick_ge00_data); kirkwood_sdio_init(&topkick_mvsdio_data); }