X-Git-Url: http://git.ozo.com/?p=openwrt-10.03%2F.git;a=blobdiff_plain;f=target%2Flinux%2Far71xx%2Ffiles%2Farch%2Fmips%2Far71xx%2Fmach-tl-wr1043nd.c;fp=target%2Flinux%2Far71xx%2Ffiles%2Farch%2Fmips%2Far71xx%2Fmach-tl-wr1043nd.c;h=d612335f9a47bf7b2278bd345ef73d4a9f8f7d40;hp=d4dcd5a33327af00d8eee8a604425cb95bae9c91;hb=4fea26d57c7977bd2514473970ab33e95f0b7046;hpb=f91a135a0bcc6e92d36a14f6ca421c4d4f4a96d8 diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c index d4dcd5a33..d612335f9 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/mach-tl-wr1043nd.c @@ -11,8 +11,6 @@ #include #include #include -#include -#include #include #include @@ -20,6 +18,7 @@ #include #include "devices.h" +#include "dev-m25p80.h" #define TL_WR1043ND_GPIO_LED_SYSTEM 2 #define TL_WR1043ND_GPIO_LED_QSS 5 @@ -64,16 +63,6 @@ static struct flash_platform_data tl_wr1043nd_flash_data = { #endif }; -static struct spi_board_info tl_wr1043nd_spi_info[] = { - { - .bus_num = 0, - .chip_select = 0, - .max_speed_hz = 25000000, - .modalias = "m25p80", - .platform_data = &tl_wr1043nd_flash_data, - } -}; - static struct gpio_led tl_wr1043nd_leds_gpio[] __initdata = { { .name = "tl-wr1043nd:green:system", @@ -121,8 +110,7 @@ static void __init tl_wr1043nd_setup(void) ar71xx_add_device_usb(); - ar71xx_add_device_spi(NULL, tl_wr1043nd_spi_info, - ARRAY_SIZE(tl_wr1043nd_spi_info)); + ar71xx_add_device_m25p80(&tl_wr1043nd_flash_data); ar71xx_add_device_leds_gpio(-1, ARRAY_SIZE(tl_wr1043nd_leds_gpio), tl_wr1043nd_leds_gpio);