From patchwork Thu Jun 4 20:09:24 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Rini X-Patchwork-Id: 241746 List-Id: U-Boot discussion From: trini at konsulko.com (Tom Rini) Date: Thu, 4 Jun 2020 16:09:24 -0400 Subject: [PATCH] usb: musb-new: Fix unused function warnings from clang Message-ID: <20200604200924.5998-1-trini@konsulko.com> The functions dsps_readb and dsps_writeb are only used by code that is under a !__UBOOT__ guard today. Add that guard around these functions as well to avoid the warning. Cc: Marek Vasut Signed-off-by: Tom Rini Reviewed-by: Marek Vasut --- drivers/usb/musb-new/musb_dsps.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/usb/musb-new/musb_dsps.c b/drivers/usb/musb-new/musb_dsps.c index eb590885bc53..1d94249c092e 100644 --- a/drivers/usb/musb-new/musb_dsps.c +++ b/drivers/usb/musb-new/musb_dsps.c @@ -42,14 +42,18 @@ * avoid using musb_readx()/musb_writex() as glue layer should not be * dependent on musb core layer symbols. */ +#ifndef __UBOOT__ static inline u8 dsps_readb(const void __iomem *addr, unsigned offset) { return __raw_readb(addr + offset); } +#endif static inline u32 dsps_readl(const void __iomem *addr, unsigned offset) { return __raw_readl(addr + offset); } +#ifndef __UBOOT__ static inline void dsps_writeb(void __iomem *addr, unsigned offset, u8 data) { __raw_writeb(data, addr + offset); } +#endif static inline void dsps_writel(void __iomem *addr, unsigned offset, u32 data) { __raw_writel(data, addr + offset); }