FAILED: patch "[PATCH] pinctrl: renesas: rzg2l: Return -EINVAL for pins which have" failed to apply to 5.15-stable tree
Subsystems (3)
[email protected]
maintainerThe patch below does not apply to the 5.15-stable tree.
If someone wants it applied there, or to any other stable or longterm tree, then please email the backport, including the original git commit id to <[email protected]>.
thanks,
greg k-h
------------------ original commit in Linus's tree ------------------
From 5223c511eb4f919e6b423b2f66e02674e97e77e3 Mon Sep 17 00:00:00 2001
From: Lad Prabhakar <[email protected]>
Date: Wed, 11 May 2022 10:40:57 +0100
Subject: [PATCH] pinctrl: renesas: rzg2l: Return -EINVAL for pins which have
input disabled
Pin status reported by pinconf-pins file always reported pin status as "input enabled" even for pins which had input disabled. Fix this by returning -EINVAL for the pins which have input disabled.
Fixes c4c4637eb57f2 ("pinctrl: renesas: Add RZ/G2L pin and gpio controller driver")
Reported-by Phil Edworthy <[email protected]>
Signed-off-by Lad Prabhakar <[email protected]>
Reviewed-by Phil Edworthy <[email protected]>
Signed-off-by Geert Uytterhoeven <[email protected]>
drivers/pinctrl/renesas/pinctrl-rzg2l.c +2 -0
@@ -517,6 +517,8 @@ static int rzg2l_pinctrl_pinconf_get(struct pinctrl_dev *pctldev,if (!(cfg &PIN_CFG_IEN ))return -EINVAL ; arg =rzg2l_read_pin_config (pctrl,IEN (port_offset), bit,IEN_MASK ); +if (!arg) +return -EINVAL ;break ;case PIN_CONFIG_POWER_SOURCE : {