[PATCH] usb: musb-new: Fix unused function warnings from clang
Tom Rini
trini at konsulko.com
Thu Jun 4 22:09:24 CEST 2020
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 <marex at denx.de>
Signed-off-by: Tom Rini <trini at konsulko.com>
---
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); }
--
2.17.1
More information about the U-Boot
mailing list