class LbCtrl1

Defined at line 45 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

Public Members

 field_packet_format_49
 field_msb_50
 field_lsb_51
 field_datalb_channel_nums_58
 field_datalb_channel_mask_60
 field_datalb_src_68

Public Methods

template <, >
typename SelfType::ValueType packet_format ()

For Common Chips.

|Datalb| packet_format, msb, lsb.

Defined at line 49 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
SelfType & set_packet_format (typename SelfType::ValueType val)

For Common Chips.

|Datalb| packet_format, msb, lsb.

Defined at line 49 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
typename SelfType::ValueType msb ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 50 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
SelfType & set_msb (typename SelfType::ValueType val)

Defined at line 50 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
typename SelfType::ValueType lsb ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 51 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
SelfType & set_lsb (typename SelfType::ValueType val)

Defined at line 51 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

bool has_datalb_channel_sel (metadata::AmlVersion version)

For S905D2.

Defined at line 54 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
typename SelfType::ValueType datalb_channel_nums ()

Max channel number of |Datalb| source.

Defined at line 58 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
SelfType & set_datalb_channel_nums (typename SelfType::ValueType val)

Max channel number of |Datalb| source.

Defined at line 58 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
typename SelfType::ValueType datalb_channel_mask ()

Active channel mask of |Datalb| source.

Defined at line 60 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
SelfType & set_datalb_channel_mask (typename SelfType::ValueType val)

Active channel mask of |Datalb| source.

Defined at line 60 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

bool has_datalb_src (metadata::AmlVersion version)

For S905D2/S905D3/A1.

Defined at line 63 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
typename SelfType::ValueType datalb_src ()

Source for LOOPBACK |Datalb|.

Defined at line 68 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

template <, >
SelfType & set_datalb_src (typename SelfType::ValueType val)

Source for LOOPBACK |Datalb|.

Defined at line 68 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

hwreg::RegisterAddr<LbCtrl1> Get ()

Defined at line 70 of file ../../src/devices/lib/amlogic/aml-loopback-audio.cc

Records