Enumerations
enum class AmlVersion : uint32_t
| Name | Value | Comments |
|---|---|---|
| kS905D2G | 1 |
Also works with T931G. |
| kS905D3G | 2 | -- |
| kA5 | 3 | -- |
| kA1 | 4 | -- |
| kA311D | 5 | -- |
Defined at line 15 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class AmlAudioBlock : uint32_t
| Name | Value |
|---|---|
| TDMIN_A | 0 |
| TDMIN_B | 1 |
| TDMIN_C | 2 |
| TDMOUT_A | 3 |
| TDMOUT_B | 4 |
| TDMOUT_C | 5 |
| PDMIN | 6 |
| PDMIN_VAD | 7 |
Defined at line 23 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class AmlBus : uint32_t
| Name | Value |
|---|---|
| TDM_A | 1 |
| TDM_B | 2 |
| TDM_C | 3 |
Defined at line 34 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class AmlTdmclk : uint32_t
| Name | Value |
|---|---|
| CLK_A | 0 |
| CLK_B | 1 |
| CLK_C | 2 |
| CLK_D | 3 |
| CLK_E | 4 |
| CLK_F | 5 |
Defined at line 40 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class AmlTdmMclkPad : uint32_t
| Name | Value |
|---|---|
| MCLK_PAD_0 | 0 |
| MCLK_PAD_1 | 1 |
| MCLK_PAD_2 | 2 |
Defined at line 49 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class AmlTdmSclkPad : uint32_t
| Name | Value |
|---|---|
| SCLK_PAD_0 | 0 |
| SCLK_PAD_1 | 1 |
| SCLK_PAD_2 | 2 |
Defined at line 55 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class AmlTdmDatPad : uint32_t
| Name | Value |
|---|---|
| TDM_D4 | 4 |
| TDM_D5 | 5 |
| TDM_D8 | 8 |
| TDM_D9 | 9 |
| TDM_D10 | 10 |
| TDM_D11 | 11 |
Defined at line 61 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class CodecType : uint32_t
| Name | Value |
|---|---|
| Tas27xx | 0 |
| Tas5782 | 1 |
| Tas58xx | 2 |
| Tas5720 | 3 |
| Tas5707 | 4 |
Defined at line 109 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class DaiType : uint32_t
| Name | Value |
|---|---|
| I2s | 0 |
| StereoLeftJustified | 1 |
| Tdm1 | 2 |
| Tdm2 | 3 |
| Tdm3 | 4 |
| Custom | 5 |
Same as //sdk/fidl/fuchsia.hardware.audio/dai_format.fidl
Defined at line 118 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h
enum class SampleFormat : uint32_t
| Name | Value | Comments |
|---|---|---|
| PcmSigned | 0 |
Default for zeroed out metadata. |
| PcmUnsigned | 1 | -- |
| PcmFloat | 2 | -- |
Defined at line 127 of file ../../src/devices/lib/amlogic/include/soc/aml-common/aml-audio.h