From 9be2ec7744f436b04c3406df9ddc226ef1fef4ff Mon Sep 17 00:00:00 2001 From: Gabor Juhos Date: Tue, 25 Aug 2009 17:13:12 +0000 Subject: [PATCH] [ar71xx] remove AR71XX_EARLY_SERIAL stuff git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17400 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ar71xx/config-2.6.28 | 1 - target/linux/ar71xx/config-2.6.30 | 1 - target/linux/ar71xx/config-2.6.31 | 1 - .../ar71xx/files/arch/mips/ar71xx/Kconfig | 4 ---- .../ar71xx/files/arch/mips/ar71xx/devices.c | 2 -- .../ar71xx/files/arch/mips/ar71xx/devices.h | 5 ----- .../ar71xx/files/arch/mips/ar71xx/setup.c | 22 ------------------- 7 files changed, 36 deletions(-) diff --git a/target/linux/ar71xx/config-2.6.28 b/target/linux/ar71xx/config-2.6.28 index a81c5f22eb..78a05526ba 100644 --- a/target/linux/ar71xx/config-2.6.28 +++ b/target/linux/ar71xx/config-2.6.28 @@ -5,7 +5,6 @@ CONFIG_ADM6996_PHY=y CONFIG_AG71XX=y CONFIG_AG71XX_AR8216_SUPPORT=y # CONFIG_AG71XX_DEBUG is not set -# CONFIG_AR71XX_EARLY_SERIAL is not set CONFIG_AR71XX_MACH_AP81=y CONFIG_AR71XX_MACH_AP83=y CONFIG_AR71XX_MACH_AW_NR580=y diff --git a/target/linux/ar71xx/config-2.6.30 b/target/linux/ar71xx/config-2.6.30 index 5f9e9ee47c..dbeea43be8 100644 --- a/target/linux/ar71xx/config-2.6.30 +++ b/target/linux/ar71xx/config-2.6.30 @@ -4,7 +4,6 @@ CONFIG_ADM6996_PHY=y CONFIG_AG71XX=y CONFIG_AG71XX_AR8216_SUPPORT=y # CONFIG_AG71XX_DEBUG is not set -# CONFIG_AR71XX_EARLY_SERIAL is not set CONFIG_AR71XX_MACH_AP81=y CONFIG_AR71XX_MACH_AP83=y CONFIG_AR71XX_MACH_AW_NR580=y diff --git a/target/linux/ar71xx/config-2.6.31 b/target/linux/ar71xx/config-2.6.31 index 9a6a89857b..dd84d1f0b3 100644 --- a/target/linux/ar71xx/config-2.6.31 +++ b/target/linux/ar71xx/config-2.6.31 @@ -6,7 +6,6 @@ CONFIG_AG71XX_AR8216_SUPPORT=y # CONFIG_AG71XX_DEBUG is not set # CONFIG_ALCHEMY_GPIO_INDIRECT is not set # CONFIG_AR7 is not set -# CONFIG_AR71XX_EARLY_SERIAL is not set CONFIG_AR71XX_MACH_AP81=y CONFIG_AR71XX_MACH_AP83=y CONFIG_AR71XX_MACH_AW_NR580=y diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig b/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig index 9840c7f986..b8b3649014 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/Kconfig @@ -1,9 +1,5 @@ if ATHEROS_AR71XX -config AR71XX_EARLY_SERIAL - bool "Use early serial console" - default n - menu "Atheros AR71xx machine selection" config AR71XX_MACH_AP81 diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/devices.c b/target/linux/ar71xx/files/arch/mips/ar71xx/devices.c index 62969d00a4..5ff65e0ed0 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/devices.c +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/devices.c @@ -140,7 +140,6 @@ void __init ar71xx_add_device_usb(void) } } -#ifndef CONFIG_AR71XX_EARLY_SERIAL static struct resource ar71xx_uart_resources[] = { { .start = AR71XX_UART_BASE, @@ -177,7 +176,6 @@ void __init ar71xx_add_device_uart(void) ar71xx_uart_data[0].uartclk = ar71xx_ahb_freq; platform_device_register(&ar71xx_uart_device); } -#endif /* CONFIG_AR71XX_EARLY_SERIAL */ static struct resource ar71xx_mdio_resources[] = { { diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/devices.h b/target/linux/ar71xx/files/arch/mips/ar71xx/devices.h index ec75ac1e8c..6c721269df 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/devices.h +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/devices.h @@ -50,12 +50,7 @@ void ar71xx_add_device_gpio_buttons(int id, struct gpio_button *buttons) __init; void ar71xx_add_device_usb(void) __init; - -#ifdef CONFIG_AR71XX_EARLY_SERIAL -static inline void ar71xx_add_device_uart(void) {} -#else void ar71xx_add_device_uart(void) __init; -#endif void ar71xx_add_device_wdt(void) __init; diff --git a/target/linux/ar71xx/files/arch/mips/ar71xx/setup.c b/target/linux/ar71xx/files/arch/mips/ar71xx/setup.c index 1666d8216b..4a2295af49 100644 --- a/target/linux/ar71xx/files/arch/mips/ar71xx/setup.c +++ b/target/linux/ar71xx/files/arch/mips/ar71xx/setup.c @@ -226,26 +226,6 @@ static void __init detect_sys_frequency(void) } } -#ifdef CONFIG_AR71XX_EARLY_SERIAL -static void __init ar71xx_early_serial_setup(void) -{ - struct uart_port p; - - memset(&p, 0, sizeof(p)); - - p.flags = UPF_BOOT_AUTOCONF | UPF_SKIP_TEST | UPF_IOREMAP; - p.iotype = UPIO_MEM32; - p.uartclk = ar71xx_ahb_freq; - p.irq = AR71XX_MISC_IRQ_UART; - p.regshift = 2; - p.mapbase = AR71XX_UART_BASE; - - early_serial_setup(&p); -} -#else -static inline void ar71xx_early_serial_setup(void) {}; -#endif /* CONFIG_AR71XX_EARLY_SERIAL */ - const char *get_system_type(void) { return ar71xx_sys_type; @@ -288,8 +268,6 @@ void __init plat_mem_setup(void) _machine_restart = ar71xx_restart; _machine_halt = ar71xx_halt; pm_power_off = ar71xx_halt; - - ar71xx_early_serial_setup(); } void __init plat_time_init(void)