添加,修改kconfig 的方法html
[SOLUTION]ide
第一種方式:ui
a、在Kconfig文件添加/修改一個Kconfig 選項 :spa
在mediatek/platform/<platform>/kernel/Kconfig/ * 配置一個Kconfig選項,orm
例如:config MTK_TESThtm
bool "test item"
default y
---help---
for testget
b、爲添加的Kconfig 選項設置其值:it
在 mediatek/config/<platform>/autoconfig/kconifg/platform or mediatek/config/<project>/autoconfig/kconifg/project添加kconfig選項的值,編譯
例如:CONFIG_MTK_TEST=y 表示build into kernelform
而後就能夠在文件中使用該選項:例,在mediatek/kernel/drivers/test/Makefile 中obj - $(CONFIG_MTK_TEST) +=test.o
第二種方式:
使用make menuconfig ,來配置kernel的選項
a、 首先經過下面的方式進入menuconfig, 在project 下輸入:
cd kernel
TARGET_PRODUCT=<project> make menuconfig
在彈出的窗口後,enter < / >進入查找窗口,輸入要查找的kernel feature名稱查到該feature後,選擇開啓或者關閉該feature, 保存,退出menuconfig
b、 完成上述配置後, 將.config複製到mediatek/config/$project/autoconfig/
kconfig/目錄下並重命名爲project
而後進行編譯kernel