Unverified Commit 1c89d5d0 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!8407 pinctrl: core: delete incorrect free in pinctrl_enable()

parents ef6f9466 8b8cec52
Loading
Loading
Loading
Loading
+1 −7
Original line number Diff line number Diff line
@@ -2098,13 +2098,7 @@ int pinctrl_enable(struct pinctrl_dev *pctldev)

	error = pinctrl_claim_hogs(pctldev);
	if (error) {
		dev_err(pctldev->dev, "could not claim hogs: %i\n",
			error);
		pinctrl_free_pindescs(pctldev, pctldev->desc->pins,
				      pctldev->desc->npins);
		mutex_destroy(&pctldev->mutex);
		kfree(pctldev);

		dev_err(pctldev->dev, "could not claim hogs: %i\n", error);
		return error;
	}