Peter Maydell
e3d0814368
hw: Use device_class_set_legacy_reset() instead of opencoding
...
Use device_class_set_legacy_reset() instead of opencoding an
assignment to DeviceClass::reset. This change was produced
with:
spatch --macro-file scripts/cocci-macro-file.h \
--sp-file scripts/coccinelle/device-reset.cocci \
--keep-comments --smpl-spacing --in-place --dir hw
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Message-id: 20240830145812.1967042-8-peter.maydell@linaro.org
2024-09-13 15:31:44 +01:00
Richard Henderson
993676279e
hw/adc: Constify VMState
...
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org >
Signed-off-by: Richard Henderson <richard.henderson@linaro.org >
Message-Id: <20231221031652.119827-23-richard.henderson@linaro.org >
2023-12-29 11:17:30 +11:00
Philippe Mathieu-Daudé
6e76d35f23
hw/adc/zynq-xadc: Use qemu_irq typedef
...
Except hw/core/irq.c which implements the forward-declared opaque
qemu_irq structure, hw/adc/zynq-xadc.{c,h} are the only files not
using the typedef. Fix this single exception.
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Bernhard Beschow <shentey@gmail.com >
Message-id: 20220509202035.50335-1-philippe.mathieu.daude@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org >
2022-05-19 16:19:02 +01:00
Corey Minyard
246f530cdb
adc: Move the zynq-xadc file to the adc directories
...
It's an ADC, put it where it belongs.
Cc: Edgar E. Iglesias <edgar.iglesias@gmail.com >
Cc: Alistair Francis <alistair@alistair23.me >
Cc: Peter Maydell <peter.maydell@linaro.org >
Cc: qemu-arm@nongnu.org
Signed-off-by: Corey Minyard <cminyard@mvista.com >
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org >
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com >
2021-06-17 07:10:32 -05:00