From: Sjoerd Simons Date: Sun, 28 Feb 2016 21:24:58 +0000 (+0100) Subject: rockchip: rk3288: pinctrl: support more pins X-Git-Tag: v2016.07-rc1~70^2~4 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=70f7a2cdac6a7f75f27848d689a13ca244b0792b;p=u-boot rockchip: rk3288: pinctrl: support more pins The rgmii_pins node in rk3288.dtsi configures 15 pins. Increase the size of the cell array to accomedate that, otherwise only the first 10 get configured. Signed-off-by: Sjoerd Simons Reviewed-by: Simon Glass --- diff --git a/drivers/pinctrl/rockchip/pinctrl_rk3288.c b/drivers/pinctrl/rockchip/pinctrl_rk3288.c index 7c769bdb01..1fa1daa939 100644 --- a/drivers/pinctrl/rockchip/pinctrl_rk3288.c +++ b/drivers/pinctrl/rockchip/pinctrl_rk3288.c @@ -623,7 +623,7 @@ static int rk3288_pinctrl_set_state(struct udevice *dev, struct udevice *config) { const void *blob = gd->fdt_blob; int pcfg_node, ret, flags, count, i; - u32 cell[40], *ptr; + u32 cell[60], *ptr; debug("%s: %s %s\n", __func__, dev->name, config->name); ret = fdtdec_get_int_array_count(blob, config->of_offset,