Unverified Commit 8efb6c32 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!12593 pinctrl: single: fix potential NULL dereference in pcs_get_function()

parents 4bd5ca1c 9a8aadb7
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -323,6 +323,8 @@ static int pcs_get_function(struct pinctrl_dev *pctldev, unsigned pin,
		return -ENOTSUPP;
	fselector = setting->func;
	function = pinmux_generic_get_function(pctldev, fselector);
	if (!function)
		return -EINVAL;
	*func = function->data;
	if (!(*func)) {
		dev_err(pcs->dev, "%s could not find function%i\n",