linux-next.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* linux-next: manual merge of the msm tree with the arm tree
@ 2010-10-17 23:35 Stephen Rothwell
  2010-10-18  0:02 ` Stephen Rothwell
  0 siblings, 1 reply; 57+ messages in thread
From: Stephen Rothwell @ 2010-10-17 23:35 UTC (permalink / raw)
  To: Daniel Walker; +Cc: linux-next, linux-kernel, Jeremy Kerr, Jeff Ohlstein

Hi Daniel,

Today's linux-next merge of the msm tree got a conflict in
arch/arm/mach-msm/include/mach/debug-macro.S between commit
08a610d9ef5394525b0328da0162d7b58c982cc4 ("arm: return both physical and
virtual addresses from addruart") from the arm tree and commit
46fe5f29e3062f681cc3cf07a604d82396faea89 ("msm: allow uart to be
conditionally disabled") from the msm tree.

Just context changes.  I fixed it up (see below) and can carry the fix as
necessary.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

diff --cc arch/arm/mach-msm/include/mach/debug-macro.S
index 3c35b0d,238c4f1..0000000
--- a/arch/arm/mach-msm/include/mach/debug-macro.S
+++ b/arch/arm/mach-msm/include/mach/debug-macro.S
@@@ -19,11 -19,13 +19,11 @@@
  #include <mach/hardware.h>
  #include <mach/msm_iomap.h>
  
- #ifdef CONFIG_MSM_DEBUG_UART
+ #ifdef CONFIG_HAS_MSM_DEBUG_UART_PHYS
 -	.macro	addruart, rx, tmp
 +	.macro	addruart, rp, rv
  	@ see if the MMU is enabled and select appropriate base address
 -	mrc	p15, 0, \rx, c1, c0
 -	tst	\rx, #1
 -	ldreq	\rx, =MSM_DEBUG_UART_PHYS
 -	ldrne	\rx, =MSM_DEBUG_UART_BASE
 +	ldr	\rp, =MSM_DEBUG_UART_PHYS
 +	ldr	\rv, =MSM_DEBUG_UART_BASE
  	.endm
  
  	.macro	senduart,rd,rx

^ permalink raw reply	[flat|nested] 57+ messages in thread
* linux-next: manual merge of the msm tree with the arm tree
@ 2013-07-31  6:08 Stephen Rothwell
  0 siblings, 0 replies; 57+ messages in thread
From: Stephen Rothwell @ 2013-07-31  6:08 UTC (permalink / raw)
  To: David Brown; +Cc: linux-next, linux-kernel, Stephen Boyd, Russell King

[-- Attachment #1: Type: text/plain, Size: 9373 bytes --]

Hi David,

Today's linux-next merge of the msm tree got a conflict in
arch/arm/Kconfig.debug between several commits from the arm tree and
commit 7bd51cd4526d ("ARM: msm: Move debug-macro.S to include/debug")
from the msm tree.

I fixed it up (I think - see below) and can carry the fix as necessary
(no action is required).

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

diff --cc arch/arm/Kconfig.debug
index 38c92d7,4a62a8d..0000000
--- a/arch/arm/Kconfig.debug
+++ b/arch/arm/Kconfig.debug
@@@ -886,178 -775,43 +886,183 @@@ config DEBUG_LL_INCLUD
  				 DEBUG_IMX53_UART ||\
  				 DEBUG_IMX6Q_UART || \
  				 DEBUG_IMX6SL_UART
 -	default "debug/keystone.S" if DEBUG_KEYSTONE_UART0 || \
 -				      DEBUG_KEYSTONE_UART1
+ 	default "debug/msm.S" if DEBUG_MSM_UART1 || \
+ 				 DEBUG_MSM_UART2 || \
+ 				 DEBUG_MSM_UART3 || \
+ 				 DEBUG_MSM8660_UART || \
+ 				 DEBUG_MSM8960_UART
 -	default "debug/mvebu.S" if DEBUG_MVEBU_UART || \
 -				   DEBUG_MVEBU_UART_ALTERNATE
 -	default "debug/mxs.S" if DEBUG_IMX23_UART || DEBUG_IMX28_UART
 -	default "debug/nomadik.S" if DEBUG_NOMADIK_UART
 -	default "debug/nspire.S" if 	DEBUG_NSPIRE_CX_UART || \
 -					DEBUG_NSPIRE_CLASSIC_UART
  	default "debug/omap2plus.S" if DEBUG_OMAP2PLUS_UART
 -	default "debug/picoxcell.S" if DEBUG_PICOXCELL_UART
 -	default "debug/pxa.S" if DEBUG_PXA_UART1 || DEBUG_MMP_UART2 || \
 -				 DEBUG_MMP_UART3
 -	default "debug/rockchip.S" if DEBUG_ROCKCHIP_UART
  	default "debug/sirf.S" if DEBUG_SIRFPRIMA2_UART1 || DEBUG_SIRFMARCO_UART1
 -	default "debug/socfpga.S" if DEBUG_SOCFPGA_UART
  	default "debug/sti.S" if DEBUG_STI_UART
 -	default "debug/sunxi.S" if DEBUG_SUNXI_UART0 || DEBUG_SUNXI_UART1
  	default "debug/tegra.S" if DEBUG_TEGRA_UART
 -	default "debug/u300.S" if DEBUG_U300_UART
  	default "debug/ux500.S" if DEBUG_UX500_UART
 -	default "debug/vexpress.S" if DEBUG_VEXPRESS_UART0_DETECT || \
 -		DEBUG_VEXPRESS_UART0_CA9 || DEBUG_VEXPRESS_UART0_RS1 || \
 -		DEBUG_VEXPRESS_UART0_CRX
 +	default "debug/vexpress.S" if DEBUG_VEXPRESS_UART0_DETECT
 +	default "debug/vf.S" if DEBUG_VF_UART
  	default "debug/vt8500.S" if DEBUG_VT8500_UART0
  	default "debug/zynq.S" if DEBUG_ZYNQ_UART0 || DEBUG_ZYNQ_UART1
  	default "mach/debug-macro.S"
  
 +# Compatibility options for PL01x
 +config DEBUG_UART_PL01X
 +	def_bool ARCH_EP93XX || \
 +		ARCH_INTEGRATOR || \
 +		ARCH_SPEAR3XX || \
 +		ARCH_SPEAR6XX || \
 +		ARCH_SPEAR13XX || \
 +		ARCH_VERSATILE
 +
 +# Compatibility options for 8250
 +config DEBUG_UART_8250
 +	def_bool ARCH_DOVE || ARCH_EBSA110 || \
 +		(FOOTBRIDGE && !DEBUG_DC21285_PORT) || \
 +		ARCH_GEMINI || ARCH_IOP13XX || ARCH_IOP32X || \
 +		ARCH_IOP33X || ARCH_IXP4XX || ARCH_KIRKWOOD || \
 +		ARCH_LPC32XX || ARCH_MV78XX0 || ARCH_ORION5X || ARCH_RPC
 +
 +config DEBUG_UART_PHYS
 +	hex "Physical base address of debug UART"
 +	default 0x01c20000 if DEBUG_DAVINCI_DMx_UART0
 +	default 0x01c28000 if DEBUG_SUNXI_UART0
 +	default 0x01c28400 if DEBUG_SUNXI_UART1
 +	default 0x01d0c000 if DEBUG_DAVINCI_DA8XX_UART1
 +	default 0x01d0d000 if DEBUG_DAVINCI_DA8XX_UART2
 +	default 0x02530c00 if DEBUG_KEYSTONE_UART0
 +	default 0x02531000 if DEBUG_KEYSTONE_UART1
 +	default 0x03010fe0 if ARCH_RPC
 +	default 0x08108300 if DEBUG_DAVINCI_TNETV107X_UART1
 +	default 0x10009000 if DEBUG_REALVIEW_STD_PORT || DEBUG_CNS3XXX || \
 +				DEBUG_VEXPRESS_UART0_CA9
 +	default 0x1010c000 if DEBUG_REALVIEW_PB1176_PORT
 +	default 0x10124000 if DEBUG_RK3X_UART0
 +	default 0x10126000 if DEBUG_RK3X_UART1
 +	default 0x101f1000 if ARCH_VERSATILE
 +	default 0x101fb000 if DEBUG_NOMADIK_UART
 +	default 0x16000000 if ARCH_INTEGRATOR
 +	default 0x1c090000 if DEBUG_VEXPRESS_UART0_RS1
 +	default 0x20060000 if DEBUG_RK29_UART0
 +	default 0x20064000 if DEBUG_RK29_UART1 || DEBUG_RK3X_UART2
 +	default 0x20068000 if DEBUG_RK29_UART2 || DEBUG_RK3X_UART3
 +	default 0x20201000 if DEBUG_BCM2835
 +	default 0x40090000 if ARCH_LPC32XX
 +	default 0x40100000 if DEBUG_PXA_UART1
 +	default 0x42000000 if ARCH_GEMINI
 +	default 0x7c0003f8 if FOOTBRIDGE
 +	default 0x80230000 if DEBUG_PICOXCELL_UART
 +	default 0x80070000 if DEBUG_IMX23_UART
 +	default 0x80074000 if DEBUG_IMX28_UART
 +	default 0x808c0000 if ARCH_EP93XX
 +	default 0x90020000 if DEBUG_NSPIRE_CLASSIC_UART || DEBUG_NSPIRE_CX_UART
 +	default 0xb0090000 if DEBUG_VEXPRESS_UART0_CRX
 +	default 0xc0013000 if DEBUG_U300_UART
 +	default 0xc8000000 if ARCH_IXP4XX && !CPU_BIG_ENDIAN
 +	default 0xc8000003 if ARCH_IXP4XX && CPU_BIG_ENDIAN
 +	default 0xd0000000 if ARCH_SPEAR3XX || ARCH_SPEAR6XX
 +	default 0xd0012000 if DEBUG_MVEBU_UART
 +	default 0xd4017000 if DEBUG_MMP_UART2
 +	default 0xd4018000 if DEBUG_MMP_UART3
 +	default 0xe0000000 if ARCH_SPEAR13XX
 +	default 0xf0000be0 if ARCH_EBSA110
 +	default 0xf1012000 if DEBUG_MVEBU_UART_ALTERNATE
 +	default 0xf1012000 if ARCH_DOVE || ARCH_KIRKWOOD || ARCH_MV78XX0 || \
 +				ARCH_ORION5X
 +	default 0xfe800000 if ARCH_IOP32X
 +	default 0xffc02000 if DEBUG_SOCFPGA_UART
 +	default 0xffd82340 if ARCH_IOP13XX
 +	default 0xfff36000 if DEBUG_HIGHBANK_UART
 +	default 0xfffff700 if ARCH_IOP33X
 +	depends on DEBUG_LL_UART_8250 || DEBUG_LL_UART_PL01X || \
 +		DEBUG_UART_8250 || DEBUG_UART_PL01X
 +
 +config DEBUG_UART_VIRT
 +	hex "Virtual base address of debug UART"
 +	default 0xe0010fe0 if ARCH_RPC
 +	default 0xf0000be0 if ARCH_EBSA110
 +	default 0xf0009000 if DEBUG_CNS3XXX
 +	default 0xf01fb000 if DEBUG_NOMADIK_UART
 +	default 0xf0201000 if DEBUG_BCM2835
 +	default 0xf11f1000 if ARCH_VERSATILE
 +	default 0xf1600000 if ARCH_INTEGRATOR
 +	default 0xf1c28000 if DEBUG_SUNXI_UART0
 +	default 0xf1c28400 if DEBUG_SUNXI_UART1
 +	default 0xf2100000 if DEBUG_PXA_UART1
 +	default 0xf4090000 if ARCH_LPC32XX
 +	default 0xf4200000 if ARCH_GEMINI
 +	default 0xf8009000 if DEBUG_VEXPRESS_UART0_CA9
 +	default 0xf8090000 if DEBUG_VEXPRESS_UART0_RS1
 +	default 0xfb009000 if DEBUG_REALVIEW_STD_PORT
 +	default 0xfb10c000 if DEBUG_REALVIEW_PB1176_PORT
 +	default 0xfd000000 if ARCH_SPEAR3XX || ARCH_SPEAR6XX
 +	default 0xfd000000 if ARCH_SPEAR13XX
 +	default 0xfd012000 if ARCH_MV78XX0
 +	default 0xfde12000 if ARCH_DOVE
 +	default 0xfe012000 if ARCH_ORION5X
 +	default 0xfe017000 if DEBUG_MMP_UART2
 +	default 0xfe018000 if DEBUG_MMP_UART3
 +	default 0xfe100000 if DEBUG_IMX23_UART || DEBUG_IMX28_UART
 +	default 0xfe230000 if DEBUG_PICOXCELL_UART
 +	default 0xfe800000 if ARCH_IOP32X
 +	default 0xfeb24000 if DEBUG_RK3X_UART0
 +	default 0xfeb26000 if DEBUG_RK3X_UART1
 +	default 0xfeb30c00 if DEBUG_KEYSTONE_UART0
 +	default 0xfeb31000 if DEBUG_KEYSTONE_UART1
 +	default 0xfec12000 if DEBUG_MVEBU_UART || DEBUG_MVEBU_UART_ALTERNATE
 +	default 0xfed60000 if DEBUG_RK29_UART0
 +	default 0xfed64000 if DEBUG_RK29_UART1 || DEBUG_RK3X_UART2
 +	default 0xfed68000 if DEBUG_RK29_UART2 || DEBUG_RK3X_UART3
 +	default 0xfec02000 if DEBUG_SOCFPGA_UART
 +	default 0xfec20000 if DEBUG_DAVINCI_DMx_UART0
 +	default 0xfed0c000 if DEBUG_DAVINCI_DA8XX_UART1
 +	default 0xfed0d000 if DEBUG_DAVINCI_DA8XX_UART2
 +	default 0xfed12000 if ARCH_KIRKWOOD
 +	default 0xfedc0000 if ARCH_EP93XX
 +	default 0xfee003f8 if FOOTBRIDGE
 +	default 0xfee08300 if DEBUG_DAVINCI_TNETV107X_UART1
 +	default 0xfee20000 if DEBUG_NSPIRE_CLASSIC_UART || DEBUG_NSPIRE_CX_UART
 +	default 0xfee36000 if DEBUG_HIGHBANK_UART
 +	default 0xfee82340 if ARCH_IOP13XX
 +	default 0xfef00000 if ARCH_IXP4XX && !CPU_BIG_ENDIAN
 +	default 0xfef00003 if ARCH_IXP4XX && CPU_BIG_ENDIAN
 +	default 0xfefff700 if ARCH_IOP33X
 +	default 0xff003000 if DEBUG_U300_UART
 +	default DEBUG_UART_PHYS if !MMU
 +	depends on DEBUG_LL_UART_8250 || DEBUG_LL_UART_PL01X || \
 +		DEBUG_UART_8250 || DEBUG_UART_PL01X
 +
 +config DEBUG_UART_8250_SHIFT
 +	int "Register offset shift for the 8250 debug UART"
 +	depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
 +	default 0 if FOOTBRIDGE || ARCH_IOP32X
 +	default 2
 +
 +config DEBUG_UART_8250_WORD
 +	bool "Use 32-bit accesses for 8250 UART"
 +	depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
 +	depends on DEBUG_UART_8250_SHIFT >= 2
 +	default y if DEBUG_PICOXCELL_UART || DEBUG_SOCFPGA_UART || \
 +		ARCH_KEYSTONE || \
 +		DEBUG_DAVINCI_DMx_UART0 || DEBUG_DAVINCI_DA8XX_UART1 || \
 +		DEBUG_DAVINCI_DA8XX_UART2 || DEBUG_DAVINCI_TNETV107X_UART1
 +
 +config DEBUG_UART_8250_FLOW_CONTROL
 +	bool "Enable flow control for 8250 UART"
 +	depends on DEBUG_LL_UART_8250 || DEBUG_UART_8250
 +	default y if ARCH_EBSA110 || FOOTBRIDGE || ARCH_GEMINI || ARCH_RPC
 +
  config DEBUG_UNCOMPRESS
  	bool
- 	depends on ARCH_MULTIPLATFORM
 -	default y if (ARCH_MULTIPLATFORM || ARCH_MSM) && DEBUG_LL && \
 -		     !DEBUG_OMAP2PLUS_UART && \
++	depends on ARCH_MULTIPLATFORM || ARCH_MSM
 +	default y if DEBUG_LL && !DEBUG_OMAP2PLUS_UART && \
  		     !DEBUG_TEGRA_UART
 +	help
 +	  This option influences the normal decompressor output for
 +	  multiplatform kernels.  Normally, multiplatform kernels disable
 +	  decompressor output because it is not possible to know where to
 +	  send the decompressor output.
 +
 +	  When this option is set, the selected DEBUG_LL output method
 +	  will be re-used for normal decompressor output on multiplatform
 +	  kernels.
 +	  
  
  config UNCOMPRESS_INCLUDE
  	string

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 57+ messages in thread
* linux-next: manual merge of the msm tree with the arm tree
@ 2011-01-31  2:14 Stephen Rothwell
  0 siblings, 0 replies; 57+ messages in thread
From: Stephen Rothwell @ 2011-01-31  2:14 UTC (permalink / raw)
  To: David Brown; +Cc: linux-next, linux-kernel, Russell King, Stepan Moskovchenko

Hi David,

Today's linux-next merge of the msm tree got a conflict in
arch/arm/mach-msm/include/mach/memory.h between commit
66a37c58abc2d7e953e339c64721dc53fb140b38 ("ARM: P2V: separate PHYS_OFFSET
from platform definitions") from the arm tree and commit
a2ad9421ce19f57e99b7a5e8798b8697b916d673 ("msm: Physical offset for
MSM8960") from the msm tree.

I fixed it up (see below) and can carry the fix as necessary.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

diff --cc arch/arm/mach-msm/include/mach/memory.h
index 176875d,014bbd3..0000000
--- a/arch/arm/mach-msm/include/mach/memory.h
+++ b/arch/arm/mach-msm/include/mach/memory.h
@@@ -18,15 -18,17 +18,17 @@@
  
  /* physical offset of RAM */
  #if defined(CONFIG_ARCH_QSD8X50) && defined(CONFIG_MSM_SOC_REV_A)
 -#define PHYS_OFFSET		UL(0x00000000)
 +#define PLAT_PHYS_OFFSET		UL(0x00000000)
  #elif defined(CONFIG_ARCH_QSD8X50)
 -#define PHYS_OFFSET		UL(0x20000000)
 +#define PLAT_PHYS_OFFSET		UL(0x20000000)
  #elif defined(CONFIG_ARCH_MSM7X30)
 -#define PHYS_OFFSET		UL(0x00200000)
 +#define PLAT_PHYS_OFFSET		UL(0x00200000)
  #elif defined(CONFIG_ARCH_MSM8X60)
 -#define PHYS_OFFSET		UL(0x40200000)
 +#define PLAT_PHYS_OFFSET		UL(0x40200000)
+ #elif defined(CONFIG_ARCH_MSM8960)
 -#define PHYS_OFFSET		UL(0x40200000)
++#define PLAT_PHYS_OFFSET		UL(0x40200000)
  #else
 -#define PHYS_OFFSET		UL(0x10000000)
 +#define PLAT_PHYS_OFFSET		UL(0x10000000)
  #endif
  
  #endif

^ permalink raw reply	[flat|nested] 57+ messages in thread
* linux-next: manual merge of the msm tree with the arm tree
@ 2011-01-31  2:14 Stephen Rothwell
  2011-02-02 18:29 ` David Brown
  0 siblings, 1 reply; 57+ messages in thread
