#
57fa0e0f |
|
07-Aug-2017 |
Hesham Almatary <hesham.almatary@data61.csiro.au> |
Share linker.h between architectures
|
#
93ddf268 |
|
13-Mar-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
tk1: Add register clobbers to monitor mode call
|
#
17093c15 |
|
08-Mar-2017 |
Kent McLeod <Kent.Mcleod@data61.csiro.au> |
tk1: Fix config bug that masked IOMMU interrupts
|
#
35c5db9e |
|
14-Feb-2017 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
arm: Config option for enabling SMMU interrupts SMMU interrupts are handled and acknowledged entirely in the kernel. As a result rapid SMMU faults can cause excessive kernel time, and if printing is enabled potentially result in a complete Denial of Service.
|
#
858fa717 |
|
01-Nov-2016 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
tk1: Remove temporary SMMU memory mapping support
|
#
3cde4fa8 |
|
29-Aug-2016 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
SELFOUR-556: Rationalize BITS vs INDEX_BITS s/SMMU_PD_BITS/SMMU_PD_INDEX_BITS Current convention is to say that X_BITS is the log base 2 size of an object, not the log base 2 number of indices
|
#
9bedaaa8 |
|
07-Jul-2016 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
SELFOUR-552: Translate IO-ASIDs->PDs by table Previously looking up the page directory base for a SysteMMU was done by writing the ASID into the hardware and reading out the currently set page directory for that ASID. This is confusing for verification so this commit introduces a global translation table for converting an ASID to a page directory.
|
#
5f0ae410 |
|
02-Jun-2016 |
Adrian Danis <Adrian.Danis@data61.csiro.au> |
arm-hyp: Minor cleanups Cleanup some small licensing, whitespace and configuration details
|
#
c85094bb |
|
29-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: add guards so other plats can compile.
|
#
55f8b144 |
|
26-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: address review comments.
|
#
27ecdffe |
|
26-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: address review comments.
|
#
98d4cf7d |
|
25-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: remove const number
|
#
5650a8fa |
|
25-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: make style
|
#
bb9e84e6 |
|
25-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: add default SMMU translation for VM
|
#
17ec138b |
|
20-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: enable SMMU interrupts
|
#
851fccc2 |
|
18-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: put iospace caps to bootinfo
|
#
cbdd9c86 |
|
18-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm-hyp/tk1: disable/enable SMMU in secure mode
|
#
879d9724 |
|
13-May-2016 |
Yanyan Shen <yanyan.shen@nicta.com.au> |
arm/tk1: a checkpoint for SMMU implementation
|