1 # SPDX-License-Identifier: GPL-2.0
3 # Makefile for the PCI specific kernel interface routines under Linux.
5 obj-y
+= common.o pci.o
7 obj-
$(CONFIG_CPU_SUBTYPE_SH7751
) += pci-sh7751.o ops-sh4.o
8 obj-
$(CONFIG_CPU_SUBTYPE_SH7751R
) += pci-sh7751.o ops-sh4.o
9 obj-
$(CONFIG_CPU_SUBTYPE_SH7763
) += pci-sh7780.o ops-sh4.o
10 obj-
$(CONFIG_CPU_SUBTYPE_SH7780
) += pci-sh7780.o ops-sh4.o
11 obj-
$(CONFIG_CPU_SUBTYPE_SH7785
) += pci-sh7780.o ops-sh4.o
12 obj-
$(CONFIG_CPU_SUBTYPE_SH7786
) += pcie-sh7786.o ops-sh7786.o
13 obj-
$(CONFIG_CPU_SH5
) += pci-sh5.o ops-sh5.o
15 obj-
$(CONFIG_SH_DREAMCAST
) += ops-dreamcast.o fixups-dreamcast.o \
17 obj-
$(CONFIG_SH_SECUREEDGE5410
) += fixups-snapgear.o
18 obj-
$(CONFIG_SH_7751_SOLUTION_ENGINE
) += fixups-se7751.o
19 obj-
$(CONFIG_SH_RTS7751R2D
) += fixups-rts7751r2d.o
20 obj-
$(CONFIG_SH_SH03
) += fixups-sh03.o
21 obj-
$(CONFIG_SH_HIGHLANDER
) += fixups-r7780rp.o
22 obj-
$(CONFIG_SH_SH7785LCR
) += fixups-r7780rp.o
23 obj-
$(CONFIG_SH_SDK7786
) += fixups-sdk7786.o
24 obj-
$(CONFIG_SH_SDK7780
) += fixups-sdk7780.o
25 obj-
$(CONFIG_SH_7780_SOLUTION_ENGINE
) += fixups-sdk7780.o
26 obj-
$(CONFIG_SH_TITAN
) += fixups-titan.o
27 obj-
$(CONFIG_SH_LANDISK
) += fixups-landisk.o
28 obj-
$(CONFIG_SH_LBOX_RE2
) += fixups-rts7751r2d.o
29 obj-
$(CONFIG_SH_CAYMAN
) += fixups-cayman.o