[PATCH v2 0/3] Allwinner A10 GPIO support

Strahinja Jankovic posted 3 patches 4 weeks, 1 day ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260829-allwinner-gpio-v2-0-f0ebcb07302e@gmail.com
Maintainers: Peter Maydell <peter.maydell@linaro.org>, Strahinja Jankovic <strahinja.p.jankovic@gmail.com>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>, Paolo Bonzini <pbonzini@redhat.com>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>
There is a newer version of this series
MAINTAINERS                           |   3 +
docs/system/arm/cubieboard.rst        |   1 +
hw/arm/Kconfig                        |   1 +
hw/arm/allwinner-a10.c                |   8 +
hw/gpio/Kconfig                       |   3 +
hw/gpio/allwinner-gpio.c              | 465 +++++++++++++++++++++++++++++
hw/gpio/meson.build                   |   1 +
hw/gpio/trace-events                  |   6 +
include/hw/arm/allwinner-a10.h        |   2 +
include/hw/gpio/allwinner-gpio-regs.h | 228 ++++++++++++++
include/hw/gpio/allwinner-gpio.h      |  41 +++
tests/qtest/allwinner-gpio-test.c     | 538 ++++++++++++++++++++++++++++++++++
tests/qtest/meson.build               |   3 +-
13 files changed, 1299 insertions(+), 1 deletion(-)
[PATCH v2 0/3] Allwinner A10 GPIO support
Posted by Strahinja Jankovic 4 weeks, 1 day ago
This patch series introduces GPIO support for Allwinner A10 and
Cubieboard.

The support is focused on input/output and interrupt functionality.
The qtest suite is also updated with tests for implemented
functionality.

Signed-off-by: Strahinja Jankovic <strahinja.p.jankovic@gmail.com>
---
Changes in v2:
- allwinner-gpio-test: Added test for interrupt triggered on both rising
  and falling edge
- Link to v1: https://lore.kernel.org/qemu-devel/20260819-allwinner-gpio-v1-0-2a64866dff11@gmail.com

---
Strahinja Jankovic (3):
      hw/gpio: Allwinner A10 GPIO emulation
      hw/arm: Add GPIO to Allwinner A10 model
      tests/qtest: Allwinner GPIO tests

 MAINTAINERS                           |   3 +
 docs/system/arm/cubieboard.rst        |   1 +
 hw/arm/Kconfig                        |   1 +
 hw/arm/allwinner-a10.c                |   8 +
 hw/gpio/Kconfig                       |   3 +
 hw/gpio/allwinner-gpio.c              | 465 +++++++++++++++++++++++++++++
 hw/gpio/meson.build                   |   1 +
 hw/gpio/trace-events                  |   6 +
 include/hw/arm/allwinner-a10.h        |   2 +
 include/hw/gpio/allwinner-gpio-regs.h | 228 ++++++++++++++
 include/hw/gpio/allwinner-gpio.h      |  41 +++
 tests/qtest/allwinner-gpio-test.c     | 538 ++++++++++++++++++++++++++++++++++
 tests/qtest/meson.build               |   3 +-
 13 files changed, 1299 insertions(+), 1 deletion(-)
---
base-commit: fa19879df1658f96ac07365fca8835b7decd6995
change-id: 20260818-allwinner-gpio-6ea84117df94

Best regards,
-- 
Strahinja Jankovic <strahinja.p.jankovic@gmail.com>