On 13 July 2015 at 01:38, Lukasz Majewski <l.majew...@samsung.com> wrote: > Hi Masahiro, > >> The macro cpu_relax() is defined by several headers in different >> ways. >> >> arch/{arm,avr32,mips}/include/asm/processor.h defines it as follows: >> #define cpu_relax() barrier() >> >> On the other hand, include/linux/compat.h defines it as follows: >> #define cpu_relax() do {} while (0) >> >> If both headers are included from the same source file, the warning >> warning: "cpu_relax" redefined [enabled by default] >> is displayed. >> >> It effectively makes it impossible to include <linux/compat.h> >> from some sources. Drop the latter. >> >> Signed-off-by: Masahiro Yamada <yamada.masah...@socionext.com> >> Reviewed-by: Heiko Schocher <h...@denx.de> >> Acked-by: Simon Glass <s...@chromium.org> >> --- >> >> Changes in v2: None >> >> drivers/usb/musb-new/musb_gadget_ep0.c | 1 + >> include/linux/compat.h | 2 -- >> 2 files changed, 1 insertion(+), 2 deletions(-)
Applied to u-boot-dm, thanks! _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot