lkml.org 
[lkml]   [2017]   [Jan]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH v2 15/26] drm/rockchip: dw-mipi-dsi: ensure PHY is reset
    From
    Date

    Reviewed-by: Chris Zhong <zyw@rock-chips.com>

    On 01/22/2017 12:31 AM, John Keeping wrote:
    > Also don't power up the DSI host at this point since this is not
    > necessary in order to configure the PHY and we do so later when
    > selecting video or command mode.
    >
    > Signed-off-by: John Keeping <john@metanate.com>
    > ---
    > Unchanged in v2
    > ---
    > drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 5 ++++-
    > 1 file changed, 4 insertions(+), 1 deletion(-)
    >
    > diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi.c
    > index c2e0ba96e0a0..5b3068e9e8db 100644
    > --- a/drivers/gpu/drm/rockchip/dw-mipi-dsi.c
    > +++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi.c
    > @@ -397,7 +397,10 @@ static int dw_mipi_dsi_phy_init(struct dw_mipi_dsi *dsi)
    > return testdin;
    > }
    >
    > - dsi_write(dsi, DSI_PWR_UP, POWERUP);
    > + /* Start by clearing PHY state */
    > + dsi_write(dsi, DSI_PHY_TST_CTRL0, PHY_UNTESTCLR);
    > + dsi_write(dsi, DSI_PHY_TST_CTRL0, PHY_TESTCLR);
    > + dsi_write(dsi, DSI_PHY_TST_CTRL0, PHY_UNTESTCLR);
    >
    > dw_mipi_dsi_phy_write(dsi, 0x10, BYPASS_VCO_RANGE |
    > VCO_RANGE_CON_SEL(vco) |


    \
     
     \ /
      Last update: 2017-01-22 10:38    [W:4.441 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site