From: Khem Raj Date: Sat, 27 Jan 2024 22:54:59 +0000 (-0800) Subject: video: dw_hdmi: Fix compiler warnings with gcc-14 X-Git-Url: http://git.dujemihanovic.xyz/?a=commitdiff_plain;h=ddc75bc020b37d5cb45ba5588e27e4f4c60ce805;p=u-boot.git video: dw_hdmi: Fix compiler warnings with gcc-14 GCC-14 find more warnings like "make pointer from integer without a cast" fix them by adding a type cast. Signed-off-by: Khem Raj Cc: Anatolij Gustschin Cc: Tom Rini --- diff --git a/drivers/video/dw_hdmi.c b/drivers/video/dw_hdmi.c index ab4811cfc7..c217af9787 100644 --- a/drivers/video/dw_hdmi.c +++ b/drivers/video/dw_hdmi.c @@ -78,10 +78,10 @@ static void dw_hdmi_write(struct dw_hdmi *hdmi, u8 val, int offset) { switch (hdmi->reg_io_width) { case 1: - writeb(val, hdmi->ioaddr + offset); + writeb(val, (void *)(hdmi->ioaddr + offset)); break; case 4: - writel(val, hdmi->ioaddr + (offset << 2)); + writel(val, (void *)(hdmi->ioaddr + (offset << 2))); break; default: debug("reg_io_width has unsupported width!\n"); @@ -93,9 +93,9 @@ static u8 dw_hdmi_read(struct dw_hdmi *hdmi, int offset) { switch (hdmi->reg_io_width) { case 1: - return readb(hdmi->ioaddr + offset); + return readb((void *)(hdmi->ioaddr + offset)); case 4: - return readl(hdmi->ioaddr + (offset << 2)); + return readl((void *)(hdmi->ioaddr + (offset << 2))); default: debug("reg_io_width has unsupported width!\n"); break;