From: Stephen Rothwell @ 2011-01-31  2:14 UTC (permalink / raw)
  To: David Brown; +Cc: linux-next, linux-kernel, Russell King, Stepan Moskovchenko

Hi David,

Today's linux-next merge of the msm tree got conflicts in
arch/arm/mach-msm/board-msm7x27.c, arch/arm/mach-msm/board-msm7x30.c,
arch/arm/mach-msm/board-qsd8x50.c and arch/arm/mach-msm/board-sapphire.c
between commit eda53d6d032effb653410b79e1b49e652a881744 ("ARM: P2V: avoid
initializers and assembly using PHYS_OFFSET") from the arm tree and
commit 07a3cc4814f790354d4c7be2c9dc6143a714a07a ("msm: Clean up useless
ifdefs") from the msm tree.

I fixed it up (see below) and can carry the fix as necessary.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

diff --cc arch/arm/mach-msm/board-msm7x27.c
index 08fcd40,16d7580..0000000
--- a/arch/arm/mach-msm/board-msm7x27.c
+++ b/arch/arm/mach-msm/board-msm7x27.c
@@@ -130,9 -130,7 +130,7 @@@ static void __init msm7x2x_map_io(void
  }
  
  MACHINE_START(MSM7X27_SURF, "QCT MSM7x27 SURF")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params	= PHYS_OFFSET + 0x100,
 +	.boot_params	= PLAT_PHYS_OFFSET + 0x100,
  	.map_io		= msm7x2x_map_io,
  	.init_irq	= msm7x2x_init_irq,
  	.init_machine	= msm7x2x_init,
@@@ -140,9 -138,7 +138,7 @@@
  MACHINE_END
  
  MACHINE_START(MSM7X27_FFA, "QCT MSM7x27 FFA")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params	= PHYS_OFFSET + 0x100,
 +	.boot_params	= PLAT_PHYS_OFFSET + 0x100,
  	.map_io		= msm7x2x_map_io,
  	.init_irq	= msm7x2x_init_irq,
  	.init_machine	= msm7x2x_init,
@@@ -150,9 -146,7 +146,7 @@@
  MACHINE_END
  
  MACHINE_START(MSM7X25_SURF, "QCT MSM7x25 SURF")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params	= PHYS_OFFSET + 0x100,
 +	.boot_params	= PLAT_PHYS_OFFSET + 0x100,
  	.map_io		= msm7x2x_map_io,
  	.init_irq	= msm7x2x_init_irq,
  	.init_machine	= msm7x2x_init,
@@@ -160,9 -154,7 +154,7 @@@
  MACHINE_END
  
  MACHINE_START(MSM7X25_FFA, "QCT MSM7x25 FFA")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params	= PHYS_OFFSET + 0x100,
 +	.boot_params	= PLAT_PHYS_OFFSET + 0x100,
  	.map_io		= msm7x2x_map_io,
  	.init_irq	= msm7x2x_init_irq,
  	.init_machine	= msm7x2x_init,
diff --cc arch/arm/mach-msm/board-msm7x30.c
index 25db8fd,dc9fac1..0000000
--- a/arch/arm/mach-msm/board-msm7x30.c
+++ b/arch/arm/mach-msm/board-msm7x30.c
@@@ -83,9 -105,7 +105,7 @@@ static void __init msm7x30_map_io(void
  }
  
  MACHINE_START(MSM7X30_SURF, "QCT MSM7X30 SURF")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params = PHYS_OFFSET + 0x100,
 +	.boot_params = PLAT_PHYS_OFFSET + 0x100,
  	.map_io = msm7x30_map_io,
  	.init_irq = msm7x30_init_irq,
  	.init_machine = msm7x30_init,
@@@ -93,9 -113,7 +113,7 @@@
  MACHINE_END
  
  MACHINE_START(MSM7X30_FFA, "QCT MSM7X30 FFA")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params = PHYS_OFFSET + 0x100,
 +	.boot_params = PLAT_PHYS_OFFSET + 0x100,
  	.map_io = msm7x30_map_io,
  	.init_irq = msm7x30_init_irq,
  	.init_machine = msm7x30_init,
@@@ -103,9 -121,7 +121,7 @@@
  MACHINE_END
  
  MACHINE_START(MSM7X30_FLUID, "QCT MSM7X30 FLUID")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params = PHYS_OFFSET + 0x100,
 +	.boot_params = PLAT_PHYS_OFFSET + 0x100,
  	.map_io = msm7x30_map_io,
  	.init_irq = msm7x30_init_irq,
  	.init_machine = msm7x30_init,
diff --cc arch/arm/mach-msm/board-qsd8x50.c
index 15c2bbd,b464d48..0000000
--- a/arch/arm/mach-msm/board-qsd8x50.c
+++ b/arch/arm/mach-msm/board-qsd8x50.c
@@@ -116,9 -195,7 +195,7 @@@ static void __init qsd8x50_init(void
  }
  
  MACHINE_START(QSD8X50_SURF, "QCT QSD8X50 SURF")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params = PHYS_OFFSET + 0x100,
 +	.boot_params = PLAT_PHYS_OFFSET + 0x100,
  	.map_io = qsd8x50_map_io,
  	.init_irq = qsd8x50_init_irq,
  	.init_machine = qsd8x50_init,
@@@ -126,9 -203,7 +203,7 @@@
  MACHINE_END
  
  MACHINE_START(QSD8X50A_ST1_5, "QCT QSD8X50A ST1.5")
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params = PHYS_OFFSET + 0x100,
 +	.boot_params = PLAT_PHYS_OFFSET + 0x100,
  	.map_io = qsd8x50_map_io,
  	.init_irq = qsd8x50_init_irq,
  	.init_machine = qsd8x50_init,
diff --cc arch/arm/mach-msm/board-sapphire.c
index 83604f5,6781ca8..0000000
--- a/arch/arm/mach-msm/board-sapphire.c
+++ b/arch/arm/mach-msm/board-sapphire.c
@@@ -105,9 -105,7 +105,7 @@@ static void __init sapphire_map_io(void
  
  MACHINE_START(SAPPHIRE, "sapphire")
  /* Maintainer: Brian Swetland <swetland@google.com> */
- #ifdef CONFIG_MSM_DEBUG_UART
- #endif
 -	.boot_params    = PHYS_OFFSET + 0x100,
 +	.boot_params    = PLAT_PHYS_OFFSET + 0x100,
  	.fixup          = sapphire_fixup,
  	.map_io         = sapphire_map_io,
  	.init_irq       = sapphire_init_irq,

^ permalink raw reply	[flat|nested] 57+ messages in thread
* linux-next: manual merge of the msm tree with the arm tree
@ 2010-05-04  1:07 Stephen Rothwell
  2010-05-04 16:42 ` Daniel Walker
  0 siblings, 1 reply; 57+ messages in thread
From: Stephen Rothwell @ 2010-05-04  1:07 UTC (permalink / raw)
  To: Daniel Walker
  Cc: linux-next, linux-kernel, Daniel Walker, Russell King,
	Daniel Walker

Hi Daniel,

Today's linux-next merge of the msm tree got a conflict in
arch/arm/mach-msm/Kconfig between commit
4b53eb4f5d78416456bb969ce30e3bed2731d744 ("arm: msm: allow ARCH_MSM to
have v7 cpus") from the arm tree and commit
e17047ea51cc2eac3e920e5a669f99efd44f446f ("arm: msm: smd: use either
package v3 or v4 not both") from the msm tree.

I fixed it up (see below) and can carry the fix as necessary.
-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

diff --cc arch/arm/mach-msm/Kconfig
index b9fd5c5,69cc693..0000000
--- a/arch/arm/mach-msm/Kconfig
+++ b/arch/arm/mach-msm/Kconfig
@@@ -28,15 -45,14 +45,16 @@@ choic
  endchoice
  
  config MACH_HALIBUT
- 	depends on ARCH_MSM
+ 	depends on ARCH_MSM7X00A
 +	select CPU_V6
  	default y
  	bool "Halibut Board (QCT SURF7201A)"
  	help
  	  Support for the Qualcomm SURF7201A eval board.
  
  config MACH_TROUT
+ 	depends on ARCH_MSM7X00A
 +	select CPU_V6
  	default y
  	bool "HTC Dream (aka trout)"
  	help

^ permalink raw reply	[flat|nested] 57+ messages in thread

end of thread, other threads:[~2013-07-31  6:08 UTC | newest]

Thread overview: 57+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-17 23:35 linux-next: manual merge of the msm tree with the arm tree Stephen Rothwell
2010-10-18  0:02 ` Stephen Rothwell
2010-10-18  8:15   ` Russell King
2010-10-18 17:26     ` Daniel Walker
2010-10-18 18:20       ` Russell King
2010-10-18 18:46         ` Daniel Walker
2010-10-18 19:29           ` Nicolas Pitre
2010-10-18 20:12             ` Daniel Walker
2010-10-18 20:19               ` Arnd Bergmann
2010-10-18 20:37                 ` Daniel Walker
2010-10-18 20:48                   ` Arnd Bergmann
2010-10-18 21:05                     ` Daniel Walker
2010-10-18 21:17                       ` Nicolas Pitre
2010-10-18 21:35                         ` Daniel Walker
2010-10-18 21:11                   ` Nicolas Pitre
2010-10-18 20:58               ` Russell King
2010-10-18 21:29                 ` Daniel Walker
2010-10-18 21:58                   ` Russell King
2010-10-18 22:27                     ` Daniel Walker
2010-10-18 22:35                       ` Nicolas Pitre
2010-10-18 22:53                         ` Joe Perches
2010-10-19 13:18                           ` Arnd Bergmann
2010-10-19 17:03                             ` Daniel Walker
2010-10-19 17:18                               ` Nicolas Pitre
2010-10-19 18:42                                 ` Daniel Walker
2010-10-19 18:53                                   ` Russell King
2010-10-19 19:24                                     ` Daniel Walker
2010-10-19 18:34                               ` Russell King
2010-10-19 18:49                                 ` Daniel Walker
2010-10-18 23:09                         ` Daniel Walker
2010-10-18 23:32                           ` Nicolas Pitre
2010-10-18 23:45                             ` Daniel Walker
2010-10-19  2:47                               ` Nicolas Pitre
2010-10-19 16:55                                 ` Daniel Walker
2010-10-18 20:19             ` Daniel Walker
2010-10-18 20:57               ` Nicolas Pitre
  -- strict thread matches above, loose matches on Subject: below --
2013-07-31  6:08 Stephen Rothwell
2011-01-31  2:14 Stephen Rothwell
2011-01-31  2:14 Stephen Rothwell
2011-02-02 18:29 ` David Brown
2011-02-02 19:43   ` Greg KH
2011-02-02 20:00     ` Russell King
2011-02-02 20:32       ` Greg KH
2011-02-02 20:44         ` Russell King
2011-02-02 21:47           ` Nicolas Pitre
2011-02-02 22:46             ` David Brown
2011-02-02 22:59             ` David Brown
2011-02-03  0:15               ` Nicolas Pitre
2011-02-04 17:17             ` Daniel Walker
2011-02-04 17:42               ` Russell King
2011-02-04 18:02                 ` David Brown
2011-02-04 18:10                 ` Daniel Walker
2011-02-04 19:40               ` Nicolas Pitre
2011-02-04 20:38                 ` David Brown
2010-05-04  1:07 Stephen Rothwell
2010-05-04 16:42 ` Daniel Walker
2010-05-04 21:26   ` Stephen Rothwell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).