class SCTLR

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

Section 17.3.3: System Control Register

Public Members

 field_M_1248
 field_TRE_1249
 field_AFE_1250
 field_AFFD_1251
 field_E_1252
 field_CFRE_1253
 field_CFIE_1254
 field_CFCFG_1255
 field_HUPCF_1256
 field___res1_1257
 field_PTW_1258
 field_PSU_1259
 field_MemAttr_1260
 field___res2_1261
 field_SHCFG_1262
 field_RACFG_1263
 field_WACFG_1264
 field___res3_1265

Public Methods

hwreg::RegisterAddr<SCTLR> Get ()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Records