一、简介
Nano的设备树在源码的
linux ‣ arch ‣ arm ‣ boot ‣ dts ‣ suniv-f1c100s-licheepi-nano.dts
;
设备树dts文件描述了各类外设的定义与配置,配置简介:
/ { … }
包裹的为根节点,定义了各类总线、外设的配置;&xxx { … }
所包裹的内容为引用,其定义来自于suniv.dtsi
(suniv系列设备通用的定义)compatible
属性,将与驱动源码中的 compatible 定义对应,进行识别选择;- 设备树各部分的编写,可参考
linux ‣ Documentation ‣ devicetree ‣ bindings
下各个模组- 设备树整体的详细介绍,请参考 Device_Tree , zero文档 中也有较为详细的描述;
二、修改设备树中 LCD 配置
修改 linux/arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts