class InterruptEnableReg

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

UFSHCI Specification Version 3.0, section 5.3.2

"Offset 24h: IE – Interrupt Enable".

Public Members

 field_crypto_engine_fatal_error_enable_113
 field_system_bus_fatal_error_enable_114
 field_host_controller_fatal_error_enable_115
 field_utp_error_enable_116
 field_device_fatal_error_enable_117
 field_uic_command_completion_enable_118
 field_utp_task_management_request_completion_enable_119
 field_uic_hibernate_enter_status_enable_122
 field_uic_hibernate_exit_status_enable_123
 field_uic_power_mode_status_enable_124
 field_uic_test_mode_status_enable_125
 field_uic_error_enable_126
 field_uic_dme_endpointreset_127
 field_utp_transfer_request_completion_enable_128

Public Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

hwreg::RegisterAddr<InterruptEnableReg> Get ()

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

Records