event
Interrupt Status
Raw/Set
MASK
Interrupt
Enable/Set
Interrupt
Enable/Clear
Interrupt Status
Enabled/Clear
Mask On
Mask Off
Enable
Interrupt
Disable
Interrupt
Description of the Subsystem
55
SPRUHI7A – December 2012 – Revised June 2016
Copyright © 2012–2016, Texas Instruments Incorporated
High-Definition Video Processing Subsystem (HDVPSS)
1.1.7 Interrupt Mapping
HDVPSS generates four interrupts which can be mapped different processors as listed in
Table 1-11. HDVPSS Interrupts
Interrupt No.
Interrupt Name (INTRx)
Mapped Processor
MMR Address Offset Range
0
INTR0
Cortex-A8
0x20 - 0x3F
1
INTR1
GEM
0x40 - 0x5F
2
INTR2
Media controller processors
0x60 - 0x7F
3
INTR3
Media controller processors
0x80 - 0x9F
Interrupts INTR2 and INTR3 are mapped to both media controller processors (Video Media Controller and
HDVPSS Media Controller).
The configuration of each of the above interrupts (INTRx) is controlled by the MMR present in the offset
address range mentioned above in INTC (offset: 0x0100) module.
The following group of MMR constitutes the configuration of interrupts.
•
Interrupt Status Raw/Set
•
Interrupt Status Enabled/Clear
•
Interrupt Enable/Set
•
Interrupt Enable/Clear
shows the functionality of these MMR.
Figure 1-12. MMR Functionality