On 17 June 2015 at 13:33, Hans de Goede <hdego...@redhat.com> wrote: > There is no harm in declaring the function prototypes even if nothing > implements them, and when CONFIG_DM_USB=y the various usb functions are > available regardless of any controller drivers being enabled. > > This fixes compile warnings due to missing prototypes on ARCHs where > the ARCH Kconfig always enables CONFIG_DM_USB and various usb drivers. > > One could argue that in the case of no controllers CONFIG_DM_USB should not > be set, but this problem is typically seen during bringup of boards which > do actually have usb controllers. > > Signed-off-by: Hans de Goede <hdego...@redhat.com> > --- > Changes in v2: > -Simply always define the function prototypes instead of adding yet another > condition to the already unwieldly #if def ... || def ... condition > --- > include/usb.h | 15 --------------- > 1 file changed, 15 deletions(-)
Acked-by: Simon Glass <s...@chromium.org> _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot