!!################################ !!ALSA Information Script v 0.4.64 !!################################ !!Script ran on: Sun Mar 15 20:47:00 UTC 2020 !!Linux Distribution !!------------------ !!DMI Information !!--------------- Manufacturer: Product Name: Product Version: Firmware Version: Board Vendor: Board Name: !!ACPI Device Status Information !!--------------- !!Kernel Information !!------------------ Kernel release: 5.6.0-rc1 Operating System: GNU/Linux Architecture: aarch64 Processor: aarch64 SMP Enabled: Yes !!ALSA Version !!------------ Driver version: k5.6.0-rc1 Library version: Utilities version: 1.1.9 !!Loaded ALSA modules !!------------------- snd_soc_meson_card_utils !!Sound Servers on this system !!---------------------------- No sound servers found. !!Soundcards recognised by ALSA !!----------------------------- 0 [S905 ]: GXBB_ODROID-C2_ - GXBB ODROID-C2 S905 GXBB ODROID-C2 S905 !!Loaded sound module options !!--------------------------- !!Module: snd_soc_meson_card_utils * : !!ALSA Device nodes !!----------------- crw-rw---- 1 root audio 116, 0 Mar 15 20:29 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 16 Mar 15 20:29 /dev/snd/pcmC0D0p crw-rw---- 1 root audio 116, 33 Jan 1 1970 /dev/snd/timer /dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Mar 15 20:29 . drwxr-xr-x 3 root root 120 Mar 15 20:29 .. lrwxrwxrwx 1 root root 12 Mar 15 20:29 platform-sound -> ../controlC0 !!Aplay/Arecord output !!-------------------- APLAY **** List of PLAYBACK Hardware Devices **** card 0: S905 [GXBB ODROID-C2 S905], device 0: fe.dai-link-0 (*) [] Subdevices: 1/1 Subdevice #0: subdevice #0 ARECORD **** List of CAPTURE Hardware Devices **** !!Amixer output !!------------- !!-------Mixer controls for card 0 [S905] Card hw:0 'S905'/'GXBB ODROID-C2 S905' Mixer name : '' Components : '' Controls : 14 Simple ctrls : 14 Simple mixer control 'Aux Output Mux',0 Capabilities: enum Items: 'HI_IMP' 'DAC' 'PGA' 'RSV' Item0: 'PGA' Simple mixer control 'ADC HPF',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'ADC Mux',0 Capabilities: enum Items: 'MIC' 'LINEIN1' 'LINEIN2' 'LINEIN3' 'LINEIN4' 'LINEIN5' 'LINEIN6' 'RSV' Item0: 'LINEIN4' Simple mixer control 'ADC Soft Ramp',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'ADC Zero Cross',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'AIU_CPU CODEC CTRL SRC',0 Capabilities: enum Items: 'DISABLED' 'PCM' 'I2S' Item0: 'DISABLED' Simple mixer control 'AIU_CPU SPDIF SRC SEL',0 Capabilities: enum Items: 'SPDIF' 'I2S' Item0: 'SPDIF' Simple mixer control 'DAC',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 255 Front Left: 222 [87%] [-16.50dB] Front Right: 44 [17%] [-105.50dB] Simple mixer control 'DAC INV',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'DAC Soft Ramp',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'DAC Zero Cross',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] Simple mixer control 'De-emp 44.1kHz',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'Loopback Loopback',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [off] Simple mixer control 'PGA',0 Capabilities: volume Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 24 Front Left: 260 [1083%] [118.00dB] Front Right: 24 [100%] [0.00dB] !!Alsactl output !!-------------- --startcollapse-- state.S905 { control.1 { iface MIXER name 'PGA Volume' value.0 260 value.1 24 comment { access 'read write' type INTEGER count 2 range '0 - 24' dbmin -9999999 dbmax 0 dbvalue.0 11800 dbvalue.1 0 } } control.2 { iface MIXER name 'DAC Volume' value.0 222 value.1 44 comment { access 'read write' type INTEGER count 2 range '0 - 255' dbmin -12750 dbmax 0 dbvalue.0 -1650 dbvalue.1 -10550 } } control.3 { iface MIXER name 'De-emp 44.1kHz Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.4 { iface MIXER name 'DAC INV Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.5 { iface MIXER name 'DAC Zero Cross Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.6 { iface MIXER name 'DAC Soft Ramp Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.7 { iface MIXER name 'ADC HPF Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'ADC Zero Cross Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'ADC Soft Ramp' value true comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'AIU_CPU SPDIF SRC SEL' value SPDIF comment { access 'read write' type ENUMERATED count 1 item.0 SPDIF item.1 I2S } } control.11 { iface MIXER name 'AIU_CPU CODEC CTRL SRC' value DISABLED comment { access 'read write' type ENUMERATED count 1 item.0 DISABLED item.1 PCM item.2 I2S } } control.12 { iface MIXER name 'ADC Mux' value LINEIN4 comment { access 'read write' type ENUMERATED count 1 item.0 MIC item.1 LINEIN1 item.2 LINEIN2 item.3 LINEIN3 item.4 LINEIN4 item.5 LINEIN5 item.6 LINEIN6 item.7 RSV } } control.13 { iface MIXER name 'Aux Output Mux' value PGA comment { access 'read write' type ENUMERATED count 1 item.0 HI_IMP item.1 DAC item.2 PGA item.3 RSV } } control.14 { iface MIXER name 'Loopback Loopback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } } --endcollapse-- !!All Loaded Modules !!------------------ Module snd_soc_cs4245 ipv6 nf_defrag_ipv6 ir_nec_decoder rc_odroid snd_soc_hdmi_codec meson_ir rc_core snd_soc_meson_aiu snd_soc_meson_gx_sound_card snd_soc_meson_codec_glue snd_soc_meson_card_utils ao_cec snd_soc_core snd_pcm meson_rng rng_core snd_timer snd meson_gxbb_wdt watchdog soundcore !!ALSA/HDA dmesg !!-------------- [ 2.310110] meson-drm d0100000.vpu: binding c883a000.hdmi-tx (ops meson_dw_hdmi_ops) [ 2.335538] meson-dw-hdmi c883a000.hdmi-tx: Detected HDMI TX controller v2.01a with HDCP (meson_dw_hdmi_phy) [ 2.339826] meson-dw-hdmi c883a000.hdmi-tx: obtain a copy of previously claimed pinctrl -- [ 2.339915] PM: Adding info for No Bus:i2c-1 [ 2.340021] meson-dw-hdmi c883a000.hdmi-tx: registered DesignWare HDMI I2C bus driver [ 2.342146] meson-gxbb-pinctrl c8834000.bus:pinctrl@4b0: request pin 28 (BOOT_8) for d0074000.mmc -- [ 2.359997] PM: Adding info for No Bus:card1 [ 2.360093] device: 'card1-HDMI-A-1': device_add [ 2.360118] PM: Adding info for No Bus:card1-HDMI-A-1 [ 2.360149] [drm] Initialized meson 1.0.0 20161109 for d0100000.vpu on minor 1 -- [ 3.588547] udevd[190]: starting eudev-3.2.8 [ 3.625772] device class 'sound': registering [ 3.627225] device class 'watchdog': registering -- [ 3.634377] bus: 'platform': really_probe: bound device c8834000.rng to driver meson-rng [ 3.647477] Registering platform device 'snd-soc-dummy'. Parent at platform [ 3.647485] device: 'snd-soc-dummy': device_add [ 3.651463] bus: 'platform': add device snd-soc-dummy [ 3.651550] usb 1-1: new high-speed USB device number 2 using dwc2 -- [ 3.652603] meson-ao-cec c8100100.cec: no idle pinctrl state [ 3.653121] PM: Adding info for platform:snd-soc-dummy [ 3.654192] bus: 'platform': add driver snd-soc-dummy [ 3.654287] bus: 'platform': driver_probe_device: matched device snd-soc-dummy with driver snd-soc-dummy [ 3.654296] bus: 'platform': really_probe: probing driver snd-soc-dummy with device snd-soc-dummy [ 3.654310] snd-soc-dummy snd-soc-dummy: no of_node; not parsing pinctrl DT [ 3.654332] snd-soc-dummy snd-soc-dummy: no default pinctrl state [ 3.654365] driver: 'snd-soc-dummy': driver_bound: bound to device 'snd-soc-dummy' [ 3.655243] bus: 'platform': really_probe: bound device snd-soc-dummy to driver snd-soc-dummy [ 3.655351] bus: 'platform': add driver soc-audio [ 3.659487] bus: 'platform': add driver meson-gx-sound-card [ 3.660455] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 3.660468] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 3.660492] meson-gx-sound-card sound: no pinctrl handle [ 3.660572] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 3.686911] bus: 'platform': really_probe: bound device c1105400.audio-controller to driver meson-aiu [ 3.687892] platform sound: Driver meson-gx-sound-card requests probe deferral [ 3.687898] platform sound: Added to deferred list [ 3.687917] devices_kset: Moving sound to end of list [ 3.687920] PM: Moving platform:sound to end of list [ 3.687926] platform sound: Retrying from deferred list [ 3.688324] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 3.688331] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 3.688351] meson-gx-sound-card sound: no pinctrl handle [ 3.688432] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 3.688551] meson_card_parse_dai: (null) ret=-517 [ 3.688567] platform sound: Driver meson-gx-sound-card requests probe deferral [ 3.688571] platform sound: Added to deferred list [ 3.692470] bus: 'i2c': add driver cs4245 -- [ 3.733376] driver: 'hdmi-audio-codec': driver_bound: bound to device 'hdmi-audio-codec.1.auto' [ 3.733409] devices_kset: Moving sound to end of list [ 3.733414] PM: Moving platform:sound to end of list [ 3.733419] platform sound: Retrying from deferred list [ 3.733817] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 3.733825] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 3.733842] meson-gx-sound-card sound: no pinctrl handle [ 3.733929] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 3.734049] meson_card_parse_dai: (null) ret=-517 [ 3.734073] platform sound: Driver meson-gx-sound-card requests probe deferral [ 3.734077] platform sound: Added to deferred list [ 3.734570] bus: 'platform': really_probe: bound device hdmi-audio-codec.1.auto to driver hdmi-audio-codec -- [ 3.954871] IR NEC protocol handler initialized [ 3.962164] devices_kset: Moving sound to end of list [ 3.995520] device: 'rc0': device_add [ 3.995604] PM: Moving platform:sound to end of list [ 3.999638] PM: Adding info for No Bus:rc0 [ 4.007244] platform sound: Retrying from deferred list [ 4.012558] rc rc0: meson-ir as /devices/platform/soc/c8100000.bus/c8100580.ir/rc/rc0 [ 4.025467] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 4.029752] device: 'input0': device_add [ 4.035358] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 4.043696] PM: Adding info for No Bus:input0 [ 4.049170] meson-gx-sound-card sound: no pinctrl handle [ 4.061801] input: meson-ir as /devices/platform/soc/c8100000.bus/c8100580.ir/rc/rc0/input0 -- [ 4.292120] meson_card_parse_dai: (null) ret=-517 [ 4.296801] platform sound: Driver meson-gx-sound-card requests probe deferral [ 4.301444] platform sound: Added to deferred list [ 4.301465] devices_kset: Moving sound to end of list [ 4.301467] PM: Moving platform:sound to end of list [ 4.301473] platform sound: Retrying from deferred list [ 4.301735] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 4.301740] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 4.301755] meson-gx-sound-card sound: no pinctrl handle [ 4.301807] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 4.482734] meson_card_parse_dai: (null) ret=-517 [ 4.487404] platform sound: Driver meson-gx-sound-card requests probe deferral [ 4.492049] platform sound: Added to deferred list [ 4.535473] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null) -- [ 4.805416] PM: Adding info for No Bus:ep_00 [ 4.805439] devices_kset: Moving sound to end of list [ 4.805442] PM: Moving platform:sound to end of list [ 4.805449] platform sound: Retrying from deferred list [ 4.805745] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 4.805752] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 4.805770] meson-gx-sound-card sound: no pinctrl handle [ 4.805836] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 4.986433] meson_card_parse_dai: (null) ret=-517 [ 4.991115] platform sound: Driver meson-gx-sound-card requests probe deferral [ 4.995750] platform sound: Added to deferred list [ 5.073997] driver: 'Generic PHY': driver_bound: bound to device 'stmmac-0:00' [ 5.074026] devices_kset: Moving sound to end of list [ 5.074029] PM: Moving platform:sound to end of list [ 5.074036] platform sound: Retrying from deferred list [ 5.074319] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 5.074326] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 5.074344] meson-gx-sound-card sound: no pinctrl handle [ 5.074397] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 5.259082] meson_card_parse_dai: (null) ret=-517 [ 5.263755] platform sound: Driver meson-gx-sound-card requests probe deferral [ 5.268397] platform sound: Added to deferred list [ 5.269323] meson8b-dwmac c9410000.ethernet eth0: No Safety Features support found -- [ 362.482172] driver: 'cs4245': driver_bound: bound to device '0-004c' [ 362.482199] devices_kset: Moving sound to end of list [ 362.482202] PM: Moving platform:sound to end of list [ 362.482208] platform sound: Retrying from deferred list [ 362.482481] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 362.482488] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 362.482502] meson-gx-sound-card sound: no pinctrl handle [ 362.482567] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 362.690148] debugfs: Directory 'c1105400.audio-controller' with parent 'GXBB ODROID-C2 S905' already present! [ 362.699918] meson-gx-sound-card sound: snd-soc-dummy-dai <-> I2S FIFO mapping ok [ 362.711883] meson-gx-sound-card sound: CODEC CTRL CODEC I2S IN <-> I2S Encoder mapping ok [ 362.715207] meson-gx-sound-card sound: cs4245-dai <-> CODEC CTRL CODEC OUT mapping ok [ 362.723773] device: 'card0': device_add -- [ 362.724011] PM: Adding info for No Bus:controlC0 [ 362.724108] driver: 'meson-gx-sound-card': driver_bound: bound to device 'sound' [ 362.724148] bus: 'platform': really_probe: bound device sound to driver meson-gx-sound-card [ 1224.273906] meson-gxbb-pinctrl c8834000.bus:pinctrl@4b0: request pin 78 (GPIOY_3) for periphs-banks:456