From: Olof Johansson Date: Sat, 22 Sep 2012 07:22:33 +0000 (-0700) Subject: Merge branch 'multiplatform/platform-data' into next/multiplatform X-Git-Tag: v5.15~21574^2~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e3a66aa33a8f06924f67770e15c22a5c52df314e;p=platform%2Fkernel%2Flinux-starfive.git Merge branch 'multiplatform/platform-data' into next/multiplatform * multiplatform/platform-data: ARM: spear: move platform_data definitions ARM: samsung: move platform_data definitions ARM: orion: move platform_data definitions ARM: nomadik: move platform_data definitions ARM: w90x900: move platform_data definitions ARM: vt8500: move platform_data definitions ARM: tegra: move sdhci platform_data definition ARM: sa1100: move platform_data definitions ARM: pxa: move platform_data definitions ARM: netx: move platform_data definitions ARM: msm: move platform_data definitions ARM: imx: move platform_data definitions ARM: ep93xx: move platform_data definitions ARM: davinci: move platform_data definitions ARM: at91: move platform_data definitions Conflicts due to removed files: arch/arm/mach-tegra/board-harmony.c arch/arm/mach-tegra/board-trimslice.c Conflicts due to code removal: arch/arm/mach-tegra/board-paz00.c Context conflicts in: drivers/mmc/host/sdhci-tegra.c drivers/net/irda/pxaficp_ir.c Signed-off-by: Olof Johansson --- e3a66aa33a8f06924f67770e15c22a5c52df314e diff --cc arch/arm/mach-exynos/mach-origen.c index abd0e60,4a531dc..fc23f74 --- a/arch/arm/mach-exynos/mach-origen.c +++ b/arch/arm/mach-exynos/mach-origen.c @@@ -42,9 -42,8 +42,9 @@@ #include #include #include +#include - #include + #include #include #include diff --cc arch/arm/mach-exynos/mach-smdkv310.c index 69b858c,fa2ada6..6e52cbd --- a/arch/arm/mach-exynos/mach-smdkv310.c +++ b/arch/arm/mach-exynos/mach-smdkv310.c @@@ -38,12 -38,11 +38,12 @@@ #include #include #include - #include + #include #include +#include #include - #include + #include #include #include "common.h" diff --cc arch/arm/mach-msm/board-qsd8x50.c index b16b71a,b21bb4cf..a344a37 --- a/arch/arm/mach-msm/board-qsd8x50.c +++ b/arch/arm/mach-msm/board-qsd8x50.c @@@ -32,10 -32,11 +32,10 @@@ #include #include #include - #include + #include #include "devices.h" - -extern struct sys_timer msm_timer; +#include "common.h" static const resource_size_t qsd8x50_surf_smc91x_base __initdata = 0x70000300; static const unsigned qsd8x50_surf_smc91x_gpio __initdata = 156; diff --cc arch/arm/mach-pxa/devices.c index adf32e6,e66bd1b..ddaa04d --- a/arch/arm/mach-pxa/devices.c +++ b/arch/arm/mach-pxa/devices.c @@@ -6,18 -6,19 +6,18 @@@ #include #include -#include #include - #include - #include - #include - #include + #include + #include + #include + #include #include - #include - #include - #include + #include + #include + #include #include #include - #include + #include #include "devices.h" #include "generic.h" diff --cc arch/arm/mach-tegra/board-paz00.c index 5930551,112bf68..740e16f --- a/arch/arm/mach-tegra/board-paz00.c +++ b/arch/arm/mach-tegra/board-paz00.c @@@ -17,10 -17,72 +17,10 @@@ * */ -#include -#include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include -#include - -#include -#include -#include -#include -#include - -#include -#include -- + #include "board.h" #include "board-paz00.h" -#include "clock.h" -#include "devices.h" -#include "gpio-names.h" - -static struct plat_serial8250_port debug_uart_platform_data[] = { - { - /* serial port on JP1 */ - .membase = IO_ADDRESS(TEGRA_UARTA_BASE), - .mapbase = TEGRA_UARTA_BASE, - .irq = INT_UARTA, - .flags = UPF_BOOT_AUTOCONF | UPF_FIXED_TYPE, - .type = PORT_TEGRA, - .handle_break = tegra_serial_handle_break, - .iotype = UPIO_MEM, - .regshift = 2, - .uartclk = 216000000, - }, { - /* serial port on mini-pcie */ - .membase = IO_ADDRESS(TEGRA_UARTC_BASE), - .mapbase = TEGRA_UARTC_BASE, - .irq = INT_UARTC, - .flags = UPF_BOOT_AUTOCONF | UPF_FIXED_TYPE, - .type = PORT_TEGRA, - .handle_break = tegra_serial_handle_break, - .iotype = UPIO_MEM, - .regshift = 2, - .uartclk = 216000000, - }, { - .flags = 0 - } -}; - -static struct platform_device debug_uart = { - .name = "serial8250", - .id = PLAT8250_DEV_PLATFORM, - .dev = { - .platform_data = debug_uart_platform_data, - }, -}; static struct rfkill_gpio_platform_data wifi_rfkill_platform_data = { .name = "wifi_rfkill", diff --cc drivers/mtd/nand/pxa3xx_nand.c index d944d6e,c53502f..c452271 --- a/drivers/mtd/nand/pxa3xx_nand.c +++ b/drivers/mtd/nand/pxa3xx_nand.c @@@ -22,11 -22,9 +22,11 @@@ #include #include #include +#include +#include #include - #include + #include #define CHIP_DELAY_TIMEOUT (2 * HZ/10) #define NAND_STOP_DELAY (2 * HZ/50) diff --cc drivers/net/irda/pxaficp_ir.c index cb0a5d3,aa4b947..002a442 --- a/drivers/net/irda/pxaficp_ir.c +++ b/drivers/net/irda/pxaficp_ir.c @@@ -28,9 -28,9 +28,9 @@@ #include #include - #include + #include -#include #include +#include #define FICP __REG(0x40800000) /* Start of FICP area */ #define ICCR0 __REG(0x40800000) /* ICP Control Register 0 */