• [PATCH v2 5/5] drm/bridge/synopsys: dsi :remove is_panel_bridge

    From Benjamin Gaignard@21:1/5 to All on Mon Oct 2 11:40:03 2017
    When using drm_of_panel_bridge_remove() we can simplify the
    code and remove is_panel_bridge from dw_mipi_dsi structure.

    Signed-off-by: Benjamin Gaignard <[email protected]>
    Reviewed-by: Philippe Cornu <[email protected]>
    Tested-by: Philippe Cornu <[email protected]>
    ---
    drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 5 +----
    1 file changed, 1 insertion(+), 4 deletions(-)

    diff --git a/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c b/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
    index f4f633a..d9cca4f 100644
    --- a/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
    +++ b/drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
    @@ -221,7 +221,6 @@ struct dw_mipi_dsi {
    struct drm_bridge bridge;
    struct mipi_dsi_host dsi_host;
    struct drm_bridge *panel_bridge;
    - bool is_panel_bridge;
    struct device *dev;
    void __iomem *base;

    @@ -297,7 +296,6 @@ static int dw_mipi_dsi_host_attach(struct mipi_dsi_host *host,
    bridge = drm_panel_bridge_add(panel, DRM_MODE_CONNECTOR_DSI);
    if (IS_ERR(bridge))
    return PTR_ERR(bridge);
    - dsi->is_panel_bridge = true;
    }

    dsi->panel_bridge = bridge;
    @@ -312,8 +310,7 @@ static int dw_mipi_dsi_host_detach(struct mipi_dsi_host *host,
    {
    struct dw_mipi_dsi *dsi = host_to_dsi(host);

    - if (dsi->is_panel_bridge)
    - drm_pan