author | Angela Stegmaier <angelabaker@ti.com> | |
Wed, 29 May 2013 16:12:25 +0000 (09:12 -0700) | ||
committer | Chris Ring <cring@ti.com> | |
Wed, 29 May 2013 16:15:29 +0000 (09:15 -0700) | ||
commit | 9218821ecea1f4ea47e70ae311976083e93ff4b6 | |
tree | 453de7290c719eabafba7d658c9ea8d8c798ed13 | tree | snapshot (tar.xz tar.gz zip) |
parent | 0cf3614475fa3a9bb49f570aac1cb0edec9abe4a | commit | diff |
QNX IPC: Vayu - Add DSP1 MMU1 Programming
Currently, only MMU0 is being programmed for DSP1.
For EDMA traffic, there is a second MMU (MMU1), which
needs to be programmed. DSP1 applications which
use EDMA would want to also have the MMU1 programmed
so that the address space is the same.
This patch adds programming of the DSP MMU1
with the same entries to match the programming
of the DSP MMU0.
Additionally, this patch attaches an interrupt
to the DSP1 MMU1 for notification of MMU events.
No default interrupt is programmed for DSP1 MMU1,
so an unused MPU interrupt is selected for use and
the interrupt crossbar is programmed accordingly.
The interrupt selected is MPU interrupt 143.
Currently, only MMU0 is being programmed for DSP1.
For EDMA traffic, there is a second MMU (MMU1), which
needs to be programmed. DSP1 applications which
use EDMA would want to also have the MMU1 programmed
so that the address space is the same.
This patch adds programming of the DSP MMU1
with the same entries to match the programming
of the DSP MMU0.
Additionally, this patch attaches an interrupt
to the DSP1 MMU1 for notification of MMU events.
No default interrupt is programmed for DSP1 MMU1,
so an unused MPU interrupt is selected for use and
the interrupt crossbar is programmed accordingly.
The interrupt selected is MPU interrupt 143.