]> xenbits.xensource.com Git - people/sstabellini/xen-unstable.git/.git/commitdiff
arch/arm64: zynqmp: Allow MMIO access to the CRF audio register
authorAlistair Francis <alistair.francis@xilinx.com>
Thu, 16 Nov 2017 22:27:15 +0000 (14:27 -0800)
committerStefano Stabellini <sstabellini@kernel.org>
Wed, 4 Dec 2019 23:58:09 +0000 (15:58 -0800)
Allow the guest to access the R_CRF_DP_AUDIO_REF_CTRL register. This
fixes warm reboot issues with newer kernels.

Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
xen/arch/arm/platforms/xilinx-zynqmp-eemi.c
xen/include/asm-arm/platforms/xilinx-zynqmp-mm.h

index c6ff663ce718a21ffef70fbcbc18c51b7512a609..44837bb48bdc833dd7cad45d4a4141606769b821 100644 (file)
@@ -333,6 +333,7 @@ static const struct {
         .hwdom_access = true
     },
     { .start = MM_CRF_APB + R_CRF_DP_VIDEO_REF_CTRL, .node = NODE_DP },
+    { .start = MM_CRF_APB + R_CRF_DP_AUDIO_REF_CTRL, .node = NODE_DP },
     { .start = MM_CRF_APB + R_CRF_DP_STC_REF_CTRL, .node = NODE_DP },
     { .start = MM_CRF_APB + R_CRF_GPU_REF_CTRL, .node = NODE_GPU },
     { .start = MM_CRF_APB + R_CRF_SATA_REF_CTRL, .node = NODE_SATA },
index b9b1faecee1059d4b18a9af688f6f124d80c010b..db9f43e2944ea29e4d1cffaa4fa6980f0cc75d3b 100644 (file)
 #define R_CRF_APLL_CTRL           0x20
 #define R_CRF_ACPU_CTRL           0x60
 #define R_CRF_DP_VIDEO_REF_CTRL   0x70
+#define R_CRF_DP_AUDIO_REF_CTRL   0x74
 #define R_CRF_DP_STC_REF_CTRL     0x7c
 #define R_CRF_GPU_REF_CTRL        0x84
 #define R_CRF_SATA_REF_CTRL       0xa0