kernel_samsung_a53x/arch/m68k
Antonio Quartulli 40ca91e868 m68k: coldfire/device.c: only build FEC when HW macros are defined
[ Upstream commit 63a24cf8cc330e5a68ebd2e20ae200096974c475 ]

When CONFIG_FEC is set (due to COMPILE_TEST) along with
CONFIG_M54xx, coldfire/device.c has compile errors due to
missing MCFEC_* and MCF_IRQ_FEC_* symbols.

Make the whole FEC blocks dependent on having the HW macros
defined, rather than on CONFIG_FEC itself.

This fix is very similar to commit e6e1e7b19fa1 ("m68k: coldfire/device.c: only build for MCF_EDMA when h/w macros are defined")

Fixes: b7ce7f0d0efc ("m68knommu: merge common ColdFire FEC platform setup code")
To: Greg Ungerer <gerg@linux-m68k.org>
To: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: linux-m68k@lists.linux-m68k.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Antonio Quartulli <antonio@mandelbit.com>
Signed-off-by: Greg Ungerer <gerg@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-12-17 13:24:12 +01:00
..
68000
amiga m68k: amiga: Turn off Warp1260 interrupts during boot 2024-11-23 23:20:13 +01:00
apollo
atari m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages 2024-11-23 23:20:06 +01:00
bvme6000
coldfire m68k: coldfire/device.c: only build FEC when HW macros are defined 2024-12-17 13:24:12 +01:00
configs
emu
fpsp040
hp300
ifpsp060
include m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x 2024-12-17 13:24:12 +01:00
kernel m68k: mvme147: Reinstate early console 2024-12-17 13:23:59 +01:00
lib
mac m68k: mac: Fix reboot hang on Mac IIci 2024-11-19 12:26:56 +01:00
math-emu
mm
mvme16x m68k: mvme16x: Add and use "mvme16x.h" 2024-12-17 13:23:59 +01:00
mvme147 m68k: mvme147: Reinstate early console 2024-12-17 13:23:59 +01:00
q40
sun3
sun3x
tools/amiga
install.sh
Kbuild
Kconfig
Kconfig.bus
Kconfig.cpu
Kconfig.debug
Kconfig.devices
Kconfig.machine
Makefile