lkml.org 
[lkml]   [2019]   [Dec]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.4 194/434] drm/tegra: sor: Use correct SOR index on Tegra210
    Date
    From: Thierry Reding <treding@nvidia.com>

    [ Upstream commit 24e64f86da40e68c5f58af08796110f147b12193 ]

    The device tree bindings for the Tegra210 SOR don't require the
    controller instance to be defined, since the instance can be derived
    from the compatible string. The index is never used on Tegra210, so we
    got away with it not getting set. However, subsequent patches will
    change that, so make sure the proper index is used.

    Signed-off-by: Thierry Reding <treding@nvidia.com>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/gpu/drm/tegra/sor.c | 5 +++++
    1 file changed, 5 insertions(+)

    diff --git a/drivers/gpu/drm/tegra/sor.c b/drivers/gpu/drm/tegra/sor.c
    index e1669ada0a40..75e65d9536d5 100644
    --- a/drivers/gpu/drm/tegra/sor.c
    +++ b/drivers/gpu/drm/tegra/sor.c
    @@ -3200,6 +3200,11 @@ static int tegra_sor_parse_dt(struct tegra_sor *sor)
    * earlier
    */
    sor->pad = TEGRA_IO_PAD_HDMI_DP0 + sor->index;
    + } else {
    + if (sor->soc->supports_edp)
    + sor->index = 0;
    + else
    + sor->index = 1;
    }

    err = of_property_read_u32_array(np, "nvidia,xbar-cfg", xbar_cfg, 5);
    --
    2.20.1


    \
     
     \ /
      Last update: 2019-12-29 19:06    [W:4.071 / U:0.304 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site