From: Arnd Bergmann Date: Mon, 9 Jan 2012 16:16:29 +0000 (+0000) Subject: Merge branch 'samsung/driver' into next/drivers X-Git-Tag: accepted/tizen/common/20141203.182822~5553^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dcf7ec5ee62a78123057a1e286c88ca739717409;p=platform%2Fkernel%2Flinux-arm64.git Merge branch 'samsung/driver' into next/drivers Conflicts: arch/arm/mach-mxs/include/mach/common.h Pull in previous samsung conflict merges and do a trivial merge of an mxs double-add conflict. Signed-off-by: Arnd Bergmann --- dcf7ec5ee62a78123057a1e286c88ca739717409 diff --cc arch/arm/mach-exynos/Makefile index db527ab,64d14f9..5fc202c --- a/arch/arm/mach-exynos/Makefile +++ b/arch/arm/mach-exynos/Makefile @@@ -47,8 -49,8 +49,9 @@@ obj-$(CONFIG_EXYNOS4_DEV_PD) += dev-pd obj-$(CONFIG_EXYNOS4_DEV_SYSMMU) += dev-sysmmu.o obj-$(CONFIG_EXYNOS4_DEV_DWMCI) += dev-dwmci.o obj-$(CONFIG_EXYNOS4_DEV_DMA) += dma.o +obj-$(CONFIG_EXYNOS4_DEV_USB_OHCI) += dev-ohci.o + obj-$(CONFIG_ARCH_EXYNOS4) += setup-i2c0.o obj-$(CONFIG_EXYNOS4_SETUP_FIMC) += setup-fimc.o obj-$(CONFIG_EXYNOS4_SETUP_FIMD0) += setup-fimd0.o obj-$(CONFIG_EXYNOS4_SETUP_I2C1) += setup-i2c1.o diff --cc arch/arm/mach-exynos/mach-origen.c index b805e59,586eb99..2b11e04 --- a/arch/arm/mach-exynos/mach-origen.c +++ b/arch/arm/mach-exynos/mach-origen.c @@@ -41,9 -41,10 +41,11 @@@ #include #include +#include #include + #include "common.h" + /* Following are default values for UCON, ULCON and UFCON UART registers */ #define ORIGEN_UCON_DEFAULT (S3C2410_UCON_TXILEVEL | \ S3C2410_UCON_RXILEVEL | \ diff --cc arch/arm/mach-exynos/mach-smdkv310.c index 25a5a40,a27b23e..b2c5557 --- a/arch/arm/mach-exynos/mach-smdkv310.c +++ b/arch/arm/mach-exynos/mach-smdkv310.c @@@ -42,8 -42,9 +42,10 @@@ #include #include +#include + #include "common.h" + /* Following are default values for UCON, ULCON and UFCON UART registers */ #define SMDKV310_UCON_DEFAULT (S3C2410_UCON_TXILEVEL | \ S3C2410_UCON_RXILEVEL | \ diff --cc arch/arm/mach-mxs/include/mach/common.h index 3bbb94f,1388485..e1237ab --- a/arch/arm/mach-mxs/include/mach/common.h +++ b/arch/arm/mach-mxs/include/mach/common.h @@@ -16,7 -16,7 +16,8 @@@ struct clk extern const u32 *mxs_get_ocotp(void); extern int mxs_reset_block(void __iomem *); extern void mxs_timer_init(struct clk *, int); + extern void mxs_restart(char, const char *); +extern int mxs_saif_clkmux_select(unsigned int clkmux); extern int mx23_register_gpios(void); extern int mx23_clocks_init(void);