diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_backlight.c b/drivers/gpu/drm/rockchip/rockchip_drm_backlight.c index 21a743052cb0..52c761f79978 100644 --- a/drivers/gpu/drm/rockchip/rockchip_drm_backlight.c +++ b/drivers/gpu/drm/rockchip/rockchip_drm_backlight.c @@ -307,7 +307,7 @@ static int rockchip_drm_backlight_bind(struct device *dev, drm_for_each_connector(connector, drm_dev) { panel = drm_find_panel_by_connector(connector); - if (!panel && !panel->dev) + if (!panel || !panel->dev) continue; backlight_np = of_parse_phandle(panel->dev->of_node, "backlight", 0);