Message ID | 20240127225459.3064283-1-raj.khem@gmail.com |
---|---|
State | Accepted |
Commit | ddc75bc020b37d5cb45ba5588e27e4f4c60ce805 |
Delegated to: | Anatolij Gustschin |
Headers | show |
Series | video: dw_hdmi: Fix compiler warnings with gcc-14 | expand |
On Sat, 27 Jan 2024 14:54:59 -0800 Khem Raj raj.khem@gmail.com wrote: > 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 <raj.khem@gmail.com> > Cc: Anatolij Gustschin <agust@denx.de> > Cc: Tom Rini <trini@konsulko.com> > --- > drivers/video/dw_hdmi.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) applied to u-boot-video. -- Anatolij
diff --git a/drivers/video/dw_hdmi.c b/drivers/video/dw_hdmi.c index c4fbb18294..9294d9a82a 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;
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 <raj.khem@gmail.com> Cc: Anatolij Gustschin <agust@denx.de> Cc: Tom Rini <trini@konsulko.com> --- drivers/video/dw_hdmi.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)