[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/8] hw/arm: Explicit number of GIC external IRQs for Cortex A9/A
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH 0/8] hw/arm: Explicit number of GIC external IRQs for Cortex A9/A15 MPCore |
Date: |
Thu, 30 Jan 2025 19:24:33 +0100 |
Some boards based on Cortex-A9MP / Cortex-A15MP do not explicit
the number of external GIC IRQs, using some (implicit) default value,
not always trivial to figure out. Change that by removing the default
value, requiring MPCore objects to be created with the "num-irq" set.
Philippe Mathieu-Daudé (8):
hw/arm/exynos4210: Replace magic 32 by proper 'GIC_INTERNAL'
definition
hw/arm/exynos4210: Explicit number of GIC external IRQs
hw/arm/realview: Explicit number of GIC external IRQs
hw/arm/xilinx_zynq: Replace IRQ_OFFSET -> GIC_INTERNAL
hw/arm/xilinx_zynq: Explicit number of GIC external IRQs
hw/arm/vexpress: Explicit number of GIC external IRQs
hw/arm/highbank: Explicit number of GIC external IRQs
hw/cpu/arm_mpcore: Remove default values for GIC external IRQs
hw/arm/exynos4210.c | 16 +++++++++++++--
hw/arm/highbank.c | 15 ++++++++++----
hw/arm/realview.c | 17 ++++++++++++++--
hw/arm/vexpress.c | 13 ++++++++++--
hw/arm/xilinx_zynq.c | 47 +++++++++++++++++++++++++-------------------
hw/cpu/a15mpcore.c | 13 ++++++------
hw/cpu/a9mpcore.c | 14 ++++++-------
7 files changed, 91 insertions(+), 44 deletions(-)
--
2.47.1
- [PATCH 0/8] hw/arm: Explicit number of GIC external IRQs for Cortex A9/A15 MPCore,
Philippe Mathieu-Daudé <=
- [PATCH 1/8] hw/arm/exynos4210: Replace magic 32 by proper 'GIC_INTERNAL' definition, Philippe Mathieu-Daudé, 2025/01/30
- [PATCH 2/8] hw/arm/exynos4210: Explicit number of GIC external IRQs, Philippe Mathieu-Daudé, 2025/01/30
- [PATCH 3/8] hw/arm/realview: Explicit number of GIC external IRQs, Philippe Mathieu-Daudé, 2025/01/30
- [PATCH 4/8] hw/arm/xilinx_zynq: Replace IRQ_OFFSET -> GIC_INTERNAL, Philippe Mathieu-Daudé, 2025/01/30
- [PATCH 5/8] hw/arm/xilinx_zynq: Explicit number of GIC external IRQs, Philippe Mathieu-Daudé, 2025/01/30
- [PATCH 6/8] hw/arm/vexpress: Explicit number of GIC external IRQs, Philippe Mathieu-Daudé, 2025/01/30
- [PATCH 7/8] hw/arm/highbank: Explicit number of GIC external IRQs, Philippe Mathieu-Daudé, 2025/01/30