Unverified Commit 045159f5 authored by Dario Binacchi's avatar Dario Binacchi Committed by Robert Foss
Browse files

drm/bridge: samsung-dsim: check the return value only if necessary



It was useless to check again the "ret" variable if the function
register_host() was not called.

Signed-off-by: default avatarDario Binacchi <dario.binacchi@amarulasolutions.com>
Reviewed-by: default avatarFrieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: default avatarRobert Foss <rfoss@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20231207161056.183442-1-dario.binacchi@amarulasolutions.com
parent 9203f672
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -2020,11 +2020,11 @@ int samsung_dsim_probe(struct platform_device *pdev)
	else
		dsi->bridge.timings = &samsung_dsim_bridge_timings_de_high;

	if (dsi->plat_data->host_ops && dsi->plat_data->host_ops->register_host)
	if (dsi->plat_data->host_ops && dsi->plat_data->host_ops->register_host) {
		ret = dsi->plat_data->host_ops->register_host(dsi);

		if (ret)
			goto err_disable_runtime;
	}

	return 0;