[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 07/55] xlnx-zynqmp: fix the irq mapping for the display port and i
From: |
Peter Maydell |
Subject: |
[PULL 07/55] xlnx-zynqmp: fix the irq mapping for the display port and its dma |
Date: |
Thu, 9 Jun 2022 10:04:49 +0100 |
From: Frederic Konrad <fkonrad@amd.com>
When the display port has been initially implemented the device
driver wasn't using interrupts. Now that the display port driver
waits for vblank interrupt it has been noticed that the irq mapping
is wrong. So use the value from the linux device tree and the
ultrascale+ reference manual.
Signed-off-by: Frederic Konrad <fkonrad@amd.com>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Acked-by: Alistair Francis <alistair.francis@wdc.com>
Message-id: 20220601172353.3220232-5-fkonrad@xilinx.com
[PMM: refold lines in commit message]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
---
hw/arm/xlnx-zynqmp.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/arm/xlnx-zynqmp.c b/hw/arm/xlnx-zynqmp.c
index 375309e68eb..383e177a001 100644
--- a/hw/arm/xlnx-zynqmp.c
+++ b/hw/arm/xlnx-zynqmp.c
@@ -60,10 +60,10 @@
#define SERDES_SIZE 0x20000
#define DP_ADDR 0xfd4a0000
-#define DP_IRQ 113
+#define DP_IRQ 0x77
#define DPDMA_ADDR 0xfd4c0000
-#define DPDMA_IRQ 116
+#define DPDMA_IRQ 0x7a
#define APU_ADDR 0xfd5c0000
#define APU_IRQ 153
--
2.25.1
- [PULL 05/55] xlnx_dp: Introduce a vblank signal, (continued)
- [PULL 05/55] xlnx_dp: Introduce a vblank signal, Peter Maydell, 2022/06/09
- [PULL 08/55] target/arm: Move stage_1_mmu_idx decl to internals.h, Peter Maydell, 2022/06/09
- [PULL 09/55] target/arm: Move get_phys_addr to ptw.c, Peter Maydell, 2022/06/09
- [PULL 11/55] target/arm: Move get_phys_addr_v6 to ptw.c, Peter Maydell, 2022/06/09
- [PULL 12/55] target/arm: Move get_phys_addr_pmsav5 to ptw.c, Peter Maydell, 2022/06/09
- [PULL 13/55] target/arm: Move get_phys_addr_pmsav7_default to ptw.c, Peter Maydell, 2022/06/09
- [PULL 16/55] target/arm: Move pmsav8_mpu_lookup to ptw.c, Peter Maydell, 2022/06/09
- [PULL 20/55] target/arm: Move get_level1_table_address to ptw.c, Peter Maydell, 2022/06/09
- [PULL 22/55] target/arm: Move get_phys_addr_lpae to ptw.c, Peter Maydell, 2022/06/09
- [PULL 32/55] target/arm: Move regime_translation_disabled to ptw.c, Peter Maydell, 2022/06/09
- [PULL 07/55] xlnx-zynqmp: fix the irq mapping for the display port and its dma,
Peter Maydell <=
- [PULL 14/55] target/arm: Move get_phys_addr_pmsav7 to ptw.c, Peter Maydell, 2022/06/09
- [PULL 18/55] target/arm: Move v8m_security_lookup to ptw.c, Peter Maydell, 2022/06/09
- [PULL 25/55] target/arm: Move arm_pamax, pamax_map into ptw.c, Peter Maydell, 2022/06/09
- [PULL 23/55] target/arm: Move arm_{ldl,ldq}_ptw to ptw.c, Peter Maydell, 2022/06/09
- [PULL 31/55] target/arm: Move regime_ttbr to ptw.c, Peter Maydell, 2022/06/09
- [PULL 29/55] target/arm: Move ap_to_tw_prot etc to ptw.c, Peter Maydell, 2022/06/09
- [PULL 24/55] target/arm: Move {arm_s1_, }regime_using_lpae_format to tlb_helper.c, Peter Maydell, 2022/06/09
- [PULL 34/55] target/arm: Move stage_1_mmu_idx, arm_stage1_mmu_idx to ptw.c, Peter Maydell, 2022/06/09
- [PULL 38/55] target/arm: Remove route_to_el2 check from sve_exception_el, Peter Maydell, 2022/06/09
- [PULL 41/55] target/arm: Use el_is_in_host for sve_zcr_len_for_el, Peter Maydell, 2022/06/09