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

Records