class PRRR

Defined at line 863 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

Section 16.5.27: Primary Region Remap Register

Used when the AArch32 Short-descriptor translation scheme is being used.

Public Members

 field_TR0_867
 field_TR1_868
 field_TR2_869
 field_TR3_870
 field_TR4_871
 field_TR5_872
 field_TR6_873
 field_TR7_874
 field_DS0_875
 field_DS1_876
 field_NS0_877
 field_NS1_878
 field_NOS0_879
 field_NOS1_880
 field_NOS2_881
 field_NOS3_882
 field_NOS4_883
 field_NOS5_884
 field_NOS6_885
 field_NOS7_886

Public Methods

hwreg::RegisterAddr<PRRR> Get ()

Defined at line 865 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType TR0 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 867 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_TR0 (typename SelfType::ValueType val)

Defined at line 867 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType TR1 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 868 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_TR1 (typename SelfType::ValueType val)

Defined at line 868 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType TR2 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 869 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_TR2 (typename SelfType::ValueType val)

Defined at line 869 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType TR3 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 870 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_TR3 (typename SelfType::ValueType val)

Defined at line 870 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType TR4 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 871 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_TR4 (typename SelfType::ValueType val)

Defined at line 871 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType TR5 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 872 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_TR5 (typename SelfType::ValueType val)

Defined at line 872 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType TR6 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 873 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_TR6 (typename SelfType::ValueType val)

Defined at line 873 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType TR7 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 874 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_TR7 (typename SelfType::ValueType val)

Defined at line 874 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType DS0 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 875 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_DS0 (typename SelfType::ValueType val)

Defined at line 875 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType DS1 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 876 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_DS1 (typename SelfType::ValueType val)

Defined at line 876 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NS0 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 877 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NS0 (typename SelfType::ValueType val)

Defined at line 877 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NS1 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 878 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NS1 (typename SelfType::ValueType val)

Defined at line 878 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NOS0 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 879 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NOS0 (typename SelfType::ValueType val)

Defined at line 879 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NOS1 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 880 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NOS1 (typename SelfType::ValueType val)

Defined at line 880 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NOS2 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 881 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NOS2 (typename SelfType::ValueType val)

Defined at line 881 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NOS3 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 882 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NOS3 (typename SelfType::ValueType val)

Defined at line 882 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NOS4 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 883 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NOS4 (typename SelfType::ValueType val)

Defined at line 883 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NOS5 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 884 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NOS5 (typename SelfType::ValueType val)

Defined at line 884 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NOS6 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 885 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NOS6 (typename SelfType::ValueType val)

Defined at line 885 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
typename SelfType::ValueType NOS7 ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 886 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

template <, >
SelfType & set_NOS7 (typename SelfType::ValueType val)

Defined at line 886 of file ../../zircon/kernel/dev/iommu/arm_smmu/include/dev/arm_smmu/smmu_registers.h

Records