aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorChris Laplante <chris@laplante.io>2023-08-22 17:24:15 +0100
committerPeter Maydell <peter.maydell@linaro.org>2023-08-22 17:30:59 +0100
commit8d6b2f947d4d19b3ba22f836d203d6282107bc11 (patch)
treeafb05c7dd0f7994fe3a570d977bc27b5c1cdd2d4 /include
parentb0dd9a7d6dd15a6898e9c585b521e6bec79b25aa (diff)
downloadqemu-8d6b2f947d4d19b3ba22f836d203d6282107bc11.zip
qemu-8d6b2f947d4d19b3ba22f836d203d6282107bc11.tar.gz
qemu-8d6b2f947d4d19b3ba22f836d203d6282107bc11.tar.bz2
hw/gpio/nrf51: implement DETECT signal
Implement nRF51 DETECT signal in the GPIO peripheral. The reference manual makes mention of a per-pin DETECT signal, but these are not exposed to the user. See https://devzone.nordicsemi.com/f/nordic-q-a/39858/gpio-per-pin-detect-signal-available for more information. Currently, I don't see a reason to model these. Signed-off-by: Chris Laplante <chris@laplante.io> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 20230728160324.1159090-2-chris@laplante.io Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include')
-rw-r--r--include/hw/gpio/nrf51_gpio.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/hw/gpio/nrf51_gpio.h b/include/hw/gpio/nrf51_gpio.h
index 8f9c2f8..fcfa2ba 100644
--- a/include/hw/gpio/nrf51_gpio.h
+++ b/include/hw/gpio/nrf51_gpio.h
@@ -64,6 +64,7 @@ struct NRF51GPIOState {
uint32_t old_out_connected;
qemu_irq output[NRF51_GPIO_PINS];
+ qemu_irq detect;
};