class AmlSdmmcCfg
Defined at line 84 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
Public Members
field_bus_width_97
field_ddr_98
field_dc_ugt_99
field_blk_len_100
field_resp_timeout_101
field_rc_cc_102
field_out_fall_103
field_blk_gap_ip_104
field_sdclk_always_on_105
field_ignore_owner_106
field_chk_ds_107
field_cmd_low_108
field_stop_clk_109
field_auto_clk_110
field_txd_add_err_111
field_txd_retry_112
field_irq_ds_113
field_err_abort_114
field_ip_txd_adj_115
static const uint32_t kBusWidth1Bit
static const uint32_t kBusWidth4Bit
static const uint32_t kBusWidth8Bit
static const uint32_t kDefaultBlkLen
static const uint32_t kMaxBlkLen
static const uint32_t kDefaultRespTimeout
static const uint32_t kDefaultRcCc
Public Methods
hwreg::RegisterAddr<AmlSdmmcCfg> Get ()
Defined at line 95 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType bus_width ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 97 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_bus_width (typename SelfType::ValueType val)
Defined at line 97 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType ddr ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 98 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_ddr (typename SelfType::ValueType val)
Defined at line 98 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType dc_ugt ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 99 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_dc_ugt (typename SelfType::ValueType val)
Defined at line 99 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType blk_len ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 100 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_blk_len (typename SelfType::ValueType val)
Defined at line 100 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType resp_timeout ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 101 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_resp_timeout (typename SelfType::ValueType val)
Defined at line 101 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType rc_cc ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 102 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_rc_cc (typename SelfType::ValueType val)
Defined at line 102 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType out_fall ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 103 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_out_fall (typename SelfType::ValueType val)
Defined at line 103 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType blk_gap_ip ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 104 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_blk_gap_ip (typename SelfType::ValueType val)
Defined at line 104 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType sdclk_always_on ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 105 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_sdclk_always_on (typename SelfType::ValueType val)
Defined at line 105 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType ignore_owner ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 106 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_ignore_owner (typename SelfType::ValueType val)
Defined at line 106 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType chk_ds ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 107 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_chk_ds (typename SelfType::ValueType val)
Defined at line 107 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType cmd_low ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 108 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_cmd_low (typename SelfType::ValueType val)
Defined at line 108 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_stop_clk (typename SelfType::ValueType val)
Defined at line 109 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType stop_clk ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 109 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType auto_clk ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 110 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_auto_clk (typename SelfType::ValueType val)
Defined at line 110 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_txd_add_err (typename SelfType::ValueType val)
Defined at line 111 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType txd_add_err ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 111 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_txd_retry (typename SelfType::ValueType val)
Defined at line 112 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType txd_retry ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 112 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType irq_ds ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 113 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_irq_ds (typename SelfType::ValueType val)
Defined at line 113 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType err_abort ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 114 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_err_abort (typename SelfType::ValueType val)
Defined at line 114 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
typename SelfType::ValueType ip_txd_adj ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 115 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h
template <, >
SelfType & set_ip_txd_adj (typename SelfType::ValueType val)
Defined at line 115 of file ../../src/devices/block/drivers/aml-sdmmc/aml-sdmmc-regs.h