我要如何单独编译这个linux-sunxi内核的驱动模块

图片说明
编译后它说找不到那个文件 但是这个源码是它本身自带的led驱动 它原生得makefile是把全部内核编译在一起的 我只是改了makefile就变成这样了 我要怎么做才能单独的调试它啊 我必须要在这个文件夹下 因为我的板子烧得就是这个内核的 这是我修改的makefile

obj-m := leds-sunxi.o #要生成的模块名

modules-objs:= leds-sunxi.o #生成这个模块名所需要的目标文件

KDIR := /lib/modules/uname -r/build

PWD := $(shell pwd)

default:
make -C $(KDIR) M=$(PWD) modules

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

关于sys_config.h我可以在这两个路劲可以找到 我应该要如何配置这个路劲呢

plat/sys_config.h./arch/arm/mach-sun7i/include/mach/sys_config.h
./arch/arm/plat-sunxi/include/plat/sys_config.h

http://blog.csdn.net/chocolate001/article/details/7572203

我不是要编译内核啊 我是要把它编译成一个模块啊