MTK开发板的树结构优化支持I2C设备运行在3.18内核版本
发布时间
阅读量:
阅读量
对路径kernel-3.18\drivers\misc\mediatek\mach\mt6797\amt6797_evb_m\dct\dct\codegen.dws中的DWS文件进行修改,在相应的I2C_CHANNEL中增加GOODIX设备,并配置对应的I2C地址,具体操作如代码段1所示:
代码段1
kernel-3.18\drivers\misc\mediatek\mach\mt6797\amt6797_evb_m\dct\dct\codegen.dws
在完成上述DWS文件的修改后,内核编译过程中会在目录\out\arch\arm64\boot\dts下生成cust.dtsi文件。该文件将包含之前在DWS中新增的设备信息,但仅包括compatible、reg和status等字段,而GPIO、IRQ、PINCTRL等相关内容并未被纳入其中,具体情况可参考代码段2:
代码段2
\out\arch\arm64\boot\dts
&i2c4 {
#address-cells = <1>;
#size-cells =
全部评论 (0)
还没有任何评论哟~
