[U-Boot] [PATCH 2/8] ARM: UniPhier: add dummy gpio.h to enable CONFIG_OF_CONTROL

Masahiro YAMADA yamada.m at jp.panasonic.com
Thu Nov 27 18:26:24 CET 2014


2014-11-26 18:33 GMT+09:00 Masahiro Yamada <yamada.m at jp.panasonic.com>:
> If CONFIG_OF_CONTROL is enabled, lib/fdtdec.c is compiled.
> It includes <asm/gpio.h> and then <asm/gpio.h> includes
> <asm/arch/gpio.h>.  Consequently, all the SoCs that enable
> CONFIG_OF_CONTROL must have <asm/arch/gpio.h> even if they do not
> support GPIO.
>
> In the first place, GPIO has nothing to do with OF_CONTROL.
> It is wrong that lib/fdtdec.c includes GPIO functions; it should
> be split into two files, FDT-common things and GPIO things.
> It is, however, a pretty big work to fix that correctly.
>
> This is a compromised commit to add a dummy <asm/arch/gpio.h>
> to support OF_CONTROL for UniPhier platform.  This dummy header
> will be removed after FDT-GPIO stuff is fixed correctly.
>
> Signed-off-by: Masahiro Yamada <yamada.m at jp.panasonic.com>


Applied to u-boot-uniphier/master.

-- 
Best Regards
Masahiro Yamada


More information about the U-Boot mailing list