We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a60294d commit 76acb5eCopy full SHA for 76acb5e
drivers/gpu/drm/bridge/lvds-codec.c
@@ -71,13 +71,9 @@ static int lvds_codec_probe(struct platform_device *pdev)
71
lvds_codec->connector_type = (uintptr_t)of_device_get_match_data(dev);
72
lvds_codec->powerdown_gpio = devm_gpiod_get_optional(dev, "powerdown",
73
GPIOD_OUT_HIGH);
74
- if (IS_ERR(lvds_codec->powerdown_gpio)) {
75
- int err = PTR_ERR(lvds_codec->powerdown_gpio);
76
-
77
- if (err != -EPROBE_DEFER)
78
- dev_err(dev, "powerdown GPIO failure: %d\n", err);
79
- return err;
80
- }
+ if (IS_ERR(lvds_codec->powerdown_gpio))
+ return dev_err_probe(dev, PTR_ERR(lvds_codec->powerdown_gpio),
+ "powerdown GPIO failure\n");
81
82
/* Locate the panel DT node. */
83
panel_node = of_graph_get_remote_node(dev->of_node, 1, 0);
0 commit comments