xref: /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/bridge/aaa.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1#aaa.mk - what is this used for?
2
3obj-m     += ssvsdiobridge.o
4
5ssvsdiobridge-y +=	sdiobridge.o
6ssvsdiobridge-y +=	debug.o
7
8
9
10#Define CONFIG_CABRIO_DEBUG to show debug messages
11ccflags-y += -DCONFIG_CABRIO_DEBUG
12
13ifndef ($(KBUILD_EXTMOD),)
14KDIR=/lib/modules/`uname -r`/build
15
16_all:
17	$(MAKE) -C $(KDIR) M=$(PWD) KBUILD_EXTRA_SYMBOLS=$(PWD)/../ssvdevice/Module.symvers modules 2>&1 | tee make.log
18clean:
19	$(MAKE) -C $(KDIR) M=$(PWD) clean
20	rm -f make.log
21
22install:
23	@-rmmod ssvsdiobridge
24	$(MAKE) INSTALL_MOD_DIR=kernel/drivers/net/wireless/ssv6200 -C $(KDIR) M=$(PWD) modules_install
25	modprobe ssvsdiobridge
26
27endif
28