Commit 293c0db0 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Staging: dt3155: add it to the build



Now it will build with the rest of the kernel

Cc: Scott Smedley <ss@aao.gov.au>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent bad9f950
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -143,5 +143,7 @@ source "drivers/staging/netwave/Kconfig"

source "drivers/staging/sm7xx/Kconfig"

source "drivers/staging/dt3155/Kconfig"

endif # !STAGING_EXCLUDE_BUILD
endif # STAGING
+1 −0
Original line number Diff line number Diff line
@@ -53,3 +53,4 @@ obj-$(CONFIG_WAVELAN) += wavelan/
obj-$(CONFIG_PCMCIA_WAVELAN)	+= wavelan/
obj-$(CONFIG_PCMCIA_NETWAVE)	+= netwave/
obj-$(CONFIG_FB_SM7XX)		+= sm7xx/
obj-$(CONFIG_DT3155)		+= dt3155/
+4 −0
Original line number Diff line number Diff line
config DT3155
	tristate "DT3155 Digitizer support"
	depends on PCI
+6 −27
Original line number Diff line number Diff line

ifeq ($(shell [[ `uname -r | cut -f 1,2 -d\.` < 2.6 ]] && echo pre2.6),pre2.6)
# system with a pre 2.6 kernel _don't_ use kbuild.
all:
	$(MAKE) -f Makefile.pre-2.6

clean:
	rm -f *.o

else
# systems with a 2.6 or later kernel use kbuild.
ifneq ($(KERNELRELEASE),)
obj-m	:= dt3155.o
dt3155-objs := dt3155_drv.o dt3155_isr.o dt3155_io.o allocator.o

else
KDIR	:= /lib/modules/$(shell uname -r)/build
PWD		:= $(shell pwd)

all:
	$(MAKE) -C $(KDIR) M=$(PWD) modules

clean:
	rm -rf *.o *.mod *.mod.c *.ko  .dt3155* .allocator.o.cmd  .tmp_versions

endif
endif
obj-$(CONFIG_DT3155)	+= dt3155.o
dt3155-objs :=	\
		dt3155_drv.o	\
		dt3155_isr.o	\
		dt3155_io.o	\
		allocator.o