lkml.org 
[lkml]   [2015]   [Jan]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 3.18 117/150] ARM: dts: am437x-sk-evm.dts: fix LCD timings
    Date
    3.18-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Tomi Valkeinen <tomi.valkeinen@ti.com>

    commit d73f825e6efa723e81d9ffcc4949fe9f03f1df29 upstream.

    The lcd0 node for am437x-sk-evm.dts contains bad LCD timings, and while
    they seem to work with a quick test, doing for example blank/unblank
    will give you a black display.

    This patch updates the timings to the 'typical' values from the LCD spec
    sheet.

    Also, the compatible string is completely bogus, as
    "osddisplays,osd057T0559-34ts" is _not_ a 480x272 panel. The panel on
    the board is a newhaven one. Update the compatible string to reflect
    this. Note that this hasn't caused any issues, as the "panel-dpi"
    matches the driver.

    Tested-by: Felipe Balbi <balbi@ti.com>
    Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
    Signed-off-by: Tony Lindgren <tony@atomide.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    arch/arm/boot/dts/am437x-sk-evm.dts | 12 ++++++------
    1 file changed, 6 insertions(+), 6 deletions(-)

    --- a/arch/arm/boot/dts/am437x-sk-evm.dts
    +++ b/arch/arm/boot/dts/am437x-sk-evm.dts
    @@ -100,7 +100,7 @@
    };

    lcd0: display {
    - compatible = "osddisplays,osd057T0559-34ts", "panel-dpi";
    + compatible = "newhaven,nhd-4.3-480272ef-atxl", "panel-dpi";
    label = "lcd";

    pinctrl-names = "default";
    @@ -112,11 +112,11 @@
    clock-frequency = <9000000>;
    hactive = <480>;
    vactive = <272>;
    - hfront-porch = <8>;
    - hback-porch = <43>;
    - hsync-len = <4>;
    - vback-porch = <12>;
    - vfront-porch = <4>;
    + hfront-porch = <2>;
    + hback-porch = <2>;
    + hsync-len = <41>;
    + vfront-porch = <2>;
    + vback-porch = <2>;
    vsync-len = <10>;
    hsync-active = <0>;
    vsync-active = <0>;



    \
     
     \ /
      Last update: 2015-01-14 09:41    [W:4.018 / U:0.740 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site