Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/rockchip: lvds: lower log severity for missing pinctrl settings

While missing lvds pinctrl is unexpected and is reported, we nevertheless
don't fail setting up the device and instead continue without explicit
pinctrl handling. So lower the log-level from error to warning to reflect
that.

Suggested-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Heiko Stuebner <heiko.stuebner@cherry.de>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20250304124418.111061-4-heiko@sntech.de

authored by

Heiko Stuebner and committed by
Heiko Stuebner
4006be2f 37c18639

+2 -2
+2 -2
drivers/gpu/drm/rockchip/rockchip_lvds.c
··· 464 464 465 465 lvds->pins->p = devm_pinctrl_get(lvds->dev); 466 466 if (IS_ERR(lvds->pins->p)) { 467 - dev_err(lvds->dev, "no pinctrl handle\n"); 467 + dev_warn(lvds->dev, "no pinctrl handle\n"); 468 468 devm_kfree(lvds->dev, lvds->pins); 469 469 lvds->pins = NULL; 470 470 } else { 471 471 lvds->pins->default_state = 472 472 pinctrl_lookup_state(lvds->pins->p, "lcdc"); 473 473 if (IS_ERR(lvds->pins->default_state)) { 474 - dev_err(lvds->dev, "no default pinctrl state\n"); 474 + dev_warn(lvds->dev, "no default pinctrl state\n"); 475 475 devm_kfree(lvds->dev, lvds->pins); 476 476 lvds->pins = NULL; 477 477 }