On Wednesday 10 of October 2012 09:37:42 Linus Walleij wrote:
On Mon, Oct 8, 2012 at 10:39 AM, Tomasz Figa [off-list ref] wrote:
quoted
This patch modifies the pinctrl-samsung driver to detect when width of
a
bit field is set to zero (which means that such configuraton type is
not
supported) and return an error instead of trying to modify an
inexistent
register.
Signed-off-by: Tomasz Figa <redacted>
---
drivers/pinctrl/pinctrl-samsung.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/pinctrl/pinctrl-samsung.c
b/drivers/pinctrl/pinctrl-samsung.c index dd108a9..c660fa5 100644
--- a/drivers/pinctrl/pinctrl-samsung.c
+++ b/drivers/pinctrl/pinctrl-samsung.c
@@ -391,6 +391,9 @@ static int samsung_pinconf_rw(struct pinctrl_dev
*pctldev, unsigned int pin,>
return -EINVAL;
}
+ if (!width)
+ return -EINVAL;
+
Can this patch be applied in isolation from the others?
Yes, I don't see any problem here.
Best regards,
--
Tomasz Figa
Samsung Poland R&D Center