Module d1_pac::iommu::iommu_dm_aut_ctrl
source · Expand description
IOMMU Domain Authority Control [i] Register
Software can set 15 different permission control types in IOMMU_DM_AUT_CTRL0-7. A default access control type is DOMAIN0. The read/write operation of DOMAIN1-15 is unlimited by default.
Software needs to set the index of the permission control domain corresponding to the page table item in the bit[7:4] of the Level2 page table, the default value is 0 (use domain 0), that is, the read/write operation is not controlled.
Setting REG_ARD_OVWT can mask the Domain control defined by IOMMU_DM_AUT_CTRL0-7. All Level2 page table type are covered by the type of REG_ARD_OVWT. The read/write operation is permitted by default.
Structs§
- IOMMU Domain Authority Control [i] Register
- Register
iommu_dm_aut_ctrl%s
reader - Register
iommu_dm_aut_ctrl%s
writer
Enums§
- Domain [i] read permission control for master [j]
- Domain [i] write permission control for master [j]
- Domain [i + 1] read permission control for master [j]
- Domain [i + 1] write permission control for master [j]
Type Aliases§
- Field
dm0_m_rd_aut_ctrl[0-6]
reader - Domain [i] read permission control for master [j] - Field
dm0_m_rd_aut_ctrl[0-6]
writer - Domain [i] read permission control for master [j] - Field
dm0_m_wt_aut_ctrl[0-6]
reader - Domain [i] write permission control for master [j] - Field
dm0_m_wt_aut_ctrl[0-6]
writer - Domain [i] write permission control for master [j] - Field
dm1_m_rd_aut_ctrl[0-6]
reader - Domain [i + 1] read permission control for master [j] - Field
dm1_m_rd_aut_ctrl[0-6]
writer - Domain [i + 1] read permission control for master [j] - Field
dm1_m_wt_aut_ctrl[0-6]
reader - Domain [i + 1] write permission control for master [j] - Field
dm1_m_wt_aut_ctrl[0-6]
writer - Domain [i + 1] write permission control for master [j]