[source] brcm63xx: fix an OOPS when accessing the basemode register on 6368
LEDE Commits
lede-commits at lists.infradead.org
Wed Dec 13 07:43:27 PST 2017
jogo pushed a commit to source.git, branch master:
https://git.lede-project.org/a8d3d517d0cf9f3d5a651091cfd193f3e7a454ce
commit a8d3d517d0cf9f3d5a651091cfd193f3e7a454ce
Author: Jonas Gorski <jonas.gorski at gmail.com>
AuthorDate: Wed Dec 13 16:36:20 2017 +0100
brcm63xx: fix an OOPS when accessing the basemode register on 6368
The bcm6368 pinctrl driver passed the wrong variable to
devm_regmap_field_alloc, causing it to blow up when later trying to
access the field.
Fixes #1211.
Signed-off-by: Jonas Gorski <jonas.gorski at gmail.com>
---
.../patches-4.4/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/target/linux/brcm63xx/patches-4.4/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch b/target/linux/brcm63xx/patches-4.4/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch
index 9d086a6..6a9b9e0 100644
--- a/target/linux/brcm63xx/patches-4.4/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch
+++ b/target/linux/brcm63xx/patches-4.4/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch
@@ -575,7 +575,7 @@ Signed-off-by: Jonas Gorski <jonas.gorski at gmail.com>
+ if (!pctl)
+ return -ENOMEM;
+
-+ pctl->overlay = devm_regmap_field_alloc(&pdev->dev, mode, overlay);
++ pctl->overlay = devm_regmap_field_alloc(&pdev->dev, basemode, overlay);
+ if (IS_ERR(pctl->overlay))
+ return PTR_ERR(pctl->overlay);
+
More information about the lede-commits
mailing list