[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v1 0/4] Connect the Xilinx ZynqMP IPI device
From: |
Alistair Francis |
Subject: |
[Qemu-devel] [PATCH v1 0/4] Connect the Xilinx ZynqMP IPI device |
Date: |
Tue, 5 Jul 2016 13:30:29 -0700 |
This patchset adds and connects the Xilinx ZynqmP IPI devices using the
register GPIO line.
This requires adding the register GPIO API which allows registers to be
mapped to GPIOs. This GPIO is used to propergate register reads/writes
to other devices and other registers.
This is useful to update register values in other devices when events
occur.
Alistair Francis (3):
register: Add GPIO API
xlnx-zynqmp-ipi: Add the IPI device
zynqmp: Connect the IPI devices
Peter Crosthwaite (1):
irq: Add opaque setter routine
hw/arm/xlnx-zynqmp.c | 102 +++++++++++++++
hw/core/irq.c | 5 +
hw/core/register.c | 97 ++++++++++++++
hw/intc/Makefile.objs | 1 +
hw/intc/xlnx-zynqmp-ipi.c | 263 ++++++++++++++++++++++++++++++++++++++
include/hw/arm/xlnx-zynqmp.h | 3 +
include/hw/intc/xlnx-zynqmp-ipi.h | 116 +++++++++++++++++
include/hw/irq.h | 2 +
include/hw/register.h | 31 ++++-
9 files changed, 619 insertions(+), 1 deletion(-)
create mode 100644 hw/intc/xlnx-zynqmp-ipi.c
create mode 100644 include/hw/intc/xlnx-zynqmp-ipi.h
--
2.7.4
- [Qemu-devel] [PATCH v1 0/4] Connect the Xilinx ZynqMP IPI device,
Alistair Francis <=
- [Qemu-devel] [PATCH v1 1/4] irq: Add opaque setter routine, Alistair Francis, 2016/07/05
- [Qemu-devel] [PATCH v1 2/4] register: Add GPIO API, Alistair Francis, 2016/07/05
- [Qemu-devel] [PATCH v1 4/4] zynqmp: Connect the IPI devices, Alistair Francis, 2016/07/05
- [Qemu-devel] [PATCH v1 3/4] xlnx-zynqmp-ipi: Add the IPI device, Alistair Francis, 2016/07/05
- Re: [Qemu-devel] [PATCH v1 0/4] Connect the Xilinx ZynqMP IPI device, Peter Maydell, 2016/07/05