diff options
Diffstat (limited to 'arch/arm/mach-msm/io.c')
| -rw-r--r-- | arch/arm/mach-msm/io.c | 15 | 
1 files changed, 12 insertions, 3 deletions
diff --git a/arch/arm/mach-msm/io.c b/arch/arm/mach-msm/io.c index 8759ecf7454..578b04e42de 100644 --- a/arch/arm/mach-msm/io.c +++ b/arch/arm/mach-msm/io.c @@ -47,7 +47,8 @@ static struct map_desc msm_io_desc[] __initdata = {  	MSM_CHIP_DEVICE(GPIO1, MSM7X00),  	MSM_CHIP_DEVICE(GPIO2, MSM7X00),  	MSM_DEVICE(CLK_CTL), -#ifdef CONFIG_MSM_DEBUG_UART +#if defined(CONFIG_DEBUG_MSM_UART1) || defined(CONFIG_DEBUG_MSM_UART2) || \ +	defined(CONFIG_DEBUG_MSM_UART3)  	MSM_DEVICE(DEBUG_UART),  #endif  #ifdef CONFIG_ARCH_MSM7X30 @@ -84,7 +85,8 @@ static struct map_desc qsd8x50_io_desc[] __initdata = {  	MSM_DEVICE(SCPLL),  	MSM_DEVICE(AD5),  	MSM_DEVICE(MDC), -#ifdef CONFIG_MSM_DEBUG_UART +#if defined(CONFIG_DEBUG_MSM_UART1) || defined(CONFIG_DEBUG_MSM_UART2) || \ +	defined(CONFIG_DEBUG_MSM_UART3)  	MSM_DEVICE(DEBUG_UART),  #endif  	{ @@ -109,6 +111,9 @@ static struct map_desc msm8x60_io_desc[] __initdata = {  	MSM_CHIP_DEVICE(TMR0, MSM8X60),  	MSM_DEVICE(ACC),  	MSM_DEVICE(GCC), +#ifdef CONFIG_DEBUG_MSM8660_UART +	MSM_DEVICE(DEBUG_UART), +#endif  };  void __init msm_map_msm8x60_io(void) @@ -123,6 +128,9 @@ static struct map_desc msm8960_io_desc[] __initdata = {  	MSM_CHIP_DEVICE(QGIC_CPU, MSM8960),  	MSM_CHIP_DEVICE(TMR, MSM8960),  	MSM_CHIP_DEVICE(TMR0, MSM8960), +#ifdef CONFIG_DEBUG_MSM8960_UART +	MSM_DEVICE(DEBUG_UART), +#endif  };  void __init msm_map_msm8960_io(void) @@ -146,7 +154,8 @@ static struct map_desc msm7x30_io_desc[] __initdata = {  	MSM_DEVICE(SAW),  	MSM_DEVICE(GCC),  	MSM_DEVICE(TCSR), -#ifdef CONFIG_MSM_DEBUG_UART +#if defined(CONFIG_DEBUG_MSM_UART1) || defined(CONFIG_DEBUG_MSM_UART2) || \ +	defined(CONFIG_DEBUG_MSM_UART3)  	MSM_DEVICE(DEBUG_UART),  #endif  	{  |