[coreboot-gerrit] Patch merged into coreboot/master: cbae0de tegra124: change PLLD VCO calculation algorithm

gerrit at coreboot.org gerrit at coreboot.org
Wed Dec 17 01:07:54 CET 2014


the following patch was just integrated into master:
commit cbae0de7b91e723d11926cf24acef6b7389257ea
Author: Ken Chang <kenc at nvidia.com>
Date:   Fri Apr 18 13:52:48 2014 +0800

    tegra124: change PLLD VCO calculation algorithm
    
    The current algo sets dc shift clock divider to 5 and PLLD DIVP
    to 0, this is causing VCO out of the characterized range for some
    panels.
    
    This CL changes the dc shift clock divider to 1 and calculates a
    proper DIVP to have the VCO inside the characterized range, i.e.,
    500MHz ~ 1000MHz.
    
    BRANCH=none
    BUG=none
    TEST=Verify on below panels the pixel clock frequencies are correct.
    1. AUO B133XTN01.3 (69.5 MHz)
              pixelclk(MHz), pll_d(MHz), m/n/p
    without:  69.5           695         12/695/0
    with:     69.5           139         3/139/2
    
    2. AUO B140HTT01.0 (141 MHz)
              pixelclk(MHz), pll_d(MHz), m/n/p
    without:  VCO (1410000000) out of range. Cannot support.
    with:     141            282         2/94/1
    
    3. LG LP140WH8 (76.32 MHz)
              pixelclk(MHz), pll_d(MHz), m/n/p
    without:  76.32          763.2       5/381/0
    with:     76.3125        152.625     8/407/2
    
    4. N116BGE-EA2 (76.42 MHz)
              pixelclk(MHz), pll_d(MHz), m/n/p
    without:  76.40          764         3/191/0
    with:     76.375         152.75      12/611/2
    
    Original-Change-Id: Id4b3a4865acde37a97d7346ec88406f5237304eb
    Original-Signed-off-by: Ken Chang <kenc at nvidia.com>
    Original-Reviewed-on: https://chromium-review.googlesource.com/195534
    Original-Reviewed-by: Hung-Te Lin <hungte at chromium.org>
    (cherry picked from commit 1b56566786aa86c14f691fa3858b878f27b6b4de)
    Signed-off-by: Marc Jones <marc.jones at se-eng.com>
    
    Change-Id: Ia9de93420e60323f143a42db842febdd3706fe44
    Reviewed-on: http://review.coreboot.org/7773
    Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>
    Tested-by: build bot (Jenkins)


See http://review.coreboot.org/7773 for details.

-gerrit



More information about the coreboot-gerrit mailing list