From 74ecc03c8611601c65d474e7bb38f83ba9202d43 Mon Sep 17 00:00:00 2001 From: Guochun Huang Date: Sun, 7 Apr 2024 17:56:23 +0800 Subject: [PATCH] drm/panel: simple: differentiated DSC backlight naming when two single DSI work simultaneously without defining the backlight, there will be a naming conflict as follows: sysfs: cannot create duplicate filename '/class/backlight/dcs-backlight' Change-Id: I25c9da720595322cd8136b715efc7822bd7e04e9 Signed-off-by: Guochun Huang --- drivers/gpu/drm/panel/panel-simple.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c index 866834f3ecd2..0d15c1f4a9a1 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -5168,7 +5168,7 @@ static int panel_simple_dsi_probe(struct mipi_dsi_device *dsi) props.max_brightness = 255; panel->base.backlight = - devm_backlight_device_register(dev, "dcs-backlight", + devm_backlight_device_register(dev, dev_name(dev), dev, panel, &dcs_bl_ops, &props); if (IS_ERR(panel->base.backlight)) {