|
|
[PATCH] imx21ads : avoid overlapping static i/o mappings |
The static I/O mappings for the cs89x0 ethernet controller and the secondary AHB port 1 (SAHB1) overlapped, causing a kernel crash at startup. This is fixed by mapping the cs89x0 to 0xf6000000 (which is free to use according to arch/arm/plat-mxc/include/mach/hardware.h). Signed-off-by: Jaccon Bastiaansen <jaccon.bastiaansen@xxxxxxxxx> --- arch/arm/mach-imx/mach-mx21ads.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-imx/mach-mx21ads.c b/arch/arm/mach-imx/mach-mx21ads.c index ed22e3f..712c90e 100644 --- a/arch/arm/mach-imx/mach-mx21ads.c +++ b/arch/arm/mach-imx/mach-mx21ads.c @@ -31,7 +31,7 @@ /* * Memory-mapped I/O on MX21ADS base board */ -#define MX21ADS_MMIO_BASE_ADDR 0xf5000000 +#define MX21ADS_MMIO_BASE_ADDR 0xf6000000 #define MX21ADS_MMIO_SIZE 0xc00000 #define MX21ADS_REG_ADDR(offset) (void __force __iomem *) \ -- 1.7.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
[Linux ARM (vger)] [Linux ARM MSM] [Linux Omap] [Linux Arm] [Linux Tegra] [Fedora ARM] [eCos] [Linux Fastboot] [Gcc Help] [Git] [DCCP] [IETF Announce] [Security] [PDAs] [Linux] [Linux MIPS] [Yosemite Campsites] [Photos]
![]() |
![]() |