Hi all,
This series adds memattrs on MicroBlaze transactions.
It does so by adding support for the use-non-secure property on MicroBlaze CPUs.
From there, we can then determine if the transaction should be secure or not,
and memory attributes can be set accordingly.
Thanks!
Joe
Joe Komlodi (3):
target/microblaze: Add use-non-secure property
target/microblaze: use MMUAccessType instead of int in mmu_translate
target/microblaze: Add security attributes on memory transactions
target/microblaze/cpu.c | 48 +++++++++++++++++++++++++++++++++++++++++++++-
target/microblaze/cpu.h | 14 +++++++++++++-
target/microblaze/helper.c | 26 ++++++++++++++++++++++---
target/microblaze/mmu.c | 2 +-
target/microblaze/mmu.h | 2 +-
5 files changed, 85 insertions(+), 7 deletions(-)
--
2.7.4