[PATCH] configs: TK1: add APBDMA memory region

1 view
Skip to first unread message

Ralf Ramsauer

unread,
Apr 20, 2017, 7:46:42 AM4/20/17
to Jailhouse, Ralf Ramsauer
TK1's APBDMA memory region was not defined so far. Accessing TK1 devices
that use DMA will crash the root cell (e.g., hsuart or SPI).

Add this region.

Signed-off-by: Ralf Ramsauer <ralf.r...@oth-regensburg.de>
---
configs/jetson-tk1.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/configs/jetson-tk1.c b/configs/jetson-tk1.c
index d39e2249..262f7b5d 100644
--- a/configs/jetson-tk1.c
+++ b/configs/jetson-tk1.c
@@ -117,13 +117,14 @@ struct {
JAILHOUSE_MEM_IO,
},
/*
+ * HACK: 0x1400@0x60002000: APBDMA
* HACK: 0x0500@0x60004000: Legacy Interrupt Controller,
* HACK: 0x0400@0x60005000: Nvidia Timers (TMR + WDT),
* HACK: 0x1000@0x60006000: Clock and Reset Controller
*/ {
- .phys_start = 0x60004000,
- .virt_start = 0x60004000,
- .size = 0x3000,
+ .phys_start = 0x60002000,
+ .virt_start = 0x60002000,
+ .size = 0x5000,
.flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE |
JAILHOUSE_MEM_IO,
},
--
2.12.2

Jan Kiszka

unread,
Apr 21, 2017, 1:56:12 AM4/21/17
to Ralf Ramsauer, Jailhouse
Thanks, applied to next.

Jan

--
Siemens AG, Corporate Technology, CT RDA ITP SES-DE
Corporate Competence Center Embedded Linux
Reply all
Reply to author
Forward
0 new messages