lkml.org 
[lkml]   [2018]   [Sep]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 25/27] drm: sun4i: add support for H6 TCON TOP
    Date
    From: Icenowy Zheng <icenowy@aosc.io>

    The TCON TOP on Allwinner H6 SoC is a cut down version of the R40 TCON
    TOP, which dropped TCON_TV1 and DSI (which do not exist on H6).

    Add support for it.

    Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
    ---
    drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 8 ++++++++
    1 file changed, 8 insertions(+)

    diff --git a/drivers/gpu/drm/sun4i/sun8i_tcon_top.c b/drivers/gpu/drm/sun4i/sun8i_tcon_top.c
    index ed13233cad88..d0f1767ec6fc 100644
    --- a/drivers/gpu/drm/sun4i/sun8i_tcon_top.c
    +++ b/drivers/gpu/drm/sun4i/sun8i_tcon_top.c
    @@ -279,12 +279,20 @@ const struct sun8i_tcon_top_quirks sun8i_r40_tcon_top_quirks = {
    .has_dsi = true,
    };

    +const struct sun8i_tcon_top_quirks sun50i_h6_tcon_top_quirks = {
    + /* Nothing special */
    +};
    +
    /* sun4i_drv uses this list to check if a device node is a TCON TOP */
    const struct of_device_id sun8i_tcon_top_of_table[] = {
    {
    .compatible = "allwinner,sun8i-r40-tcon-top",
    .data = &sun8i_r40_tcon_top_quirks
    },
    + {
    + .compatible = "allwinner,sun50i-h6-tcon-top",
    + .data = &sun50i_h6_tcon_top_quirks
    + },
    { /* sentinel */ }
    };
    MODULE_DEVICE_TABLE(of, sun8i_tcon_top_of_table);
    --
    2.18.0
    \
     
     \ /
      Last update: 2018-09-02 09:29    [W:11.632 / U:0.124 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site