obj-m := forward-v4l2.o

forward-v4l2-objs := forward-v4l2-core.o  forward-v4l2-timings.o \
                forward-v4l2-io.o forward-v4l2-ctrl.o forward-v4l2-utils.o \
                forward-v4l2-asi.o forward-v4l2-fd788.o \
                forward-v4l2-fd722.o forward-v4l2-fd720.o forward-v4l2-fd922.o \
                forward-v4l2-fd940.o forward-v4l2-fd2110.o \
                forward-hanc.o forward-v4l2-genlock.o

SRC ?= $(PWD)
KERNEL_SRC ?= /lib/modules/$(shell uname -r)/build

ccflags-y += -I$(SRC)/../include -I$(SRC)/include

all:
	$(MAKE) -C $(KERNEL_SRC) M=$(SRC) modules

modules_install:
	$(MAKE) -C $(KERNEL_SRC) M=$(SRC) modules_install

clean:
	$(MAKE) -C $(KERNEL_SRC) M=$(SRC) clean

