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

Records