diff options
author | Philippe Mathieu-Daudé <philmd@linaro.org> | 2023-01-09 15:02:54 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2023-01-12 17:15:09 +0000 |
commit | 28180159ecf38d097475a5429474a4be9d2a24b8 (patch) | |
tree | 0cf9df2016bcb17fdc2ffee353dacdcb682ce7f0 | |
parent | c4d15af196a91132a9a2144ab0e187fb60c6a65f (diff) | |
download | qemu-28180159ecf38d097475a5429474a4be9d2a24b8.zip qemu-28180159ecf38d097475a5429474a4be9d2a24b8.tar.gz qemu-28180159ecf38d097475a5429474a4be9d2a24b8.tar.bz2 |
hw/gpio/omap_gpio: Add local variable to avoid embedded cast
Add a local 'struct omap_gpif_s *' variable to improve readability.
(This also eases next commit conversion).
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20230109140306.23161-3-philmd@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
-rw-r--r-- | hw/gpio/omap_gpio.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hw/gpio/omap_gpio.c b/hw/gpio/omap_gpio.c index bd0841d..12ec16d 100644 --- a/hw/gpio/omap_gpio.c +++ b/hw/gpio/omap_gpio.c @@ -53,7 +53,8 @@ struct omap_gpif_s { /* General-Purpose I/O of OMAP1 */ static void omap_gpio_set(void *opaque, int line, int level) { - struct omap_gpio_s *s = &((struct omap_gpif_s *) opaque)->omap1; + struct omap_gpif_s *p = opaque; + struct omap_gpio_s *s = &p->omap1; uint16_t prev = s->inputs; if (level) |