gpio: use more common syntax for compound literals
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Wed, 10 Sep 2025 07:25:47 +0000 (09:25 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Fri, 12 Sep 2025 07:19:56 +0000 (09:19 +0200)
commit7eee64e8be51f9ff0393b5bd0752a6e8f9252bf9
tree45b8d4b208deee367448233aa71d4088231204ca
parent4c91b0ee35db07ae017dce067c64364c7e95faae
gpio: use more common syntax for compound literals

The (typeof(foo)) construct is unusual in the kernel, use a more typical
syntax by explicitly spelling out the type.

Link: https://lore.kernel.org/all/20250909-gpio-mmio-gpio-conv-part4-v1-13-9f723dc3524a@linaro.org/
Suggested-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Link: https://lore.kernel.org/r/20250910-make-compound-literals-normal-again-v1-3-076ee7738a0b@linaro.org
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
24 files changed:
drivers/gpio/gpio-amdpt.c
drivers/gpio/gpio-blzp1600.c
drivers/gpio/gpio-dwapb.c
drivers/gpio/gpio-ep93xx.c
drivers/gpio/gpio-ftgpio010.c
drivers/gpio/gpio-ge.c
drivers/gpio/gpio-grgpio.c
drivers/gpio/gpio-hisi.c
drivers/gpio/gpio-idt3243x.c
drivers/gpio/gpio-ixp4xx.c
drivers/gpio/gpio-loongson-64bit.c
drivers/gpio/gpio-mlxbf.c
drivers/gpio/gpio-mlxbf2.c
drivers/gpio/gpio-mlxbf3.c
drivers/gpio/gpio-mpc8xxx.c
drivers/gpio/gpio-mxs.c
drivers/gpio/gpio-rda.c
drivers/gpio/gpio-realtek-otto.c
drivers/gpio/gpio-tb10x.c
drivers/gpio/gpio-ts4800.c
drivers/gpio/gpio-vf610.c
drivers/gpio/gpio-visconti.c
drivers/gpio/gpio-xgene-sb.c
drivers/gpio/gpio-xgs-iproc.c