!!################################ !!ALSA Information Script v 0.4.64 !!################################ !!Script ran on: Fri Mar 6 22:51:44 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 Jan 1 1970 /dev/snd/controlC0 crw-rw---- 1 root audio 116, 16 Jan 1 1970 /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 Jan 1 1970 . drwxr-xr-x 3 root root 120 Jan 1 1970 .. lrwxrwxrwx 1 root root 12 Jan 1 1970 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 : 4 Simple ctrls : 2 Simple mixer control 'AIU_CPU HDMI 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' !!Alsactl output !!-------------- --startcollapse-- state.S905 { control.1 { iface PCM device 2 name 'Playback Channel Map' value.0 0 value.1 0 value.2 0 value.3 0 value.4 0 value.5 0 value.6 0 value.7 0 comment { access read type INTEGER count 8 range '0 - 36' } } control.2 { iface PCM device 2 name ELD value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read volatile' type BYTES count 128 } } control.3 { 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.4 { iface MIXER name 'AIU_CPU HDMI CTRL SRC' value DISABLED comment { access 'read write' type ENUMERATED count 1 item.0 DISABLED item.1 PCM item.2 I2S } } } --endcollapse-- !!All Loaded Modules !!------------------ Module ipv6 nf_defrag_ipv6 snd_soc_hdmi_codec snd_soc_meson_aiu snd_soc_meson_gx_sound_card snd_soc_meson_codec_glue snd_soc_meson_card_utils ir_nec_decoder snd_soc_core snd_pcm snd_timer snd rc_odroid soundcore meson_rng rng_core meson_gxbb_wdt meson_ir rc_core watchdog ao_cec !!ALSA/HDA dmesg !!-------------- [ 2.310137] meson-drm d0100000.vpu: binding c883a000.hdmi-tx (ops meson_dw_hdmi_ops) [ 2.335527] meson-dw-hdmi c883a000.hdmi-tx: Detected HDMI TX controller v2.01a with HDCP (meson_dw_hdmi_phy) [ 2.339795] meson-dw-hdmi c883a000.hdmi-tx: obtain a copy of previously claimed pinctrl -- [ 2.339883] PM: Adding info for No Bus:i2c-1 [ 2.339988] meson-dw-hdmi c883a000.hdmi-tx: registered DesignWare HDMI I2C bus driver [ 2.347462] Registering platform device 'dw-hdmi-i2s-audio.0.auto'. Parent at c883a000.hdmi-tx -- [ 2.355064] PM: Adding info for No Bus:card1 [ 2.355128] device: 'card1-HDMI-A-1': device_add [ 2.355154] PM: Adding info for No Bus:card1-HDMI-A-1 [ 2.355183] [drm] Initialized meson 1.0.0 20161109 for d0100000.vpu on minor 1 -- [ 3.663033] bus: 'platform': really_probe: bound device c8834000.rng to driver meson-rng [ 3.664833] device class 'sound': registering [ 3.671548] usb 1-1: new high-speed USB device number 2 using dwc2 -- [ 3.673123] PM: Adding info for No Bus:timer [ 3.690646] Registering platform device 'snd-soc-dummy'. Parent at platform [ 3.690653] device: 'snd-soc-dummy': device_add [ 3.690669] bus: 'platform': add device snd-soc-dummy [ 3.690699] PM: Adding info for platform:snd-soc-dummy [ 3.690936] bus: 'platform': add driver snd-soc-dummy [ 3.691039] bus: 'platform': driver_probe_device: matched device snd-soc-dummy with driver snd-soc-dummy [ 3.691048] bus: 'platform': really_probe: probing driver snd-soc-dummy with device snd-soc-dummy [ 3.691063] snd-soc-dummy snd-soc-dummy: no of_node; not parsing pinctrl DT [ 3.691090] snd-soc-dummy snd-soc-dummy: no default pinctrl state [ 3.691125] driver: 'snd-soc-dummy': driver_bound: bound to device 'snd-soc-dummy' [ 3.691938] Registered IR keymap rc-odroid -- [ 3.694016] hub 1-1:1.0: USB hub found [ 3.694118] bus: 'platform': really_probe: bound device snd-soc-dummy to driver snd-soc-dummy [ 3.694459] hub 1-1:1.0: 4 ports detected -- [ 3.702716] IR NEC protocol handler initialized [ 3.705395] bus: 'platform': add driver meson-gx-sound-card [ 3.705538] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 3.705550] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 3.705570] meson-gx-sound-card sound: no pinctrl handle [ 3.705649] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 3.720656] meson_card_parse_dai: (null) ret=-517 [ 3.725204] platform sound: Driver meson-gx-sound-card requests probe deferral [ 3.727740] bus: 'platform': add driver hdmi-audio-codec -- [ 3.730671] bus: 'platform': really_probe: bound device hdmi-audio-codec.1.auto to driver hdmi-audio-codec [ 3.731967] platform sound: Added to deferred list [ 3.731992] devices_kset: Moving sound to end of list [ 3.731994] PM: Moving platform:sound to end of list [ 3.732001] platform sound: Retrying from deferred list [ 3.732402] bus: 'platform': driver_probe_device: matched device sound with driver meson-gx-sound-card [ 3.732410] bus: 'platform': really_probe: probing driver meson-gx-sound-card with device sound [ 3.732432] meson-gx-sound-card sound: no pinctrl handle [ 3.732518] gx_card_add_link: [??? 0x00000000 flags 0x0] -- [ 3.732576] meson_card_parse_dai: ret=0 defer=517 [ 3.732578] meson_card_parse_dai: CODEC CTRL HDMI I2S IN ret=0 [ 3.732582] meson_card_set_link_name: be.dai-link-1 -- [ 3.732604] meson_card_parse_dai: ret=0 defer=517 [ 3.732607] meson_card_parse_dai: CODEC CTRL HDMI OUT ret=0 [ 3.732609] gx_card_cpu_identify: dai_name "CODEC CTRL HDMI OUT" does not match "I2S FIFO" [ 3.732623] gx card be link codec: numcodecs=1, name=(null) -- [ 3.732639] gx card be link codec: (null) [ 3.732642] gx_card_cpu_identify: dai_name "CODEC CTRL HDMI OUT" does not match "I2S Encoder" [ 3.732664] device: 'fe.dai-link-0': device_add -- [ 3.732908] debugfs: Directory 'c1105400.audio-controller' with parent 'GXBB ODROID-C2 S905' already present! [ 3.733024] meson-gx-sound-card sound: snd-soc-dummy-dai <-> I2S FIFO mapping ok [ 3.737861] device: 'input0': device_add [ 3.962819] meson-gx-sound-card sound: CODEC CTRL HDMI I2S IN <-> I2S Encoder mapping ok [ 3.970266] meson-gx-sound-card sound: i2s-hifi <-> CODEC CTRL HDMI OUT mapping ok [ 3.977811] PM: Adding info for No Bus:input0 -- [ 3.986426] meson-ir c8100580.ir: receiver initialized [ 3.986462] driver: 'meson-gx-sound-card': driver_bound: bound to device 'sound' [ 3.991114] driver: 'meson-ir': driver_bound: bound to device 'c8100580.ir' [ 3.991177] bus: 'platform': really_probe: bound device c8100580.ir to driver meson-ir [ 3.991253] bus: 'platform': really_probe: bound device sound to driver meson-gx-sound-card [ 4.067636] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)