1#
2# Makefile for the Macintosh-specific device drivers.
3#
4# Note! Dependencies are done automagically by 'make dep', which also
5# removes any old dependencies. DON'T put your own dependencies here
6# unless it's something special (ie not a .c file).
7#
8# Note 2! The CFLAGS definitions are now inherited from the
9# parent makes..
10#
11
12# The target object and module list name.
13
14O_TARGET	:= macintosh.o
15
16# Objects that export symbols.
17
18export-objs	:= adb.o rtc.o mac_hid.o via-pmu.o
19
20# Object file lists.
21
22obj-y	:=
23obj-m	:=
24obj-n	:=
25obj-	:=
26
27# Each configuration option enables a list of files.
28
29obj-$(CONFIG_PMAC_PBOOK)	+= mediabay.o
30obj-$(CONFIG_MAC_SERIAL)	+= macserial.o
31ifneq ($(CONFIG_MAC),y)
32  obj-$(CONFIG_NVRAM)		+= nvram.o
33endif
34obj-$(CONFIG_MAC_HID)		+= mac_hid.o
35obj-$(CONFIG_INPUT_ADBHID)	+= adbhid.o
36obj-$(CONFIG_PPC_RTC)		+= rtc.o
37obj-$(CONFIG_ANSLCD)		+= ans-lcd.o
38
39obj-$(CONFIG_ADB_PMU)		+= via-pmu.o
40obj-$(CONFIG_ADB_CUDA)		+= via-cuda.o
41obj-$(CONFIG_PMAC_APM_EMU)	+= apm_emu.o
42
43obj-$(CONFIG_ADB)		+= adb.o
44obj-$(CONFIG_ADB_KEYBOARD)	+= mac_keyb.o
45obj-$(CONFIG_ADB_MACII)		+= via-macii.o
46obj-$(CONFIG_ADB_MACIISI)	+= via-maciisi.o
47obj-$(CONFIG_ADB_IOP)		+= adb-iop.o
48obj-$(CONFIG_ADB_PMU68K)	+= via-pmu68k.o
49obj-$(CONFIG_ADB_MACIO)		+= macio-adb.o
50
51# The global Rules.make.
52
53include $(TOPDIR)/Rules.make
54
55