添加,修改kconfig 的方法


[SOLUTION]


第一种方式:


a、在Kconfig文件添加/修改一个Kconfig 选项 :


在mediatek/platform//kernel/Kconfig/ * 配置一个Kconfig选项,


例如:config MTK_TEST


bool "test item"
default y
---help---
for test


b、为添加的Kconfig 选项设置其值:


在 mediatek/config//autoconfig/kconifg/platform or mediatek/config//autoconfig/kconifg/project添加kconfig选项的值,


例如:CONFIG_MTK_TEST=y 表示build into kernel


然后就可以在文件中使用该选项:例,在mediatek/kernel/drivers/test/Makefile 中obj - $(CONFIG_MTK_TEST) +=test.o

第二种方式:


使用make menuconfig ,来配置kernel的选项


a、 首先通过下面的方式进入menuconfig, 在project 下输入:

cd kernel

TARGET_PRODUCT= make menuconfig


在弹出的窗口后,enter < / >进入查找窗口,输入要查找的kernel feature名称查到该feature后,选择开启或者关闭该feature, 保存,退出menuconfig


b、 完成上述配置后, .config复制到mediatek/config/$project/autoconfig/
kconfig/目录下并重命名为project

然后进行编译kernel