[PATCH v1 0/3] target/microblaze: Add memattrs on transactions

Joe Komlodi posted 3 patches 4 years, 10 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1611274735-303873-1-git-send-email-komlodi@xilinx.com
Maintainers: "Edgar E. Iglesias" <edgar.iglesias@gmail.com>
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(-)
[PATCH v1 0/3] target/microblaze: Add memattrs on transactions
Posted by Joe Komlodi 4 years, 10 months ago
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