diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..247b7c9f93c50e067c1325c3fc578dab26c3d5d6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.o +*.ko +*.mod.* +*.mod +modules.order +Module.symvers +.*.cmd diff --git a/Kbuild b/Kbuild new file mode 100644 index 0000000000000000000000000000000000000000..6559580476c70cf3d147f384760296e04ff75091 --- /dev/null +++ b/Kbuild @@ -0,0 +1 @@ +obj-m := framework_laptop.o diff --git a/Makefile b/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..8b5dcf36f7ad955297626566eaaf93b9531bdbcb --- /dev/null +++ b/Makefile @@ -0,0 +1,9 @@ +KDIR ?= /lib/modules/$(shell uname -r)/build +MDIR := $(shell dirname $(realpath $(firstword $(MAKEFILE_LIST)))) + +.PHONY: all modules modules_install + +all: modules + +modules modules_install: + make -C $(KDIR) M=$(MDIR) $@