• Archit Taneja's avatar
    OMAPDSS: DSI: Remove dsi_pdev_map global struct · 400e65d1
    Archit Taneja authored
    dsi_pdev_map is a struct visible globally in the DSI driver to get the platform
    device pointer of the DSI device corresponding to it's module ID. This was
    required because there was no clean way to derive the platform device from
    the DSI module instance number or from the connected panel.
    
    With the new output entity, it is possible to retrieve the platform device
    pointer if the omap_dss_output pointer is available. Modify the functions
    dsi_get_dsidev_from_dssdev() dsi_get_dsidev_from_id() so that they use output
    instead of dsi_pdev_map to retrieve the dsi platform device pointer.
    Signed-off-by: default avatarArchit Taneja <archit@ti.com>
    400e65d1
dsi.c 135 KB