Skip to content
Snippets Groups Projects
Commit 9c7ec5e0 authored by Tobias Kahlki's avatar Tobias Kahlki Committed by Jonas Höppner
Browse files

dts:mc3: Fixed the clock of the LVDS panel

The LVDS receiver requires an input clock of at least 20 MHz.
Since the display supports VGA and QVGA, the higher clock (for VGA)
is used for now.

Note: Further work on the display timings is required.

BCS 746-000951
BCS 746-000944
parent 493487c9
No related branches found
No related tags found
2 merge requests!455CI: Update gitlab-ci,!143Add support for mc3: Devicetree changes.
......@@ -136,7 +136,16 @@ panel_lvds: panel {
enable-gpios = <&gpio5 10 GPIO_ACTIVE_HIGH>;
panel-timing {
clock-frequency = <6368040>;
/*
* The display supports VGA and QVGA modes. In QVGA a pxl_clk of
* about 6.3 MHz is required. Unfortunately, the LVDS receiver
* chip doesn't support clocks below 20 MHz. Therefore the lower
* clock of ~ 6.3 MHz can't be used to drive the display.
*
* @TODO: Further investigation into the correct timings for
* the higher clock rate is required.
*/
clock-frequency = <25180000>;
hactive = <320>;
vactive = <240>;
hfront-porch = <40>;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment