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: ertheb <3rth3bnospam@ethe.fr> Signed-off-by: Greg Ungerer <gerg@uclinux.org>
This commit is contained in:
Родитель
faa7cc2862
Коммит
a630ec1b64
|
@ -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.
|
||||
|
|
Загрузка…
Ссылка в новой задаче