[PATCH v6 3/4] mips: serial: Silence "unused variable" warning
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Fri Aug 8 13:16:12 CEST 2025
On 8/7/25 09:56, Philip Oberfichtner wrote:
> Before this commit, mtmips_spl_serial_init() caused the following
> warning:
>
> arch/mips/mach-mtmips/mt7628/serial.c:14:23: warning: unused variable ‘base’ [-Wunused-variable]
> 14 | void __iomem *base = ioremap_nocache(SYSCTL_BASE, SYSCTL_SIZE);
> | ^~~~
>
> This happens whenever CONFIG_SPECIFY_CONSOLE_INDEX is unset, which leads
> to an effectively empty function:
>
> void mtmips_spl_serial_init(void)
> {
> void __iomem *base = ioremap_nocache(SYSCTL_BASE, SYSCTL_SIZE);
> }
>
> Add the __maybe_unused attribute to silence this warning.
>
> Signed-off-by: Philip Oberfichtner <pro at denx.de>
> ---
>
> Notes:
> Changes in v6: none
>
> Changes in v5: none
>
> Changes in v4: new
>
> arch/mips/mach-mtmips/mt7620/serial.c | 2 +-
> arch/mips/mach-mtmips/mt7621/spl/serial.c | 2 +-
> arch/mips/mach-mtmips/mt7628/serial.c | 2 +-
> 3 files changed, 3 insertions(+), 3 deletions(-)
>
Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck at gmail.com>
--
- Daniel
More information about the U-Boot
mailing list