From: Chelsy Ratnawat Date: Sat, 30 Aug 2025 13:26:33 +0000 (-0700) Subject: dmaengine: Replace zero-length array with flexible-array X-Git-Tag: v6.18-rc1~61^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=981d4978ff09d13690739663b3cd71ad8bb5ad94;p=thirdparty%2Fkernel%2Flinux.git dmaengine: Replace zero-length array with flexible-array Documentation/process/deprecated.rst suggests that zero-length and one-element arrays are deprecated, flexible-array members should be used instead. Signed-off-by: Chelsy Ratnawat Link: https://lore.kernel.org/r/20250830132633.1803300-1-chelsyratnawat2001@gmail.com Signed-off-by: Vinod Koul --- diff --git a/drivers/dma/imx-sdma.c b/drivers/dma/imx-sdma.c index 02a85d6f1bea2..ed9e56de5a9b9 100644 --- a/drivers/dma/imx-sdma.c +++ b/drivers/dma/imx-sdma.c @@ -256,7 +256,7 @@ struct sdma_script_start_addrs { /* End of v3 array */ union { s32 v3_end; s32 mcu_2_zqspi_addr; }; /* End of v4 array */ - s32 v4_end[0]; + s32 v4_end[]; }; /*