2014-08-31 17:17:04 -06:00
|
|
|
greybus-y := core.o \
|
|
|
|
debugfs.o \
|
|
|
|
ap.o \
|
2014-10-01 20:54:16 -06:00
|
|
|
manifest.o \
|
2014-12-11 15:10:55 -07:00
|
|
|
interface_block.o \
|
2014-12-12 15:10:16 -07:00
|
|
|
bundle.o \
|
2014-10-01 20:54:14 -06:00
|
|
|
connection.o \
|
2014-10-28 18:36:00 -06:00
|
|
|
protocol.o \
|
2014-10-01 20:54:15 -06:00
|
|
|
operation.o \
|
2014-08-31 17:17:04 -06:00
|
|
|
i2c-gb.o \
|
|
|
|
gpio-gb.o \
|
2014-11-13 07:14:13 -07:00
|
|
|
pwm-gb.o \
|
2014-08-31 17:17:04 -06:00
|
|
|
sdio-gb.o \
|
2014-09-07 16:39:34 -06:00
|
|
|
uart-gb.o \
|
2014-11-17 17:03:34 -07:00
|
|
|
battery-gb.o \
|
2014-11-25 17:59:21 -07:00
|
|
|
vibrator-gb.o \
|
|
|
|
usb-gb.o
|
2014-08-11 01:30:45 -06:00
|
|
|
|
|
|
|
obj-m += greybus.o
|
2014-08-30 18:06:54 -06:00
|
|
|
obj-m += es1-ap-usb.o
|
2014-08-11 01:30:45 -06:00
|
|
|
|
|
|
|
KERNELVER ?= $(shell uname -r)
|
|
|
|
KERNELDIR ?= /lib/modules/$(KERNELVER)/build
|
|
|
|
PWD := $(shell pwd)
|
|
|
|
|
2014-11-19 20:09:53 -07:00
|
|
|
# add -Wall to try to catch everything we can.
|
|
|
|
ccFlags-y := -Wall
|
|
|
|
|
2014-08-11 01:30:45 -06:00
|
|
|
all: module
|
|
|
|
|
|
|
|
module:
|
|
|
|
$(MAKE) -C $(KERNELDIR) M=$(PWD)
|
|
|
|
|
2014-09-13 13:39:23 -06:00
|
|
|
check:
|
|
|
|
$(MAKE) -C $(KERNELDIR) M=$(PWD) C=2 CF="-D__CHECK_ENDIAN__"
|
|
|
|
|
2014-08-11 01:30:45 -06:00
|
|
|
clean:
|
|
|
|
rm -f *.o *~ core .depend .*.cmd *.ko *.mod.c
|
|
|
|
rm -f Module.markers Module.symvers modules.order
|
|
|
|
rm -rf .tmp_versions Modules.symvers
|
|
|
|
|
|
|
|
coccicheck:
|
|
|
|
$(MAKE) -C $(KERNELDIR) M=$(PWD) coccicheck
|
|
|
|
|