From 1dc7a0cfd5cdf90a8ce8381ef07bac11ad46afef Mon Sep 17 00:00:00 2001 From: Jonas Gorski Date: Wed, 28 Jun 2017 12:06:43 +0200 Subject: [PATCH] brcm63xx: fix bcm6328 pinmux other register The pinmux register is at relative offset 0x8, not 0xc. Fixes hang when trying to modify pins >= 32. Signed-off-by: Jonas Gorski --- .../132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/linux/brcm63xx/patches-4.4/132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch b/target/linux/brcm63xx/patches-4.4/132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch index e1f2140781..3c5f15b91f 100644 --- a/target/linux/brcm63xx/patches-4.4/132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch +++ b/target/linux/brcm63xx/patches-4.4/132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch @@ -66,7 +66,7 @@ Signed-off-by: Jonas Gorski + +#define BCM6328_MUX_LO_REG 0x4 +#define BCM6328_MUX_HI_REG 0x0 -+#define BCM6328_MUX_OTHER_REG 0xc ++#define BCM6328_MUX_OTHER_REG 0x8 + +#define BCM6328_NGPIO 32 +