class ConReg
Defined at line 29 of file ../../src/devices/spi/drivers/aml-spi/registers.h
Public Members
field_burst_length_35
field_bits_per_word_36
field_data_rate_37
field_chip_select_38
field_drctl_39
field_sspol_40
field_ssctl_41
field_pha_42
field_pol_43
field_smc_44
field_xch_45
field_mode_46
field_en_47
static const uint32_t kDataRateMax
Public Methods
template <, >
typename SelfType::ValueType burst_length ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 35 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_burst_length (typename SelfType::ValueType val)
Defined at line 35 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType bits_per_word ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 36 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_bits_per_word (typename SelfType::ValueType val)
Defined at line 36 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType data_rate ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 37 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_data_rate (typename SelfType::ValueType val)
Defined at line 37 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType chip_select ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 38 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_chip_select (typename SelfType::ValueType val)
Defined at line 38 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType drctl ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 39 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_drctl (typename SelfType::ValueType val)
Defined at line 39 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_sspol (typename SelfType::ValueType val)
Defined at line 40 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType sspol ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 40 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_ssctl (typename SelfType::ValueType val)
Defined at line 41 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType ssctl ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 41 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType pha ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 42 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_pha (typename SelfType::ValueType val)
Defined at line 42 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType pol ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 43 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_pol (typename SelfType::ValueType val)
Defined at line 43 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_smc (typename SelfType::ValueType val)
Defined at line 44 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType smc ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 44 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_xch (typename SelfType::ValueType val)
Defined at line 45 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType xch ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 45 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType mode ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 46 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_mode (typename SelfType::ValueType val)
Defined at line 46 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
typename SelfType::ValueType en ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 47 of file ../../src/devices/spi/drivers/aml-spi/registers.h
template <, >
SelfType & set_en (typename SelfType::ValueType val)
Defined at line 47 of file ../../src/devices/spi/drivers/aml-spi/registers.h
hwreg::RegisterAddr<ConReg> Get ()
Defined at line 49 of file ../../src/devices/spi/drivers/aml-spi/registers.h
Enumerations
enum Mode
| Name | Value |
|---|---|
| kModeSlave | 0 |
| kModeMaster | 1 |
Defined at line 31 of file ../../src/devices/spi/drivers/aml-spi/registers.h