On Wed, Aug 07, 2024 at 09:57:44AM +0200, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@xxxxxxxx> > > The first element in uart_8250_port is a structure, so initializing > it to 0 causes a warning on newer compilers: > > drivers/tty/serial/8250/8250_platform.c: In function 'serial8250_platform_probe': > drivers/tty/serial/8250/8250_platform.c:111:40: error: excess elements in struct initializer [-Werror] > 111 | struct uart_8250_port uart = { 0 }; > > Use the modern empty {} initializer instead that works on all > supported compilers. Reviewed-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> -- With Best Regards, Andy Shevchenko