xref: /openbmc/linux/arch/sh/kernel/cpu/sh2a/Makefile (revision b2441318)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Makefile for the Linux/SuperH SH-2A backends.
4#
5
6obj-y	:= common.o probe.o opcode_helper.o
7
8common-y	+= ex.o entry.o
9
10obj-$(CONFIG_SH_FPU)	+= fpu.o
11
12obj-$(CONFIG_CPU_SUBTYPE_SH7201)	+= setup-sh7201.o clock-sh7201.o
13obj-$(CONFIG_CPU_SUBTYPE_SH7203)	+= setup-sh7203.o clock-sh7203.o
14obj-$(CONFIG_CPU_SUBTYPE_SH7263)	+= setup-sh7203.o clock-sh7203.o
15obj-$(CONFIG_CPU_SUBTYPE_SH7264)	+= setup-sh7264.o clock-sh7264.o
16obj-$(CONFIG_CPU_SUBTYPE_SH7206)	+= setup-sh7206.o clock-sh7206.o
17obj-$(CONFIG_CPU_SUBTYPE_SH7269)	+= setup-sh7269.o clock-sh7269.o
18obj-$(CONFIG_CPU_SUBTYPE_MXG)		+= setup-mxg.o clock-sh7206.o
19
20# Pinmux setup
21pinmux-$(CONFIG_CPU_SUBTYPE_SH7203)	:= pinmux-sh7203.o
22pinmux-$(CONFIG_CPU_SUBTYPE_SH7264)	:= pinmux-sh7264.o
23pinmux-$(CONFIG_CPU_SUBTYPE_SH7269)	:= pinmux-sh7269.o
24
25obj-$(CONFIG_GPIOLIB)			+= $(pinmux-y)
26