一个简单的设备树例程,用于描述一个LCM

一个简单的设备树例程,用于描述一个LCM

/dts-v1/;
/include/ "imx6qdl.dtsi"

/ {
    model = "my_board";
    compatible = "my_board";

    aliases {
        lcd0 = &lcm;
    };

    lcm: lcm@0 {
        compatible = "my_lcm";
        reg = <0>;
        width = <800>;
        height = <480>;
        bus-width = <24>;
        reset-gpios = <&gpio1 2 0>;
        enable-gpios = <&gpio1 3 0>;
        data-pins = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23>;
    };
};

这个设备树描述了一个名为my_lcm的LCM,它有800x480像素的分辨率,使用24位总线宽度,通过GPIO引脚控制复位和使能。在启动时,可以使用lcd0别名将该LCM绑定到正确的驱动程序。

你可能感兴趣的:(android底层驱动开发,linux,设备树,lcm)