Hi,
I'm trying to write a userland driver for my µkernel (secure kernel running in Secure PL1, driver running in Secure PL0) to control the SMMUs. In the reference manual, I don't see any bit in the CSU_CSL to allow RW access to Secure/User.
1) Is it possible to control the SMMU from PL0 on this board ?
2) If it is, how do I achieve that ?
Best,
Vincent
Solved! Go to Solution.
From what I gathered from the TRM of MMU-400, this is not possible: only accesses from PL1 can configure the SMMU, accesses from PL0 are ignored/return 0.
From what I gathered from the TRM of MMU-400, this is not possible: only accesses from PL1 can configure the SMMU, accesses from PL0 are ignored/return 0.