Message ID | 20181113135051.15308-4-brgl@bgdev.pl |
---|---|
State | New |
Headers | show |
Series | ARM: davinci: fix ethernet support on da850-evm | expand |
Hi Bartosz, On 13/11/18 7:20 PM, Bartosz Golaszewski wrote: > From: Bartosz Golaszewski <bgolaszewski@baylibre.com> > > Commit 587f7a694f01 ("gpio: davinci: Use dev name for label and > automatic base selection") broke the network support in legacy boot > mode for da850-evm since we can no longer request the MDIO clock GPIO. > > We now have the option to specify the GPIO base manually for davinci, > so add the relevant fields to platform data. > > Fixes: 587f7a694f01 ("gpio: davinci: Use dev name for label and automatic base selection") > Cc: stable@vger.kernel.org > Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> > --- > arch/arm/mach-davinci/da850.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) Similar changes are needed for other 5 DaVinci SoCs too. Can you do those in this patch itself? Thanks, Sekhar
diff --git a/arch/arm/mach-davinci/da850.c b/arch/arm/mach-davinci/da850.c index 4528bbf0c861..e7b78df2bfef 100644 --- a/arch/arm/mach-davinci/da850.c +++ b/arch/arm/mach-davinci/da850.c @@ -719,7 +719,9 @@ int __init da850_register_vpif_capture(struct vpif_capture_config } static struct davinci_gpio_platform_data da850_gpio_platform_data = { - .ngpio = 144, + .no_auto_base = true, + .base = 0, + .ngpio = 144, }; int __init da850_register_gpio(void)