Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a630ec1b authored by Greg Ungerer's avatar Greg Ungerer
Browse files

m68knommu: ColdFire 5271 only has a single FEC controller



The inclusion of multiple FEC ethernet platform devices is based around
the FEC address definitions in the platform headers. The ColdFire m527x
platform is defining 2 FEC modules, but the 5271 SoC only has a single
FEC hardware module. The attempt to probe and init a second FEC module
causes a trap and dump on boot on this platform.

Fix the definitions so that only the 5275 SoC platform (which has 2 FEC
hardware modules) defines the second base address.

Reported-by: default avatarertheb <3rth3bnospam@ethe.fr>
Signed-off-by: default avatarGreg Ungerer <gerg@uclinux.org>
parent faa7cc28
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -103,8 +103,10 @@
 */
#define	MCFFEC_BASE0		(MCF_IPSBAR + 0x1000)
#define	MCFFEC_SIZE0		0x800
#ifdef CONFIG_M5275
#define	MCFFEC_BASE1		(MCF_IPSBAR + 0x1800)
#define	MCFFEC_SIZE1		0x800
#endif

/*
 *	QSPI module.