blob: 3d6b9312dc4751fad9cfb8baccf20e4029d431e1 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001#
2# Makefile for the Linux/SuperH CPU-specifc backends.
3#
4
Yoshinori Sato9d4436a2006-11-05 15:40:13 +09005obj-$(CONFIG_CPU_SH2) = sh2/
6obj-$(CONFIG_CPU_SH2A) = sh2a/
7obj-$(CONFIG_CPU_SH3) = sh3/
8obj-$(CONFIG_CPU_SH4) = sh4/
Paul Mundt343ac722007-11-11 18:11:18 +09009obj-$(CONFIG_CPU_SH5) = sh5/
10
11# Special cases for family ancestry.
12
Paul Mundt41504c32006-12-11 20:28:03 +090013obj-$(CONFIG_CPU_SH4A) += sh4a/
Paul Mundte9edb3f2009-03-16 20:00:17 +090014obj-$(CONFIG_ARCH_SHMOBILE) += shmobile/
Linus Torvalds1da177e2005-04-16 15:20:36 -070015
Paul Mundt343ac722007-11-11 18:11:18 +090016# Common interfaces.
17
Linus Torvalds1da177e2005-04-16 15:20:36 -070018obj-$(CONFIG_UBC_WAKEUP) += ubc.o
Paul Mundtbf3a00f2006-01-16 22:14:14 -080019obj-$(CONFIG_SH_ADC) += adc.o
Paul Mundt36aa1e32009-05-22 14:00:34 +090020obj-$(CONFIG_SH_CLK_CPG) += clock-cpg.o
Yoshinori Sato9d4436a2006-11-05 15:40:13 +090021
Magnus Damm79714ac2009-07-03 10:08:05 +000022obj-y += irq/ init.o clock.o hwblk.o