您好,
beagle bone black 蓝色和红色颜色交换,看dts中的注释,是由下面的
blue-and-red-wiring 和
/* Convert 24bit BGR to RGB, e.g. cross red and blue wiring */
video-ports = <0x234501>;
来控制的.可是,我无论怎么改变,颜色都没有发生变化.
我在内核源代码中搜索blue-and-red-wiring这样的关键字,也没有任何发现.请问有没有比较清楚这个问题的,帮助解释一下.
多谢!!
&lcdc {
status = "okay";
/* If you want to get 24 bit RGB and 16 BGR mode instead of
* current 16 bit RGB and 24 BGR modes, set the propety
* below to "crossed" and uncomment the video-ports -property
* in tda19988 node.
*/
/* blue-and-red-wiring = "straight"; */
blue-and-red-wiring = "crossed";
port {
lcdc_0: endpoint@0 {
remote-endpoint = <&hdmi_0>;
};
};
};
