class InterruptStatusReg
Defined at line 123 of file ../../src/devices/block/drivers/ufs/registers.h
UFSHCI Specification Version 3.0, section 5.3.1
"Offset 20h: IS – Interrupt Status".
Public Members
field_crypto_engine_fatal_error_status_126
field_system_bus_fatal_error_status_127
field_host_controller_fatal_error_status_128
field_utp_error_status_129
field_device_fatal_error_status_130
field_uic_command_completion_status_131
field_utp_task_management_request_completion_status_132
field_uic_link_startup_status_133
field_uic_link_lost_status_134
field_uic_hibernate_enter_status_135
field_uic_hibernate_exit_status_136
field_uic_power_mode_status_137
field_uic_test_mode_status_138
field_uic_error_139
field_uic_dme_endpointreset_indication_140
field_utp_transfer_request_completion_status_141
Public Methods
template <,>
typename SelfType::ValueType crypto_engine_fatal_error_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 126 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_crypto_engine_fatal_error_status (typename SelfType::ValueType val)
Defined at line 126 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_system_bus_fatal_error_status (typename SelfType::ValueType val)
Defined at line 127 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType system_bus_fatal_error_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 127 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType host_controller_fatal_error_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 128 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_host_controller_fatal_error_status (typename SelfType::ValueType val)
Defined at line 128 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_utp_error_status (typename SelfType::ValueType val)
Defined at line 129 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType utp_error_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 129 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType device_fatal_error_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 130 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_device_fatal_error_status (typename SelfType::ValueType val)
Defined at line 130 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_command_completion_status (typename SelfType::ValueType val)
Defined at line 131 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_command_completion_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 131 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_utp_task_management_request_completion_status (typename SelfType::ValueType val)
Defined at line 132 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType utp_task_management_request_completion_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 132 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_link_startup_status (typename SelfType::ValueType val)
Defined at line 133 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_link_startup_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 133 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_link_lost_status (typename SelfType::ValueType val)
Defined at line 134 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_link_lost_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 134 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_hibernate_enter_status (typename SelfType::ValueType val)
Defined at line 135 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_hibernate_enter_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 135 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_hibernate_exit_status (typename SelfType::ValueType val)
Defined at line 136 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_hibernate_exit_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 136 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_power_mode_status (typename SelfType::ValueType val)
Defined at line 137 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_power_mode_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 137 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_test_mode_status (typename SelfType::ValueType val)
Defined at line 138 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_test_mode_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 138 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_error (typename SelfType::ValueType val)
Defined at line 139 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_error ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 139 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_uic_dme_endpointreset_indication (typename SelfType::ValueType val)
Defined at line 140 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType uic_dme_endpointreset_indication ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 140 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
SelfType & set_utp_transfer_request_completion_status (typename SelfType::ValueType val)
Defined at line 141 of file ../../src/devices/block/drivers/ufs/registers.h
template <,>
typename SelfType::ValueType utp_transfer_request_completion_status ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 141 of file ../../src/devices/block/drivers/ufs/registers.h
hwreg::RegisterAddr<InterruptStatusReg> Get ()
Defined at line 143 of file ../../src/devices/block/drivers/ufs/registers.h