diff options
| -rw-r--r-- | include/asm-arm/arch-ixp23xx/ixp23xx.h | 11 | ||||
| -rw-r--r-- | include/asm-arm/arch-ixp23xx/platform.h | 10 | ||||
| -rw-r--r-- | include/asm-arm/arch-ixp23xx/uncompress.h | 2 |
3 files changed, 11 insertions, 12 deletions
diff --git a/include/asm-arm/arch-ixp23xx/ixp23xx.h b/include/asm-arm/arch-ixp23xx/ixp23xx.h index d0a72201ee96..3927b1d61b17 100644 --- a/include/asm-arm/arch-ixp23xx/ixp23xx.h +++ b/include/asm-arm/arch-ixp23xx/ixp23xx.h | |||
| @@ -295,15 +295,4 @@ | |||
| 295 | #define IXP23XX_PCI_CPP_ADDR_BITS IXP23XX_PCI_CSR(0x0160) | 295 | #define IXP23XX_PCI_CPP_ADDR_BITS IXP23XX_PCI_CSR(0x0160) |
| 296 | 296 | ||
| 297 | 297 | ||
| 298 | #ifndef __ASSEMBLY__ | ||
| 299 | /* | ||
| 300 | * Is system memory on the XSI or CPP bus? | ||
| 301 | */ | ||
| 302 | static inline unsigned ixp23xx_cpp_boot(void) | ||
| 303 | { | ||
| 304 | return (*IXP23XX_EXP_CFG0 & IXP23XX_EXP_CFG0_XSI_NOT_PRES); | ||
| 305 | } | ||
| 306 | #endif | ||
| 307 | |||
| 308 | |||
| 309 | #endif | 298 | #endif |
diff --git a/include/asm-arm/arch-ixp23xx/platform.h b/include/asm-arm/arch-ixp23xx/platform.h index 19a73b39c864..56e16d66645a 100644 --- a/include/asm-arm/arch-ixp23xx/platform.h +++ b/include/asm-arm/arch-ixp23xx/platform.h | |||
| @@ -43,5 +43,15 @@ extern struct sys_timer ixp23xx_timer; | |||
| 43 | 43 | ||
| 44 | #define IXP23XX_UART_XTAL 14745600 | 44 | #define IXP23XX_UART_XTAL 14745600 |
| 45 | 45 | ||
| 46 | #ifndef __ASSEMBLY__ | ||
| 47 | /* | ||
| 48 | * Is system memory on the XSI or CPP bus? | ||
| 49 | */ | ||
| 50 | static inline unsigned ixp23xx_cpp_boot(void) | ||
| 51 | { | ||
| 52 | return (*IXP23XX_EXP_CFG0 & IXP23XX_EXP_CFG0_XSI_NOT_PRES); | ||
| 53 | } | ||
| 54 | #endif | ||
| 55 | |||
| 46 | 56 | ||
| 47 | #endif | 57 | #endif |
diff --git a/include/asm-arm/arch-ixp23xx/uncompress.h b/include/asm-arm/arch-ixp23xx/uncompress.h index 013575e6a9a1..16c1110f2304 100644 --- a/include/asm-arm/arch-ixp23xx/uncompress.h +++ b/include/asm-arm/arch-ixp23xx/uncompress.h | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | #ifndef __ASM_ARCH_UNCOMPRESS_H | 11 | #ifndef __ASM_ARCH_UNCOMPRESS_H |
| 12 | #define __ASM_ARCH_UNCOMPRESS_H | 12 | #define __ASM_ARCH_UNCOMPRESS_H |
| 13 | 13 | ||
| 14 | #include <asm/hardware.h> | 14 | #include <asm/arch/ixp23xx.h> |
| 15 | #include <linux/serial_reg.h> | 15 | #include <linux/serial_reg.h> |
| 16 | 16 | ||
| 17 | #define UART_BASE ((volatile u32 *)IXP23XX_UART1_PHYS) | 17 | #define UART_BASE ((volatile u32 *)IXP23XX_UART1_PHYS) |
