blob: 42a3944f4eeb2253a30096da603637550a2e3336 [file] [log] [blame]
Greg Kroah-Hartmande536e32014-08-31 16:17:04 -07001greybus-y := core.o \
2 gbuf.o \
Greg Kroah-Hartman06340ef2014-09-01 19:05:54 -07003 sysfs.o \
Greg Kroah-Hartmande536e32014-08-31 16:17:04 -07004 debugfs.o \
5 ap.o \
Alex Elderb09c94a2014-10-01 21:54:16 -05006 manifest.o \
Alex Eldere1e9dbd2014-10-01 21:54:11 -05007 module.o \
Alex Elder8c12cde2014-10-01 21:54:12 -05008 interface.o \
Alex Elderc68adb22014-10-01 21:54:14 -05009 connection.o \
Alex Eldere88afa52014-10-01 21:54:15 -050010 operation.o \
Greg Kroah-Hartmande536e32014-08-31 16:17:04 -070011 i2c-gb.o \
12 gpio-gb.o \
13 sdio-gb.o \
Greg Kroah-Hartman33ea3a32014-09-07 15:39:34 -070014 uart-gb.o \
15 battery-gb.o
Greg Kroah-Hartmanc8a797a2014-08-11 15:30:45 +080016
17obj-m += greybus.o
Greg Kroah-Hartmanba4468d42014-08-30 17:06:54 -070018obj-m += es1-ap-usb.o
Greg Kroah-Hartman13c8d9c2014-09-14 12:27:19 -070019obj-m += test_sink.o
Greg Kroah-Hartmanc8a797a2014-08-11 15:30:45 +080020
21KERNELVER ?= $(shell uname -r)
22KERNELDIR ?= /lib/modules/$(KERNELVER)/build
23PWD := $(shell pwd)
24
25all: module
26
27module:
28 $(MAKE) -C $(KERNELDIR) M=$(PWD)
29
Greg Kroah-Hartmanac7171e2014-09-13 12:39:23 -070030check:
31 $(MAKE) -C $(KERNELDIR) M=$(PWD) C=2 CF="-D__CHECK_ENDIAN__"
32
Greg Kroah-Hartmanc8a797a2014-08-11 15:30:45 +080033clean:
34 rm -f *.o *~ core .depend .*.cmd *.ko *.mod.c
35 rm -f Module.markers Module.symvers modules.order
36 rm -rf .tmp_versions Modules.symvers
37
38coccicheck:
39 $(MAKE) -C $(KERNELDIR) M=$(PWD) coccicheck
40