mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-17 02:15:02 +00:00

Commit5d7a95f499
("imx6ul/imx6ull: synchronise device trees with linux") removed the display timings from the board device tree whereas they are still needed by the mxsfb driver. Add the timings back (the correct ones) in the imx6ul-opos6uldev-u-boot.dtsi file and remove them from the opos6uldev.env file. Update the opos6uldev_defconfig file so that the LCD turns on at boot. Fixes:5d7a95f499
("imx6ul/imx6ull: synchronise device trees with linux") Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
50 lines
793 B
Text
50 lines
793 B
Text
// SPDX-License-Identifier: GPL-2.0
|
|
/*
|
|
* Device Tree Source extras for U-Boot for the OPOS6ULDev board
|
|
*
|
|
* Copyright (C) 2018 Armadeus Systems <support@armadeus.com>
|
|
*/
|
|
|
|
#include "imx6ul-opos6ul-u-boot.dtsi"
|
|
|
|
&aips1 {
|
|
bootph-pre-ram;
|
|
|
|
spba-bus@02000000 {
|
|
bootph-pre-ram;
|
|
};
|
|
};
|
|
|
|
&lcdif {
|
|
display = <&display0>;
|
|
bootph-some-ram;
|
|
|
|
display0: display0 {
|
|
bits-per-pixel = <18>;
|
|
bus-width = <18>;
|
|
|
|
display-timings {
|
|
timing0 {
|
|
clock-frequency = <33300000>;
|
|
hactive = <800>;
|
|
vactive = <480>;
|
|
hback-porch = <36>;
|
|
hfront-porch = <210>;
|
|
vback-porch = <13>;
|
|
vfront-porch = <22>;
|
|
hsync-len = <10>;
|
|
vsync-len = <10>;
|
|
de-active = <1>;
|
|
pixelclk-active = <0>;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
&pinctrl_uart1 {
|
|
bootph-pre-ram;
|
|
};
|
|
|
|
&uart1 {
|
|
bootph-pre-ram;
|
|
};
|