Запилил Kconfig для своего misc драйвера:
menu "Company"
config MYDRIVER
tristate "BLABLA"
default n
endmenu
Makefile:
obj-$(MYDRIVER) := myfile.o
в driver/misc/Kconfig
source "full/path/to/my/Kconfig"
в .config:
CONFIG_MYDRIVER=m
После make && make modules вижу только built-in.o в моей директории. Почему оно не собралось модулем?