class AmlSdmmcCmdCfg
Defined at line 140 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
Public Members
field_len_156
field_block_mode_157
field_r1b_158
field_end_of_chain_159
field_timeout_160
field_no_resp_161
field_no_cmd_162
field_data_io_163
field_data_wr_164
field_resp_no_crc_165
field_resp_128_166
field_resp_num_167
field_data_num_168
field_cmd_idx_169
field_error_170
field_owner_171
static const uint32_t kDefaultCmdTimeout
static const uint32_t kMaxBlockSize
static const uint32_t kMaxBlockCount
static const uint32_t kDataAddrAlignment
Public Methods
hwreg::RegisterAddr<AmlSdmmcCmdCfg> Get ()
Defined at line 147 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
void set_length (uint32_t length)
Defined at line 149 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType len ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 156 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_len (typename SelfType::ValueType val)
Defined at line 156 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType block_mode ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 157 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_block_mode (typename SelfType::ValueType val)
Defined at line 157 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType r1b ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 158 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_r1b (typename SelfType::ValueType val)
Defined at line 158 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType end_of_chain ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 159 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_end_of_chain (typename SelfType::ValueType val)
Defined at line 159 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_timeout (typename SelfType::ValueType val)
Defined at line 160 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType timeout ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 160 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType no_resp ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 161 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_no_resp (typename SelfType::ValueType val)
Defined at line 161 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType no_cmd ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 162 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_no_cmd (typename SelfType::ValueType val)
Defined at line 162 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType data_io ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 163 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_data_io (typename SelfType::ValueType val)
Defined at line 163 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType data_wr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 164 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_data_wr (typename SelfType::ValueType val)
Defined at line 164 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType resp_no_crc ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 165 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_resp_no_crc (typename SelfType::ValueType val)
Defined at line 165 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType resp_128 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 166 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_resp_128 (typename SelfType::ValueType val)
Defined at line 166 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType resp_num ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 167 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_resp_num (typename SelfType::ValueType val)
Defined at line 167 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType data_num ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 168 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_data_num (typename SelfType::ValueType val)
Defined at line 168 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType cmd_idx ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 169 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_cmd_idx (typename SelfType::ValueType val)
Defined at line 169 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType error ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 170 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_error (typename SelfType::ValueType val)
Defined at line 170 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType owner ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 171 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_owner (typename SelfType::ValueType val)
Defined at line 171 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h