class InterruptStatusReg

Defined at line 85 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_88
 field_system_bus_fatal_error_status_89
 field_host_controller_fatal_error_status_90
 field_utp_error_status_91
 field_device_fatal_error_status_92
 field_uic_command_completion_status_93
 field_utp_task_management_request_completion_status_94
 field_uic_hibernate_enter_status_97
 field_uic_hibernate_exit_status_98
 field_uic_power_mode_status_99
 field_uic_test_mode_status_100
 field_uic_error_101
 field_uic_dme_endpointreset_indication_102
 field_utp_transfer_request_completion_status_103

Public Methods

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

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

Defined at line 88 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 88 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 89 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 89 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 90 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 90 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 91 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 91 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 92 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 92 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 93 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 93 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 94 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 94 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 95 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 95 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 96 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 96 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 97 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 97 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 98 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 98 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 99 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 99 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 100 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 100 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 101 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 101 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 102 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 102 of file ../../src/devices/block/drivers/ufs/registers.h

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

Defined at line 103 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 103 of file ../../src/devices/block/drivers/ufs/registers.h

hwreg::RegisterAddr<InterruptStatusReg> Get ()

Defined at line 105 of file ../../src/devices/block/drivers/ufs/registers.h

Records