Commit a93c3ad6 authored by Krzysztof Kozlowski's avatar Krzysztof Kozlowski Committed by Greg Kroah-Hartman
Browse files

usb: dwc3: st: simplify with dev_err_probe

parent bde05325
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -237,10 +237,9 @@ static int st_dwc3_probe(struct platform_device *pdev)

	dwc3_data->rstc_pwrdn =
		devm_reset_control_get_exclusive(dev, "powerdown");
	if (IS_ERR(dwc3_data->rstc_pwrdn)) {
		dev_err(&pdev->dev, "could not get power controller\n");
		return PTR_ERR(dwc3_data->rstc_pwrdn);
	}
	if (IS_ERR(dwc3_data->rstc_pwrdn))
		return dev_err_probe(dev, PTR_ERR(dwc3_data->rstc_pwrdn),
				     "could not get power controller\n");

	/* Manage PowerDown */
	reset_control_deassert(dwc3_data->rstc_pwrdn);
@@ -248,8 +247,8 @@ static int st_dwc3_probe(struct platform_device *pdev)
	dwc3_data->rstc_rst =
		devm_reset_control_get_shared(dev, "softreset");
	if (IS_ERR(dwc3_data->rstc_rst)) {
		dev_err(&pdev->dev, "could not get reset controller\n");
		ret = PTR_ERR(dwc3_data->rstc_rst);
		ret = dev_err_probe(dev, PTR_ERR(dwc3_data->rstc_rst),
				    "could not get reset controller\n");
		goto undo_powerdown;
	}