···3434endif3535endif36363737+isa-y := $(isa-y)-up3838+3739cflags-$(CONFIG_CPU_SH2) := $(call cc-option,-m2,)3840cflags-$(CONFIG_CPU_SH2A) += $(call cc-option,-m2a,) \3941 $(call cc-option,-m2a-nofpu,)···4846cflags-$(CONFIG_CPU_BIG_ENDIAN) += -mb4947cflags-$(CONFIG_CPU_LITTLE_ENDIAN) += -ml50485151-cflags-y += $(call as-option,-Wa$(comma)-isa=$(isa-y),) -ffreestanding4949+#5050+# -Wa,-isa= tuning implies -Wa,-dsp for the versions of binutils that5151+# support it, while -Wa,-dsp by itself limits the range of usable opcodes5252+# on certain CPU subtypes. Try the ISA variant first, and if that fails,5353+# fall back on -Wa,-dsp for the old binutils versions. Even without DSP5454+# opcodes, we always want the best ISA tuning the version of binutils5555+# will provide.5656+#5757+isaflags-y := $(call as-option,-Wa$(comma)-isa=$(isa-y),)5858+5959+isaflags-$(CONFIG_SH_DSP) := \6060+ $(call as-option,-Wa$(comma)-isa=$(isa-y),-Wa$(comma)-dsp)6161+6262+cflags-y += $(isaflags-y) -ffreestanding52635364cflags-$(CONFIG_MORE_COMPILE_OPTIONS) += \5465 $(shell echo $(CONFIG_COMPILE_OPTIONS) | sed -e 's/"//g')
+5
arch/sh/kernel/cpu/sh4/setup-sh4-202.c
···4141 ARRAY_SIZE(sh4202_devices));4242}4343__initcall(sh4202_devices_setup);4444+4545+void __init plat_irq_setup(void)4646+{4747+ /* do nothing - all IRL interrupts are handled by the board code */4848+}