[alsa-devel] Report by PulseAudio: `alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.`
Dear ALSA developers,
I got the following messages in `/var/log/syslog`.
Aug 24 09:29:05 doe pulseaudio[2735]: core-util.c: Home directory /etc/timidity not ours. Aug 24 09:29:05 doe pulseaudio[2735]: lock-autospawn.c: Cannot access autospawn lock. Aug 24 09:29:05 doe pulseaudio[2735]: main.c: Failed to acquire autospawn lock
Aug 24 13:00:33 doe pulseaudio[3118]: alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write! Aug 24 13:00:33 doe pulseaudio[3118]: alsa-sink.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers. Aug 24 13:00:33 doe pulseaudio[3118]: alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
Additionally I am seeing the a lot of the following messages in the kernel ring buffer (`dmesg`)
[14293.422591] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422612] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422633] hda-intel: spurious response 0xe0160:0x0, last cmd=0x1f0004 [14293.422653] hda-intel: spurious response 0x1:0x0, last cmd=0x1f0004 [14293.422675] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422695] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422716] hda-intel: spurious response 0x20025:0x0, last cmd=0x1f0004
but I do not know if this is related. I am using the Debian Linux kernel 2.6.32 which includes all longterm patches up to 2.6.32.40.
So only the ALSA drivers version 1.0.21 are used. Is there a commit that addresses the above behavior and which could be backported?
Please find the output of `alsa-info.sh` [1] at the end.
Thanks,
Paul
[1] http://alsa-project.org/main/index.php/Help_To_Debug
!!################################ !!ALSA Information Script v 0.4.60 !!################################
!!Script ran on: Wed Aug 24 11:24:45 UTC 2011
!!Linux Distribution !!------------------
Debian GNU/Linux wheezy/sid \n \l
!!DMI Information !!---------------
Manufacturer: System manufacturer Product Name: System Product Name Product Version: System Version
!!Kernel Information !!------------------
Kernel release: 2.6.32-5-amd64 Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes
!!ALSA Version !!------------
Driver version: 1.0.21 Library version: 1.0.24.1 Utilities version: 1.0.24.2
!!Loaded ALSA modules !!-------------------
snd_hda_intel
!!Sound Servers on this system !!----------------------------
Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes
ESound Daemon: Installed - Yes (/usr/bin/esd) Running - No
aRts: Installed - Yes (/usr/bin/artsd) Running - No
Jack: Installed - Yes (/usr/bin/jackd) Running - No
!!Soundcards recognised by ALSA !!-----------------------------
0 [VT82xx ]: HDA-Intel - HDA VIA VT82xx HDA VIA VT82xx at 0xfbffc000 irq 17
!!PCI Soundcards installed in the system !!--------------------------------------
20:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
!!Advanced information - PCI Vendor/Device/Subsystem ID's !!--------------------------------------------------------
20:01.0 0403: 1106:3288 (rev 10) Subsystem: 1043:8290
!!Modprobe options (Sound related) !!--------------------------------
snd-atiixp-modem: index=-2 snd-intel8x0m: index=-2 snd-via82xx-modem: index=-2 snd-pcsp: index=-2 snd-usb-audio: index=-2
!!Loaded sound module options !!--------------------------
!!Module: snd_hda_intel bdl_pos_adj : 32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : 0 id : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL> index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 model : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL> patch : <NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL>,<NULL> position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 power_save : 0 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N single_cmd : N
!!HDA-Intel Codec information !!--------------------------- --startcollapse--
Codec: Realtek ALC662 rev1 Address: 0 Function Id: 0x1 Vendor Id: 0x10ec0662 Subsystem Id: 0x10438290 Revision Id: 0x100101 No Modem Function Group found Default PCM: rates [0x0]: bits [0x0]: formats [0x0]: Default Amp-In caps: N/A Default Amp-Out caps: N/A Invalid AFG subtree --endcollapse--
!!ALSA Device nodes !!-----------------
crw-rw----+ 1 root audio 116, 9 Aug 24 09:27 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 8 Aug 24 09:27 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 7 Aug 24 09:27 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 6 Aug 24 13:07 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 5 Aug 24 09:27 /dev/snd/pcmC0D1c crw-rw----+ 1 root audio 116, 4 Aug 24 09:27 /dev/snd/pcmC0D1p crw-rw----+ 1 root audio 116, 3 Aug 24 09:27 /dev/snd/seq crw-rw----+ 1 root audio 116, 2 Aug 24 09:27 /dev/snd/timer
/dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Aug 24 09:27 . drwxr-xr-x 3 root root 220 Aug 24 09:27 .. lrwxrwxrwx 1 root root 12 Aug 24 09:27 pci-0000:20:01.0 -> ../controlC0
!!ALSA configuration files !!------------------------
!!System wide config file (/etc/asound.conf)
pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse } ctl.!default { type pulse }
!!Aplay/Arecord output !!------------
APLAY
**** List of PLAYBACK Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
ARECORD
**** List of CAPTURE Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
!!Amixer output !!-------------
!!-------Mixer controls for card 0 [VT82xx]
Card hw:0 'VT82xx'/'HDA VIA VT82xx at 0xfbffc000 irq 17' Mixer name : 'Realtek ALC662 rev1' Components : 'HDA:10ec0662,10438290,00100101' Controls : 37 Simple ctrls : 20 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 63 [98%] [-1.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pswitch penum Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'PCM',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 254 [100%] [0.20dB] Front Right: Playback 254 [100%] [0.20dB] Simple mixer control 'Front',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Front Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 20 [65%] [-4.50dB] [on] Front Right: Playback 20 [65%] [-4.50dB] [on] Simple mixer control 'Surround',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Line',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 16 [52%] [-10.50dB] [on] Front Right: Playback 16 [52%] [-10.50dB] [on] Simple mixer control 'CD',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 17 [55%] [-9.00dB] [on] Front Right: Playback 17 [55%] [-9.00dB] [on] Simple mixer control 'Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 17 [55%] [-9.00dB] [on] Front Right: Playback 17 [55%] [-9.00dB] [on] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined cswitch cswitch-joined penum Playback channels: Mono Capture channels: Mono Mono: Playback [on] Capture [off] Simple mixer control 'IEC958 Default PCM',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Beep',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 0 [0%] [-34.50dB] [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 24 [77%] [22.50dB] [on] Front Right: Capture 24 [77%] [22.50dB] [on] Simple mixer control 'Capture',1 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 9 [29%] [0.00dB] [off] Front Right: Capture 9 [29%] [0.00dB] [off] Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '6ch' Item0: '2ch' Simple mixer control 'Digital',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 120 Front Left: Capture 66 [55%] [3.00dB] Front Right: Capture 66 [55%] [3.00dB] Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic'
!!Alsactl output !!-------------
--startcollapse-- state.VT82xx { control.1 { iface MIXER name 'Front Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'Front Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.3 { iface MIXER name 'Surround Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.4 { iface MIXER name 'Surround Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.5 { iface MIXER name 'Center Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.6 { iface MIXER name 'LFE Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.7 { iface MIXER name 'Center Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'LFE Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.10 { iface MIXER name 'CD Playback Volume' value.0 17 value.1 17 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -900 dbvalue.1 -900 } } control.11 { iface MIXER name 'CD Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.12 { iface MIXER name 'Line Playback Volume' value.0 16 value.1 16 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -1050 dbvalue.1 -1050 } } control.13 { iface MIXER name 'Line Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.14 { iface MIXER name 'Mic Playback Volume' value.0 17 value.1 17 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -900 dbvalue.1 -900 } } control.15 { iface MIXER name 'Mic Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.16 { iface MIXER name 'Front Mic Playback Volume' value.0 20 value.1 20 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -450 dbvalue.1 -450 } } control.17 { iface MIXER name 'Front Mic Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.18 { iface MIXER name 'Channel Mode' value '2ch' comment { access 'read write' type ENUMERATED count 1 item.0 '2ch' item.1 '6ch' } } control.19 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.20 { iface MIXER name 'Capture Switch' index 1 value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.21 { iface MIXER name 'Capture Volume' value.0 24 value.1 24 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 2250 dbvalue.1 2250 } } control.22 { iface MIXER name 'Capture Volume' index 1 value.0 9 value.1 9 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 0 dbvalue.1 0 } } control.23 { iface MIXER name 'Input Source' value Mic comment { access 'read write' type ENUMERATED count 1 item.0 Mic item.1 'Front Mic' item.2 Line item.3 CD } } control.24 { iface MIXER name 'Input Source' index 1 value Mic comment { access 'read write' type ENUMERATED count 1 item.0 Mic item.1 'Front Mic' item.2 Line item.3 CD } } control.25 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.26 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'IEC958 Default PCM Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'IEC958 Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'IEC958 Capture Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.32 { iface MIXER name 'Beep Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -3450 dbvalue.1 -3450 } } control.33 { iface MIXER name 'Beep Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.34 { iface MIXER name 'Master Playback Volume' value 63 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 -100 } } control.35 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.36 { iface MIXER name 'PCM Playback Volume' value.0 254 value.1 254 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 -20 dbvalue.1 -20 } } control.37 { iface MIXER name 'Digital Capture Volume' value.0 66 value.1 66 comment { access 'read write user' type INTEGER count 2 range '0 - 120' tlv '0000000100000008fffff44800000032' dbmin -3000 dbmax 3000 dbvalue.0 300 dbvalue.1 300 } } } --endcollapse--
!!All Loaded Modules !!------------------
Module binfmt_misc via drm ip6table_filter ip6_tables iptable_filter ip_tables x_tables powernow_k8 cpufreq_conservative cpufreq_userspace cpufreq_stats cpufreq_powersave reiserfs xfs exportfs fuse kvm_amd kvm loop firewire_sbp2 firewire_core crc_itu_t snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device amd64_edac_mod snd psmouse evdev edac_core parport_pc soundcore i2c_viapro parport snd_page_alloc k8temp asus_atk0110 shpchp edac_mce_amd serio_raw i2c_core pci_hotplug processor button ext3 jbd mbcache sha256_generic aes_x86_64 aes_generic cbc dm_crypt dm_mod raid1 md_mod sg usbhid hid sr_mod cdrom sd_mod crc_t10dif ata_generic uhci_hcd pata_via ehci_hcd sata_via libata thermal thermal_sys via_rhine mii usbcore nls_base scsi_mod
!!Sysfs Files !!-----------
/sys/class/sound/hwC0D0/init_pin_configs: 0x14 0x01014010 0x15 0x411111f0 0x16 0x411111f0 0x18 0x01a19840 0x19 0x02a19950 0x1a 0x0181304f 0x1b 0x02214120 0x1c 0x593301f0 0x1d 0x4005c603 0x1e 0x99430130
/sys/class/sound/hwC0D0/driver_pin_configs:
/sys/class/sound/hwC0D0/user_pin_configs:
/sys/class/sound/hwC0D0/init_verbs:
!!ALSA/HDA dmesg !!------------------
[ 38.078771] alloc kstat_irqs on node 0 [ 38.078780] HDA Intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 38.078848] HDA Intel 0000:20:01.0: setting latency timer to 64 [ 38.078852] HDA Intel 0000:20:01.0: PCI: Disallowing DAC for device [ 38.165465] input: HDA Digital PCBeep as /devices/pci0000:20/0000:20:01.0/input/input5 [ 38.229088] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input6 -- [ 146.194407] ioctl32(Xorg:2515): Unknown cmd fd(11) cmd(c0246400){t:'d';sz:36} arg(08665f10) on /dev/dri/card0 [ 185.172076] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj. [ 327.111398] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 [ 337.652026] eth0: no IPv6 routers present [14293.421429] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421447] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421467] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421488] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421509] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421530] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421550] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421571] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421592] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421613] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421634] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421655] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421677] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421695] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421716] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421737] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421758] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421778] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421799] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421820] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421841] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421861] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421882] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421903] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421924] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421945] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421965] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.421987] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422007] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422028] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422049] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422070] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422090] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422112] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422132] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422153] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422174] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422195] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422216] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422236] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422257] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422280] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422300] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422321] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422342] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422363] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422384] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422405] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422425] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422446] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422467] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422488] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422507] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422528] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422549] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422570] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422591] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422612] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422633] hda-intel: spurious response 0xe0160:0x0, last cmd=0x1f0004 [14293.422653] hda-intel: spurious response 0x1:0x0, last cmd=0x1f0004 [14293.422675] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422695] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422716] hda-intel: spurious response 0x20025:0x0, last cmd=0x1f0004
Dear ALSA folks,
Am Mittwoch, den 24.08.2011, 13:35 +0200 schrieb Paul Menzel:
[…]
Additionally I am seeing the a lot of the following messages in the kernel ring buffer (`dmesg`)
[14293.422591] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422612] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422633] hda-intel: spurious response 0xe0160:0x0, last cmd=0x1f0004 [14293.422653] hda-intel: spurious response 0x1:0x0, last cmd=0x1f0004 [14293.422675] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422695] hda-intel: spurious response 0x0:0x0, last cmd=0x1f0004 [14293.422716] hda-intel: spurious response 0x20025:0x0, last cmd=0x1f0004
but I do not know if this is related. I am using the Debian Linux kernel 2.6.32 which includes all longterm patches up to 2.6.32.40.
So only the ALSA drivers version 1.0.21 are used. Is there a commit that addresses the above behavior and which could be backported?
Please find the output of `alsa-info.sh` [1] at the end.
I just want to add that I also see these messages with Linux kernel 3.0.2 and say seem to be related to suspend and resume.
The values seem to differ though every time.
[ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000
[ … another suspend/resume … ]
[ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700
Please find the output of `alsa-info.sh` [1] with this Linux version at the end.
Thanks,
Paul
!!################################ !!ALSA Information Script v 0.4.60 !!################################
!!Script ran on: Thu Aug 25 13:14:02 UTC 2011
!!Linux Distribution !!------------------
Debian GNU/Linux wheezy/sid \n \l
!!DMI Information !!---------------
Manufacturer: System manufacturer Product Name: System Product Name Product Version: System Version
!!Kernel Information !!------------------
Kernel release: 3.0.0-1-amd64 Operating System: GNU/Linux Architecture: x86_64 Processor: unknown SMP Enabled: Yes
!!ALSA Version !!------------
Driver version: 1.0.24 Library version: 1.0.24.1 Utilities version: 1.0.24.2
!!Loaded ALSA modules !!-------------------
snd_hda_intel
!!Sound Servers on this system !!----------------------------
Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes
ESound Daemon: Installed - Yes (/usr/bin/esd) Running - No
aRts: Installed - Yes (/usr/bin/artsd) Running - No
Jack: Installed - Yes (/usr/bin/jackd) Running - No
!!Soundcards recognised by ALSA !!-----------------------------
0 [VT82xx ]: HDA-Intel - HDA VIA VT82xx HDA VIA VT82xx at 0xfbffc000 irq 17
!!PCI Soundcards installed in the system !!--------------------------------------
20:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
!!Advanced information - PCI Vendor/Device/Subsystem ID's !!--------------------------------------------------------
20:01.0 0403: 1106:3288 (rev 10) Subsystem: 1043:8290
!!Modprobe options (Sound related) !!--------------------------------
snd-atiixp-modem: index=-2 snd-intel8x0m: index=-2 snd-via82xx-modem: index=-2 snd-pcsp: index=-2 snd-usb-audio: index=-2
!!Loaded sound module options !!--------------------------
!!Module: snd_hda_intel bdl_pos_adj : 32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 power_save : 0 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : N
!!HDA-Intel Codec information !!--------------------------- --startcollapse--
Codec: Realtek ALC662 rev1 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0662 Subsystem Id: 0x10438290 Revision Id: 0x100101 No Modem Function Group found Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A GPIO: io=2, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Front Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Surround Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Center Playback Volume", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Volume", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital Control: name="IEC958 Playback Con Mask", index=0, device=0 Control: name="IEC958 Playback Pro Mask", index=0, device=0 Control: name="IEC958 Playback Default", index=0, device=0 Control: name="IEC958 Playback Switch", index=0, device=0 Control: name="IEC958 Default PCM Playback Switch", index=0, device=0 Device: name="ALC662 rev1 Digital", type="SPDIF", device=1 Converter: stream=0, channel=0 Digital: Enabled Digital category: 0x0 PCM: rates [0x160]: 44100 48000 96000 bits [0x1e]: 16 20 24 32 formats [0x1]: PCM Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=1, device=0 Control: name="Capture Volume", index=1, device=0 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x89 0x89] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=0, device=0 Control: name="Capture Volume", index=0, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x18 0x18] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Control: name="IEC958 Capture Switch", index=0, device=0 Control: name="IEC958 Capture Default", index=0, device=0 Device: name="ALC662 rev1 Digital", type="SPDIF", device=1 Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="CD Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=4, ofs=0 Control: name="CD Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=4, ofs=0 Control: name="Line Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Control: name="Line Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Control: name="Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Front Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Front Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x11 0x11] [0x14 0x14] [0x10 0x10] [0x80 0x80] [0x11 0x11] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 9 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Front Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x02 0x0b Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Surround Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x03 0x0b Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Center Playback Switch", index=0, device=0 ControlAmp: chs=1, dir=In, idx=0, ofs=0 Control: name="LFE Playback Switch", index=0, device=0 ControlAmp: chs=2, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x04 0x0b Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001003c: IN OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x01014010: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Connection: 1 0x0c Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00010034: IN OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00000034: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00001734: IN OUT Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x01a19840: [Jack] Mic at Ext Rear Conn = 1/8, Color = Pink DefAssociation = 0x4, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02a19950: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink DefAssociation = 0x5, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 2 0x0c* 0x0e Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00000034: IN OUT Detect Pin Default 0x0181304f: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue DefAssociation = 0x4, Sequence = 0xf Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02214120: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green DefAssociation = 0x2, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0xc0: OUT HP VREF_HIZ Unsolicited: tag=00, enabled=0 Connection: 2 0x0c* 0x0e Node 0x1c [Pin Complex] wcaps 0x400001: Stereo Pincap 0x00000020: IN Pin Default 0x593301f0: [N/A] CD at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Node 0x1d [Pin Complex] wcaps 0x400000: Mono Pincap 0x00000020: IN Pin Default 0x4005c603: [N/A] Line Out at Ext N/A Conn = Optical, Color = UNKNOWN DefAssociation = 0x0, Sequence = 0x3 Pin-ctls: 0x20: IN Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital Pincap 0x00000010: OUT Pin Default 0x99430130: [Fixed] SPDIF Out at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0x3, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=12 Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=0, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=1, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono --endcollapse--
!!ALSA Device nodes !!-----------------
crw-rw----+ 1 root audio 116, 7 Aug 25 11:47 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 6 Aug 25 11:47 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 5 Aug 25 11:47 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 4 Aug 25 11:52 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 3 Aug 25 11:47 /dev/snd/pcmC0D1c crw-rw----+ 1 root audio 116, 2 Aug 25 11:47 /dev/snd/pcmC0D1p crw-rw----+ 1 root audio 116, 1 Aug 25 11:47 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Aug 25 11:47 /dev/snd/timer
/dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Aug 25 11:47 . drwxr-xr-x 3 root root 220 Aug 25 11:47 .. lrwxrwxrwx 1 root root 12 Aug 25 11:47 pci-0000:20:01.0 -> ../controlC0
!!ALSA configuration files !!------------------------
!!System wide config file (/etc/asound.conf)
pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse } ctl.!default { type pulse }
!!Aplay/Arecord output !!------------
APLAY
**** List of PLAYBACK Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
ARECORD
**** List of CAPTURE Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
!!Amixer output !!-------------
!!-------Mixer controls for card 0 [VT82xx]
Card hw:0 'VT82xx'/'HDA VIA VT82xx at 0xfbffc000 irq 17' Mixer name : 'Realtek ALC662 rev1' Components : 'HDA:10ec0662,10438290,00100101' Controls : 35 Simple ctrls : 19 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pswitch penum Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'PCM',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB] Simple mixer control 'Front',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Front Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 20 [65%] [-4.50dB] [on] Front Right: Playback 20 [65%] [-4.50dB] [on] Simple mixer control 'Surround',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Line',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 16 [52%] [-10.50dB] [on] Front Right: Playback 16 [52%] [-10.50dB] [on] Simple mixer control 'CD',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 17 [55%] [-9.00dB] [on] Front Right: Playback 17 [55%] [-9.00dB] [on] Simple mixer control 'Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 17 [55%] [-9.00dB] [on] Front Right: Playback 17 [55%] [-9.00dB] [on] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined cswitch cswitch-joined penum Playback channels: Mono Capture channels: Mono Mono: Playback [on] Capture [off] Simple mixer control 'IEC958 Default PCM',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 24 [77%] [22.50dB] [on] Front Right: Capture 24 [77%] [22.50dB] [on] Simple mixer control 'Capture',1 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 9 [29%] [0.00dB] [off] Front Right: Capture 9 [29%] [0.00dB] [off] Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '6ch' Item0: '2ch' Simple mixer control 'Digital',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 120 Front Left: Capture 66 [55%] [3.00dB] Front Right: Capture 66 [55%] [3.00dB] Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic'
!!Alsactl output !!-------------
--startcollapse-- state.VT82xx { control.1 { iface MIXER name 'Front Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.2 { iface MIXER name 'Front Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.3 { iface MIXER name 'Surround Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.4 { iface MIXER name 'Surround Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.5 { iface MIXER name 'Center Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.6 { iface MIXER name 'LFE Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.7 { iface MIXER name 'Center Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.8 { iface MIXER name 'LFE Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.10 { iface MIXER name 'CD Playback Volume' value.0 17 value.1 17 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -900 dbvalue.1 -900 } } control.11 { iface MIXER name 'CD Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.12 { iface MIXER name 'Line Playback Volume' value.0 16 value.1 16 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -1050 dbvalue.1 -1050 } } control.13 { iface MIXER name 'Line Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.14 { iface MIXER name 'Mic Playback Volume' value.0 17 value.1 17 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -900 dbvalue.1 -900 } } control.15 { iface MIXER name 'Mic Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.16 { iface MIXER name 'Front Mic Playback Volume' value.0 20 value.1 20 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -450 dbvalue.1 -450 } } control.17 { iface MIXER name 'Front Mic Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.18 { iface MIXER name 'Channel Mode' value '2ch' comment { access 'read write' type ENUMERATED count 1 item.0 '2ch' item.1 '6ch' } } control.19 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.20 { iface MIXER name 'Capture Switch' index 1 value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.21 { iface MIXER name 'Capture Volume' value.0 24 value.1 24 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 2250 dbvalue.1 2250 } } control.22 { iface MIXER name 'Capture Volume' index 1 value.0 9 value.1 9 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 0 dbvalue.1 0 } } control.23 { iface MIXER name 'Input Source' value Mic comment { access 'read write' type ENUMERATED count 1 item.0 Mic item.1 'Front Mic' item.2 Line item.3 CD } } control.24 { iface MIXER name 'Input Source' index 1 value Mic comment { access 'read write' type ENUMERATED count 1 item.0 Mic item.1 'Front Mic' item.2 Line item.3 CD } } control.25 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.26 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.29 { iface MIXER name 'IEC958 Default PCM Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'IEC958 Capture Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'IEC958 Capture Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.32 { iface MIXER name 'Master Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.33 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.34 { iface MIXER name 'PCM Playback Volume' value.0 255 value.1 255 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.35 { iface MIXER name 'Digital Capture Volume' value.0 66 value.1 66 comment { access 'read write user' type INTEGER count 2 range '0 - 120' tlv '0000000100000008fffff44800000032' dbmin -3000 dbmax 3000 dbvalue.0 300 dbvalue.1 300 } } } --endcollapse--
!!All Loaded Modules !!------------------
Module binfmt_misc via drm ip6table_filter ip6_tables iptable_filter ip_tables x_tables powernow_k8 mperf cpufreq_conservative cpufreq_userspace cpufreq_stats cpufreq_powersave reiserfs xfs fuse kvm_amd kvm loop firewire_sbp2 firewire_core crc_itu_t snd_hda_codec_realtek i2c_viapro amd64_edac_mod edac_core edac_mce_amd snd_hda_intel snd_hda_codec psmouse i2c_core k8temp evdev snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm serio_raw snd_seq_midi parport_pc parport snd_rawmidi snd_seq_midi_event asus_atk0110 processor snd_seq snd_timer snd_seq_device button snd soundcore snd_page_alloc shpchp pci_hotplug thermal_sys ext3 jbd mbcache sha256_generic cryptd aes_x86_64 aes_generic cbc dm_crypt dm_mod raid1 md_mod sr_mod cdrom sg sd_mod crc_t10dif usbhid ata_generic hid pata_via uhci_hcd sata_via libata ehci_hcd via_rhine mii scsi_mod usbcore
!!Sysfs Files !!-----------
/sys/class/sound/hwC0D0/init_pin_configs: 0x14 0x01014010 0x15 0x411111f0 0x16 0x411111f0 0x18 0x01a19840 0x19 0x02a19950 0x1a 0x0181304f 0x1b 0x02214120 0x1c 0x593301f0 0x1d 0x4005c603 0x1e 0x99430130
/sys/class/sound/hwC0D0/driver_pin_configs:
/sys/class/sound/hwC0D0/user_pin_configs:
/sys/class/sound/hwC0D0/init_verbs:
!!ALSA/HDA dmesg !!------------------
[ 16.854240] k8temp 0000:00:18.3: Temperature readouts might be wrong - check erratum #141 [ 16.968428] HDA Intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 16.968481] HDA Intel 0000:20:01.0: setting latency timer to 64 [ 16.968487] HDA Intel 0000:20:01.0: PCI: Disallowing DAC for device [ 16.977923] MCE: In-kernel MCE decoding enabled. -- [ 247.978266] ioctl32(Xorg:3108): Unknown cmd fd(11) cmd(c0246400){t:'d';sz:36} arg(0967ef10) on /dev/dri/card0 [ 318.556155] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj. [ 1130.714250] PM: Syncing filesystems ... done. -- [ 1130.880048] uhci_hcd 0000:00:10.1: PCI INT B disabled [ 1130.984429] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984449] hda-intel: spurious response 0x10:0x0, last cmd=0x620000 [ 1130.984470] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984490] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [ 1130.984511] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984532] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984553] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984574] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984595] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984615] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984636] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984657] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984678] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984699] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984720] hda-intel: spurious response 0x80:0x0, last cmd=0x620000 [ 1130.984741] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984762] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [ 1130.984782] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984803] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984824] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984845] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984866] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984886] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984907] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984928] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984949] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985074] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985095] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985116] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985136] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985157] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985178] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985199] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985220] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985241] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985262] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985283] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985303] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985324] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985345] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985365] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985386] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985407] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985428] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1131.088080] HDA Intel 0000:20:01.0: PCI INT A disabled [ 1131.167710] sd 1:0:0:0: [sda] Stopping disk -- [ 1131.886676] pci 0000:01:00.0: restoring config space at offset 0x1 (was 0x2300007, writing 0x2300003) [ 1131.886707] HDA Intel 0000:20:01.0: restoring config space at offset 0x3 (was 0x0, writing 0x10) [ 1131.886713] HDA Intel 0000:20:01.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100002) [ 1131.886823] PM: early resume of devices complete after 0.870 msecs -- [ 1131.887187] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 1131.887200] HDA Intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 1131.887205] HDA Intel 0000:20:01.0: setting latency timer to 64 [ 1131.889158] sd 1:0:0:0: [sda] Starting disk -- [ 2726.172052] uhci_hcd 0000:00:10.1: PCI INT B disabled [ 2726.276271] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276290] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276310] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276331] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276352] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276373] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276394] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276415] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276435] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276456] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276477] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276498] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276519] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276540] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276561] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276582] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276602] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276623] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276644] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276665] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276686] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276707] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276728] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276748] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276769] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276790] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276810] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276831] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276852] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276873] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276894] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276915] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276936] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276956] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276977] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.276998] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277019] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277040] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277061] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277082] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700 [ 2726.277185] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277206] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277227] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277248] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277269] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277290] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277310] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277331] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277352] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277373] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277394] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277415] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277436] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277457] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277477] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277498] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277519] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277540] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277561] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277582] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277603] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277623] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277644] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277665] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277685] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277706] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277727] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277748] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277769] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277790] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277811] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277831] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277852] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277873] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277894] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277915] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277936] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277957] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277977] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277998] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278019] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278040] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278061] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278082] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278165] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278185] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278206] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278227] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278248] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278269] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278290] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278311] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278331] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278352] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278373] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278394] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278415] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278436] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278457] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278477] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278498] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278519] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278540] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278560] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278581] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278602] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278623] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278644] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278665] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278685] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278706] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278727] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278748] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278769] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278790] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278811] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278832] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278852] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278873] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278894] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278915] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278936] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278957] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278978] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.278998] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279019] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279040] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279060] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279081] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279165] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279186] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279207] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279227] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279248] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279269] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279290] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279311] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279332] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279353] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700 [ 2726.279373] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279394] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279415] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279435] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279456] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279477] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279498] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279519] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279540] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279560] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279581] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279602] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279623] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279644] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279665] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279686] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279707] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279727] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279748] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279769] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279790] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279811] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279832] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279853] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279873] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279894] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279915] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279935] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279956] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279977] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.279998] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280019] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280040] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280061] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280081] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280165] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280186] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280207] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280228] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280248] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280269] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280290] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280310] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280331] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280352] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280373] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280394] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280415] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280435] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280456] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280477] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280498] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280519] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280540] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280561] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280582] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280603] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280623] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280644] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280665] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280686] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280707] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280728] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280749] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280769] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280790] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280811] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280831] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280852] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.280873] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.380060] HDA Intel 0000:20:01.0: PCI INT A disabled [ 2726.489745] sd 1:0:0:0: [sda] Stopping disk -- [ 2727.210602] pci 0000:01:00.0: restoring config space at offset 0x1 (was 0x2300007, writing 0x2300003) [ 2727.210633] HDA Intel 0000:20:01.0: restoring config space at offset 0x3 (was 0x0, writing 0x10) [ 2727.210639] HDA Intel 0000:20:01.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100002) [ 2727.210749] PM: early resume of devices complete after 0.859 msecs -- [ 2727.211123] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 2727.211137] HDA Intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 2727.211143] HDA Intel 0000:20:01.0: setting latency timer to 64 [ 2727.211410] sd 1:0:0:0: [sda] Starting disk
Dear ALSA folks,
Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel:
[…]
I just want to add that I also see these messages with Linux kernel 3.0.2 and say seem to be related to suspend and resume.
The values seem to differ though every time.
[ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ … another suspend/resume … ] [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700
Please find the output of `alsa-info.sh` [1] with this Linux version at the end.
who is the correct person to address these things to?
Thanks,
Paul
On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel paulepanter@users.sourceforge.net wrote:
Dear ALSA folks,
Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel:
[…]
I just want to add that I also see these messages with Linux kernel 3.0.2 and say seem to be related to suspend and resume.
The values seem to differ though every time.
[ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000
[ … another suspend/resume … ]
[ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700
Please find the output of `alsa-info.sh` [1] with this Linux version at the end.
who is the correct person to address these things to?
Takashi is maintaining this driver, but he is on vacation right now. I'm sure he'll answer once he's back :)
Daniel
Am Mittwoch, den 31.08.2011, 12:37 +0200 schrieb Daniel Mack:
On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote:
Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel:
[…]
I just want to add that I also see these messages with Linux kernel 3.0.2 and say seem to be related to suspend and resume.
The values seem to differ though every time.
[ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ … another suspend/resume … ] [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700
Please find the output of `alsa-info.sh` [1] with this Linux version at the end.
who is the correct person to address these things to?
Takashi is maintaining this driver, but he is on vacation right now. I'm sure he'll answer once he's back :)
Thank you for the follow-up.
Thanks,
Paul
At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote:
On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel paulepanter@users.sourceforge.net wrote:
Dear ALSA folks,
Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel:
[…]
I just want to add that I also see these messages with Linux kernel 3.0.2 and say seem to be related to suspend and resume.
The values seem to differ though every time.
[ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000
[ … another suspend/resume … ]
[ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700
Please find the output of `alsa-info.sh` [1] with this Linux version at the end.
who is the correct person to address these things to?
Takashi is maintaining this driver, but he is on vacation right now. I'm sure he'll answer once he's back :)
Now swimming in the sea of pending mails and bugzilla :)
The verb 0x620000 is to set a stream format to NID 0x06. For further debugging, more detailed information is needed.
I seem to have lost the original post, so could you attach alsa-info.sh output again, Paul?
thanks,
Takashi
Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai:
At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote:
On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote:
Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel:
[…]
I just want to add that I also see these messages with Linux kernel 3.0.2 and say seem to be related to suspend and resume.
The values seem to differ though every time.
[ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ … another suspend/resume … ] [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700
Please find the output of `alsa-info.sh` [1] with this Linux version at the end.
who is the correct person to address these things to?
Takashi is maintaining this driver, but he is on vacation right now. I'm sure he'll answer once he's back :)
Now swimming in the sea of pending mails and bugzilla :)
I hope you could enjoy your vacation.
The verb 0x620000 is to set a stream format to NID 0x06. For further debugging, more detailed information is needed.
I seem to have lost the original post, so could you attach alsa-info.sh output again, Paul?
Unfortunately I have to compress them due to the size limit. (Could you increase that to for example 150 kB?)
Thanks,
Paul
Am Mittwoch, den 14.09.2011, 00:11 +0200 schrieb Paul Menzel:
Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai:
At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote:
On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote:
Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel:
[…]
I just want to add that I also see these messages with Linux kernel 3.0.2 and say seem to be related to suspend and resume.
The values seem to differ though every time.
[ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ … another suspend/resume … ] [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700
Please find the output of `alsa-info.sh` [1] with this Linux version at the end.
[…]
The verb 0x620000 is to set a stream format to NID 0x06. For further debugging, more detailed information is needed.
I seem to have lost the original post, so could you attach alsa-info.sh output again, Paul?
Unfortunately I have to compress them due to the size limit. (Could you increase that to for example 150 kB?)
The output of `alsa-info.sh` with Linux 3.1-rc6 (3ab0fcd6c)
commit 3ab0fcd6cd45d0d0cac114e498848f37e7a463b2 Merge: 9183834 14515a0 Author: Takashi Iwai tiwai@suse.de Date: Fri Sep 16 08:34:05 2011 +0200
Merge branch 'topic/misc'
is as follows.
Thanks,
Paul
!!################################ !!ALSA Information Script v 0.4.60 !!################################
!!Script ran on: Sun Sep 18 16:11:59 UTC 2011
!!Linux Distribution !!------------------
Debian GNU/Linux wheezy/sid \n \l
!!DMI Information !!---------------
Manufacturer: System manufacturer Product Name: System Product Name Product Version: System Version
!!Kernel Information !!------------------
Kernel release: 3.1.0-rc1+ Operating System: GNU/Linux Architecture: i686 Processor: unknown SMP Enabled: Yes
!!ALSA Version !!------------
Driver version: 1.0.24 Library version: 1.0.24.1 Utilities version: 1.0.24.2
!!Loaded ALSA modules !!-------------------
snd_hda_intel
!!Sound Servers on this system !!----------------------------
Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes
ESound Daemon: Installed - Yes (/usr/bin/esd) Running - No
aRts: Installed - Yes (/usr/bin/artsd) Running - No
Jack: Installed - Yes (/usr/bin/jackd) Running - No
!!Soundcards recognised by ALSA !!-----------------------------
0 [VT82xx ]: HDA-Intel - HDA VIA VT82xx HDA VIA VT82xx at 0xfbffc000 irq 17
!!PCI Soundcards installed in the system !!--------------------------------------
20:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
!!Advanced information - PCI Vendor/Device/Subsystem ID's !!--------------------------------------------------------
20:01.0 0403: 1106:3288 (rev 10) Subsystem: 1043:8290
!!Modprobe options (Sound related) !!--------------------------------
snd-atiixp-modem: index=-2 snd-intel8x0m: index=-2 snd-via82xx-modem: index=-2 snd-pcsp: index=-2 snd-usb-audio: index=-2
!!Loaded sound module options !!--------------------------
!!Module: snd_hda_intel align_buffer_size : Y bdl_pos_adj : 32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 power_save : 0 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : N
!!HDA-Intel Codec information !!--------------------------- --startcollapse--
Codec: Realtek ALC662 rev1 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0662 Subsystem Id: 0x10438290 Revision Id: 0x100101 No Modem Function Group found Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A GPIO: io=2, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Front Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=5, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Surround Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=5, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Center Playback Volume", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Volume", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=5, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital Control: name="IEC958 Playback Con Mask", index=0, device=0 Control: name="IEC958 Playback Pro Mask", index=0, device=0 Control: name="IEC958 Playback Default", index=0, device=0 Control: name="IEC958 Playback Switch", index=0, device=0 Control: name="IEC958 Default PCM Playback Switch", index=0, device=0 Device: name="ALC662 rev1 Digital", type="SPDIF", device=1 Converter: stream=8, channel=0 Digital: Enabled Digital category: 0x0 PCM: rates [0x160]: 44100 48000 96000 bits [0x1e]: 16 20 24 32 formats [0x1]: PCM Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=0, device=0 Control: name="Capture Volume", index=0, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x18 0x18] Converter: stream=1, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=1, device=0 Control: name="Capture Volume", index=1, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=2 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x89 0x89] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Rear Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Rear Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Front Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Front Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Line Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Control: name="Line Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x80 0x80] [0x14 0x14] [0x10 0x10] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 9 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x02 0x0b Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] Connection: 2 0x03 0x0b Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] Connection: 2 0x04 0x0b Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Front Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001003c: IN OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x01014010: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Connection: 1 0x0c Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010034: IN OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00000034: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Center Playback Switch", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Switch", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Control: name="Rear Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00001734: IN OUT Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x01a19840: [Jack] Mic at Ext Rear Conn = 1/8, Color = Pink DefAssociation = 0x4, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Front Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02a19950: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink DefAssociation = 0x5, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 2 0x0c* 0x0e Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Surround Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00000034: IN OUT Detect Pin Default 0x0181304f: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue DefAssociation = 0x4, Sequence = 0xf Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02214120: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green DefAssociation = 0x2, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0xc0: OUT HP VREF_HIZ Unsolicited: tag=04, enabled=1 Connection: 2 0x0c* 0x0e Node 0x1c [Pin Complex] wcaps 0x400001: Stereo Pincap 0x00000020: IN Pin Default 0x593301f0: [N/A] CD at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Node 0x1d [Pin Complex] wcaps 0x400000: Mono Pincap 0x00000020: IN Pin Default 0x4005c603: [N/A] Line Out at Ext N/A Conn = Optical, Color = UNKNOWN DefAssociation = 0x0, Sequence = 0x3 Pin-ctls: 0x20: IN Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital Pincap 0x00000010: OUT Pin Default 0x99430130: [Fixed] SPDIF Out at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0x3, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=12 Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=1, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=0, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono --endcollapse--
!!ALSA Device nodes !!-----------------
crw-rw----+ 1 root audio 116, 7 Sep 18 11:10 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 6 Sep 18 11:10 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 5 Sep 18 16:59 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 4 Sep 18 18:08 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 3 Sep 18 16:59 /dev/snd/pcmC0D1p crw-rw----+ 1 root audio 116, 2 Sep 18 11:10 /dev/snd/pcmC0D2c crw-rw----+ 1 root audio 116, 1 Sep 18 11:10 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Sep 18 11:10 /dev/snd/timer
/dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Sep 18 11:10 . drwxr-xr-x 3 root root 220 Sep 18 11:10 .. lrwxrwxrwx 1 root root 12 Sep 18 11:10 pci-0000:20:01.0 -> ../controlC0
!!ALSA configuration files !!------------------------
!!System wide config file (/etc/asound.conf)
pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse } ctl.!default { type pulse }
!!Aplay/Arecord output !!------------
APLAY
**** List of PLAYBACK Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
ARECORD
**** List of CAPTURE Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 2: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
!!Amixer output !!-------------
!!-------Mixer controls for card 0 [VT82xx]
Card hw:0 'VT82xx'/'HDA VIA VT82xx at 0xfbffc000 irq 17' Mixer name : 'Realtek ALC662 rev1' Components : 'HDA:10ec0662,10438290,00100101' Controls : 34 Simple ctrls : 21 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pswitch penum Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'PCM',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB] Simple mixer control 'Front',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Front Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 20 [65%] [-4.50dB] [on] Front Right: Playback 20 [65%] [-4.50dB] [on] Simple mixer control 'Front Mic Boost',0 Capabilities: volume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] Simple mixer control 'Surround',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Line',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 16 [52%] [-10.50dB] [on] Front Right: Playback 16 [52%] [-10.50dB] [on] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958 Default PCM',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 24 [77%] [22.50dB] [on] Front Right: Capture 24 [77%] [22.50dB] [on] Simple mixer control 'Capture',1 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 9 [29%] [0.00dB] [off] Front Right: Capture 9 [29%] [0.00dB] [off] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Enabled' Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '4ch' '6ch' Item0: '2ch' Simple mixer control 'Digital',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 120 Front Left: Capture 66 [55%] [3.00dB] Front Right: Capture 66 [55%] [3.00dB] Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Rear Mic' 'Front Mic' 'Line' Item0: 'Front Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Rear Mic' 'Front Mic' 'Line' Item0: 'Rear Mic' Simple mixer control 'Rear Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 0 [0%] [-34.50dB] [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Simple mixer control 'Rear Mic Boost',0 Capabilities: volume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB]
!!Alsactl output !!-------------
--startcollapse-- state.VT82xx { control.1 { iface MIXER name 'Channel Mode' value '2ch' comment { access 'read write' type ENUMERATED count 1 item.0 '2ch' item.1 '4ch' item.2 '6ch' } } control.2 { iface MIXER name 'Front Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.3 { iface MIXER name 'Front Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.4 { iface MIXER name 'Surround Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.5 { iface MIXER name 'Surround Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.6 { iface MIXER name 'Center Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.7 { iface MIXER name 'LFE Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.8 { iface MIXER name 'Center Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'LFE Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.11 { iface MIXER name 'Rear Mic Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -3450 dbvalue.1 -3450 } } control.12 { iface MIXER name 'Rear Mic Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.13 { iface MIXER name 'Front Mic Playback Volume' value.0 20 value.1 20 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -450 dbvalue.1 -450 } } control.14 { iface MIXER name 'Front Mic Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.15 { iface MIXER name 'Line Playback Volume' value.0 16 value.1 16 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -1050 dbvalue.1 -1050 } } control.16 { iface MIXER name 'Line Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.17 { iface MIXER name 'Auto-Mute Mode' value Enabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.18 { iface MIXER name 'Rear Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.19 { iface MIXER name 'Front Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.20 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.21 { iface MIXER name 'Capture Switch' index 1 value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.22 { iface MIXER name 'Capture Volume' value.0 24 value.1 24 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 2250 dbvalue.1 2250 } } control.23 { iface MIXER name 'Capture Volume' index 1 value.0 9 value.1 9 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 0 dbvalue.1 0 } } control.24 { iface MIXER name 'Input Source' value 'Front Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Rear Mic' item.1 'Front Mic' item.2 Line } } control.25 { iface MIXER name 'Input Source' index 1 value 'Rear Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Rear Mic' item.1 'Front Mic' item.2 Line } } control.26 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.29 { iface MIXER name 'IEC958 Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'IEC958 Default PCM Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Master Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.32 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'PCM Playback Volume' value.0 255 value.1 255 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.34 { iface MIXER name 'Digital Capture Volume' value.0 66 value.1 66 comment { access 'read write user' type INTEGER count 2 range '0 - 120' tlv '0000000100000008fffff44800000032' dbmin -3000 dbmax 3000 dbvalue.0 300 dbvalue.1 300 } } } --endcollapse--
!!All Loaded Modules !!------------------
Module binfmt_misc via drm ip6table_filter ip6_tables iptable_filter ip_tables x_tables powernow_k8 mperf cpufreq_conservative cpufreq_userspace cpufreq_stats cpufreq_powersave reiserfs xfs fuse kvm_amd kvm loop firewire_sbp2 firewire_core crc_itu_t snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi psmouse snd_seq_midi_event snd_seq snd_timer snd_seq_device snd evdev i2c_viapro shpchp parport_pc serio_raw pci_hotplug processor parport i2c_core k8temp soundcore snd_page_alloc button asus_atk0110 thermal_sys ext3 jbd mbcache sha256_generic aes_generic cbc dm_crypt dm_mod raid1 md_mod sg sr_mod cdrom sd_mod crc_t10dif usbhid ata_generic hid uhci_hcd pata_via ehci_hcd sata_via libata usbcore scsi_mod via_rhine mii
!!Sysfs Files !!-----------
/sys/class/sound/hwC0D0/init_pin_configs: 0x14 0x01014010 0x15 0x411111f0 0x16 0x411111f0 0x18 0x01a19840 0x19 0x02a19950 0x1a 0x0181304f 0x1b 0x02214120 0x1c 0x593301f0 0x1d 0x4005c603 0x1e 0x99430130
/sys/class/sound/hwC0D0/driver_pin_configs:
/sys/class/sound/hwC0D0/user_pin_configs:
/sys/class/sound/hwC0D0/init_verbs:
!!ALSA/HDA dmesg !!------------------
[ 18.188646] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 19.071968] snd_hda_intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 19.072044] snd_hda_intel 0000:20:01.0: setting latency timer to 64 [ 19.072050] snd_hda_intel 0000:20:01.0: PCI: Disallowing DAC for device [ 19.170077] input: HDA VIA VT82xx Headphone as /devices/pci0000:20/0000:20:01.0/sound/card0/input4 [ 19.517148] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input5 -- [ 308.672048] uhci_hcd 0000:00:10.1: PCI INT B disabled [ 308.776271] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776291] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776312] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776333] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776354] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776375] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776396] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776416] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776437] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776458] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776479] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776500] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776521] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776542] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776563] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776583] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776604] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776625] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776646] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776667] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776687] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776708] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776729] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776750] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776771] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776791] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776812] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776833] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776854] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776875] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776896] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776917] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776937] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776958] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.776979] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777000] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777021] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777042] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777063] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777084] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777104] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777125] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777145] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777166] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777187] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777208] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777229] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777250] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777271] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777291] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777312] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777333] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777354] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777375] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777396] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777417] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.777438] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 308.880069] snd_hda_intel 0000:20:01.0: PCI INT A disabled [ 309.015605] sata_via 0000:00:0f.0: PCI INT B disabled -- [ 309.214569] pci 0000:01:00.0: restoring config space at offset 0x1 (was 0x2300007, writing 0x2300003) [ 309.214600] snd_hda_intel 0000:20:01.0: restoring config space at offset 0x3 (was 0x0, writing 0x10) [ 309.214606] snd_hda_intel 0000:20:01.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100002) [ 309.214704] PM: early resume of devices complete after 0.856 msecs -- [ 309.214998] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 309.215011] snd_hda_intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 309.215017] snd_hda_intel 0000:20:01.0: setting latency timer to 64 [ 309.215256] sd 1:0:0:0: [sda] Starting disk -- [ 333.696026] eth0: no IPv6 routers present [ 357.513878] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj. [ 2658.757075] usb 3-2.3: new full speed USB device number 3 using uhci_hcd -- [ 9129.272055] uhci_hcd 0000:00:10.1: PCI INT B disabled [ 9129.376472] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [ 9129.376491] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376512] hda-intel: spurious response 0x4013:0x0, last cmd=0x620000 [ 9129.376533] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376554] hda-intel: spurious response 0x4013:0x0, last cmd=0x620000 [ 9129.376574] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376595] hda-intel: spurious response 0x50:0x0, last cmd=0x620000 [ 9129.376616] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376636] hda-intel: spurious response 0x4013:0x0, last cmd=0x620000 [ 9129.376657] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376678] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376699] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376720] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376741] hda-intel: spurious response 0x80:0x0, last cmd=0x620000 [ 9129.376762] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376783] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [ 9129.376803] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376824] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376845] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376866] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376887] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376908] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376929] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [ 9129.376949] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.376970] hda-intel: spurious response 0x52:0x0, last cmd=0x620000 [ 9129.376991] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377012] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [ 9129.377033] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377054] hda-intel: spurious response 0x54:0x0, last cmd=0x620000 [ 9129.377074] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377095] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [ 9129.377116] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377136] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377157] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377178] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377199] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377220] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377241] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377262] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377283] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377303] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377324] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377345] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377366] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377387] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377408] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377429] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377449] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377470] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377491] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377511] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377532] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377553] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377574] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377595] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377616] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377637] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.377657] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 9129.480070] snd_hda_intel 0000:20:01.0: PCI INT A disabled [ 9129.617666] sata_via 0000:00:0f.0: PCI INT B disabled -- [ 9129.818670] pci 0000:01:00.0: restoring config space at offset 0x1 (was 0x2300007, writing 0x2300003) [ 9129.818701] snd_hda_intel 0000:20:01.0: restoring config space at offset 0x3 (was 0x0, writing 0x10) [ 9129.818707] snd_hda_intel 0000:20:01.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100002) [ 9129.818806] PM: early resume of devices complete after 0.851 msecs -- [ 9129.819238] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 9129.819252] snd_hda_intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 9129.819257] snd_hda_intel 0000:20:01.0: setting latency timer to 64 [ 9129.819485] sd 1:0:0:0: [sda] Starting disk
At Sun, 18 Sep 2011 20:28:03 +0200, Paul Menzel wrote:
Am Mittwoch, den 14.09.2011, 00:11 +0200 schrieb Paul Menzel:
Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai:
At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote:
On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote:
Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel:
[…]
I just want to add that I also see these messages with Linux kernel 3.0.2 and say seem to be related to suspend and resume.
The values seem to differ though every time.
[ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ … another suspend/resume … ] [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700
Please find the output of `alsa-info.sh` [1] with this Linux version at the end.
[…]
The verb 0x620000 is to set a stream format to NID 0x06. For further debugging, more detailed information is needed.
I seem to have lost the original post, so could you attach alsa-info.sh output again, Paul?
Unfortunately I have to compress them due to the size limit. (Could you increase that to for example 150 kB?)
The output of `alsa-info.sh` with Linux 3.1-rc6 (3ab0fcd6c)
commit 3ab0fcd6cd45d0d0cac114e498848f37e7a463b2 Merge: 9183834 14515a0 Author: Takashi Iwai <tiwai@suse.de> Date: Fri Sep 16 08:34:05 2011 +0200 Merge branch 'topic/misc'
is as follows.
Thanks. Judging from the alsa-info.sh output, the relevant widgets are for the SPDIF output, and I guess the messages are harmless.
Anyway, could you try the patch below?
thanks,
Takashi
--- diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..ef7e8de 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -2925,7 +2925,7 @@ static DEFINE_PCI_DEVICE_TABLE(azx_ids) = { .driver_data = AZX_DRIVER_ATIHDMI | AZX_DCAPS_PRESET_ATI_HDMI }, /* VIA VT8251/VT8237A */ { PCI_DEVICE(0x1106, 0x3288), - .driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA }, + .driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA | AZX_DCAPS_SYNC_WRITE }, /* SIS966 */ { PCI_DEVICE(0x1039, 0x7502), .driver_data = AZX_DRIVER_SIS }, /* ULI M5461 */
Am Montag, den 19.09.2011, 11:27 +0200 schrieb Takashi Iwai:
At Sun, 18 Sep 2011 20:28:03 +0200, Paul Menzel wrote:
Am Mittwoch, den 14.09.2011, 00:11 +0200 schrieb Paul Menzel:
Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai:
At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote:
On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote:
Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel:
[…]
> I just want to add that I also see these messages with Linux kernel > 3.0.2 and say seem to be related to suspend and resume. > > The values seem to differ though every time. > > [ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 > [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 > [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > [ … another suspend/resume … ] > > [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700 > > Please find the output of `alsa-info.sh` [1] with this Linux version at > the end.
[…]
The verb 0x620000 is to set a stream format to NID 0x06. For further debugging, more detailed information is needed.
I seem to have lost the original post, so could you attach alsa-info.sh output again, Paul?
Unfortunately I have to compress them due to the size limit. (Could you increase that to for example 150 kB?)
The output of `alsa-info.sh` with Linux 3.1-rc6 (3ab0fcd6c)
commit 3ab0fcd6cd45d0d0cac114e498848f37e7a463b2 Merge: 9183834 14515a0 Author: Takashi Iwai <tiwai@suse.de> Date: Fri Sep 16 08:34:05 2011 +0200 Merge branch 'topic/misc'
is as follows.
Thanks. Judging from the alsa-info.sh output, the relevant widgets are for the SPDIF output, and I guess the messages are harmless.
Anyway, could you try the patch below?
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..ef7e8de 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -2925,7 +2925,7 @@ static DEFINE_PCI_DEVICE_TABLE(azx_ids) = { .driver_data = AZX_DRIVER_ATIHDMI | AZX_DCAPS_PRESET_ATI_HDMI }, /* VIA VT8251/VT8237A */ { PCI_DEVICE(0x1106, 0x3288),
.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA },
/* SIS966 */ { PCI_DEVICE(0x1039, 0x7502), .driver_data = AZX_DRIVER_SIS }, /* ULI M5461 */.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA | AZX_DCAPS_SYNC_WRITE },
I applied your patch, did `make oldconfig`, `make -j2 deb-pkg`, installed the packages and rebooted. But the message are still there as far as I can see.
Thanks,
Paul
!!################################ !!ALSA Information Script v 0.4.60 !!################################
!!Script ran on: Mon Sep 19 12:46:53 UTC 2011
!!Linux Distribution !!------------------
Debian GNU/Linux wheezy/sid \n \l
!!DMI Information !!---------------
Manufacturer: System manufacturer Product Name: System Product Name Product Version: System Version
!!Kernel Information !!------------------
Kernel release: 3.1.0-rc1+ Operating System: GNU/Linux Architecture: i686 Processor: unknown SMP Enabled: Yes
!!ALSA Version !!------------
Driver version: 1.0.24 Library version: 1.0.24.1 Utilities version: 1.0.24.2
!!Loaded ALSA modules !!-------------------
snd_hda_intel
!!Sound Servers on this system !!----------------------------
Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes
ESound Daemon: Installed - Yes (/usr/bin/esd) Running - No
aRts: Installed - Yes (/usr/bin/artsd) Running - No
Jack: Installed - Yes (/usr/bin/jackd) Running - No
!!Soundcards recognised by ALSA !!-----------------------------
0 [VT82xx ]: HDA-Intel - HDA VIA VT82xx HDA VIA VT82xx at 0xfbffc000 irq 17
!!PCI Soundcards installed in the system !!--------------------------------------
20:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
!!Advanced information - PCI Vendor/Device/Subsystem ID's !!--------------------------------------------------------
20:01.0 0403: 1106:3288 (rev 10) Subsystem: 1043:8290
!!Modprobe options (Sound related) !!--------------------------------
snd-atiixp-modem: index=-2 snd-intel8x0m: index=-2 snd-via82xx-modem: index=-2 snd-pcsp: index=-2 snd-usb-audio: index=-2
!!Loaded sound module options !!--------------------------
!!Module: snd_hda_intel align_buffer_size : Y bdl_pos_adj : 32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 power_save : 0 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : N
!!HDA-Intel Codec information !!--------------------------- --startcollapse--
Codec: Realtek ALC662 rev1 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0662 Subsystem Id: 0x10438290 Revision Id: 0x100101 No Modem Function Group found Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A GPIO: io=2, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Front Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Surround Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Center Playback Volume", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Volume", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital Control: name="IEC958 Playback Con Mask", index=0, device=0 Control: name="IEC958 Playback Pro Mask", index=0, device=0 Control: name="IEC958 Playback Default", index=0, device=0 Control: name="IEC958 Playback Switch", index=0, device=0 Control: name="IEC958 Default PCM Playback Switch", index=0, device=0 Device: name="ALC662 rev1 Digital", type="SPDIF", device=1 Converter: stream=0, channel=0 Digital: Enabled Digital category: 0x0 PCM: rates [0x160]: 44100 48000 96000 bits [0x1e]: 16 20 24 32 formats [0x1]: PCM Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=0, device=0 Control: name="Capture Volume", index=0, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x18 0x18] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=1, device=0 Control: name="Capture Volume", index=1, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=2 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x89 0x89] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Rear Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Rear Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Front Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Front Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Line Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Control: name="Line Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x80 0x80] [0x14 0x14] [0x10 0x10] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 9 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x02 0x0b Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] Connection: 2 0x03 0x0b Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] Connection: 2 0x04 0x0b Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Front Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001003c: IN OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x01014010: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Connection: 1 0x0c Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010034: IN OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00000034: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Center Playback Switch", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Switch", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Control: name="Rear Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00001734: IN OUT Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x01a19840: [Jack] Mic at Ext Rear Conn = 1/8, Color = Pink DefAssociation = 0x4, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Front Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02a19950: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink DefAssociation = 0x5, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 2 0x0c* 0x0e Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Surround Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00000034: IN OUT Detect Pin Default 0x0181304f: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue DefAssociation = 0x4, Sequence = 0xf Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02214120: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green DefAssociation = 0x2, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0xc0: OUT HP VREF_HIZ Unsolicited: tag=04, enabled=1 Connection: 2 0x0c* 0x0e Node 0x1c [Pin Complex] wcaps 0x400001: Stereo Pincap 0x00000020: IN Pin Default 0x593301f0: [N/A] CD at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Node 0x1d [Pin Complex] wcaps 0x400000: Mono Pincap 0x00000020: IN Pin Default 0x4005c603: [N/A] Line Out at Ext N/A Conn = Optical, Color = UNKNOWN DefAssociation = 0x0, Sequence = 0x3 Pin-ctls: 0x20: IN Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital Pincap 0x00000010: OUT Pin Default 0x99430130: [Fixed] SPDIF Out at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0x3, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=12 Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=1, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=0, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono --endcollapse--
!!ALSA Device nodes !!-----------------
crw-rw----+ 1 root audio 116, 7 Sep 19 13:34 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 6 Sep 19 13:34 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 5 Sep 19 13:37 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 4 Sep 19 13:37 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 3 Sep 19 13:37 /dev/snd/pcmC0D1p crw-rw----+ 1 root audio 116, 2 Sep 19 13:34 /dev/snd/pcmC0D2c crw-rw----+ 1 root audio 116, 1 Sep 19 13:34 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Sep 19 13:34 /dev/snd/timer
/dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Sep 19 13:34 . drwxr-xr-x 3 root root 220 Sep 19 13:34 .. lrwxrwxrwx 1 root root 12 Sep 19 13:34 pci-0000:20:01.0 -> ../controlC0
!!ALSA configuration files !!------------------------
!!System wide config file (/etc/asound.conf)
pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse } ctl.!default { type pulse }
!!Aplay/Arecord output !!------------
APLAY
**** List of PLAYBACK Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
ARECORD
**** List of CAPTURE Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 2: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
!!Amixer output !!-------------
!!-------Mixer controls for card 0 [VT82xx]
Card hw:0 'VT82xx'/'HDA VIA VT82xx at 0xfbffc000 irq 17' Mixer name : 'Realtek ALC662 rev1' Components : 'HDA:10ec0662,10438290,00100101' Controls : 34 Simple ctrls : 21 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pswitch penum Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'PCM',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB] Simple mixer control 'Front',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Front Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 20 [65%] [-4.50dB] [on] Front Right: Playback 20 [65%] [-4.50dB] [on] Simple mixer control 'Front Mic Boost',0 Capabilities: volume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] Simple mixer control 'Surround',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Line',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 16 [52%] [-10.50dB] [on] Front Right: Playback 16 [52%] [-10.50dB] [on] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958 Default PCM',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 24 [77%] [22.50dB] [on] Front Right: Capture 24 [77%] [22.50dB] [on] Simple mixer control 'Capture',1 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 9 [29%] [0.00dB] [off] Front Right: Capture 9 [29%] [0.00dB] [off] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Enabled' Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '4ch' '6ch' Item0: '2ch' Simple mixer control 'Digital',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 120 Front Left: Capture 66 [55%] [3.00dB] Front Right: Capture 66 [55%] [3.00dB] Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Rear Mic' 'Front Mic' 'Line' Item0: 'Rear Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Rear Mic' 'Front Mic' 'Line' Item0: 'Rear Mic' Simple mixer control 'Rear Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 0 [0%] [-34.50dB] [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Simple mixer control 'Rear Mic Boost',0 Capabilities: volume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB]
!!Alsactl output !!-------------
--startcollapse-- state.VT82xx { control.1 { iface MIXER name 'Channel Mode' value '2ch' comment { access 'read write' type ENUMERATED count 1 item.0 '2ch' item.1 '4ch' item.2 '6ch' } } control.2 { iface MIXER name 'Front Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.3 { iface MIXER name 'Front Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.4 { iface MIXER name 'Surround Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.5 { iface MIXER name 'Surround Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.6 { iface MIXER name 'Center Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.7 { iface MIXER name 'LFE Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.8 { iface MIXER name 'Center Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'LFE Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.11 { iface MIXER name 'Rear Mic Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -3450 dbvalue.1 -3450 } } control.12 { iface MIXER name 'Rear Mic Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.13 { iface MIXER name 'Front Mic Playback Volume' value.0 20 value.1 20 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -450 dbvalue.1 -450 } } control.14 { iface MIXER name 'Front Mic Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.15 { iface MIXER name 'Line Playback Volume' value.0 16 value.1 16 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -1050 dbvalue.1 -1050 } } control.16 { iface MIXER name 'Line Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.17 { iface MIXER name 'Auto-Mute Mode' value Enabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.18 { iface MIXER name 'Rear Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.19 { iface MIXER name 'Front Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.20 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.21 { iface MIXER name 'Capture Switch' index 1 value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.22 { iface MIXER name 'Capture Volume' value.0 24 value.1 24 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 2250 dbvalue.1 2250 } } control.23 { iface MIXER name 'Capture Volume' index 1 value.0 9 value.1 9 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 0 dbvalue.1 0 } } control.24 { iface MIXER name 'Input Source' value 'Rear Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Rear Mic' item.1 'Front Mic' item.2 Line } } control.25 { iface MIXER name 'Input Source' index 1 value 'Rear Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Rear Mic' item.1 'Front Mic' item.2 Line } } control.26 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.29 { iface MIXER name 'IEC958 Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'IEC958 Default PCM Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Master Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.32 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'PCM Playback Volume' value.0 255 value.1 255 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.34 { iface MIXER name 'Digital Capture Volume' value.0 66 value.1 66 comment { access 'read write user' type INTEGER count 2 range '0 - 120' tlv '0000000100000008fffff44800000032' dbmin -3000 dbmax 3000 dbvalue.0 300 dbvalue.1 300 } } } --endcollapse--
!!All Loaded Modules !!------------------
Module binfmt_misc via drm ip6table_filter ip6_tables iptable_filter ip_tables x_tables powernow_k8 mperf cpufreq_conservative cpufreq_userspace cpufreq_stats cpufreq_powersave reiserfs xfs fuse kvm_amd kvm loop firewire_sbp2 firewire_core crc_itu_t snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore snd_page_alloc evdev parport_pc shpchp i2c_viapro processor button pci_hotplug psmouse serio_raw k8temp i2c_core parport asus_atk0110 thermal_sys ext3 jbd mbcache sha256_generic aes_generic cbc dm_crypt dm_mod raid1 md_mod sg sd_mod crc_t10dif sr_mod cdrom usbhid ata_generic hid pata_via sata_via libata uhci_hcd ehci_hcd scsi_mod usbcore via_rhine mii
!!Sysfs Files !!-----------
/sys/class/sound/hwC0D0/init_pin_configs: 0x14 0x01014010 0x15 0x411111f0 0x16 0x411111f0 0x18 0x01a19840 0x19 0x02a19950 0x1a 0x0181304f 0x1b 0x02214120 0x1c 0x593301f0 0x1d 0x4005c603 0x1e 0x99430130
/sys/class/sound/hwC0D0/driver_pin_configs:
/sys/class/sound/hwC0D0/user_pin_configs:
/sys/class/sound/hwC0D0/init_verbs:
!!ALSA/HDA dmesg !!------------------
[ 16.317614] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input4 [ 16.830813] snd_hda_intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 16.830866] snd_hda_intel 0000:20:01.0: setting latency timer to 64 [ 16.830872] snd_hda_intel 0000:20:01.0: PCI: Disallowing DAC for device [ 16.889853] input: HDA VIA VT82xx Headphone as /devices/pci0000:20/0000:20:01.0/sound/card0/input5 [ 17.426481] EXT3-fs (dm-1): using internal journal -- [ 73.598908] pci 0000:01:00.0: putting AGP V3 device into 8x mode [ 181.812294] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj. [ 785.897258] PM: Syncing filesystems ... done. -- [ 786.384049] uhci_hcd 0000:00:10.1: PCI INT B disabled [ 786.488482] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488502] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488523] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488543] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488564] hda-intel: spurious response 0x80:0x0, last cmd=0x620000 [ 786.488585] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488606] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [ 786.488627] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488648] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488669] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488689] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488710] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488731] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488751] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [ 786.488772] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488793] hda-intel: spurious response 0x52:0x0, last cmd=0x620000 [ 786.488814] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488835] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [ 786.488856] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488877] hda-intel: spurious response 0x54:0x0, last cmd=0x620000 [ 786.488897] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488918] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [ 786.488939] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488960] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.488981] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489002] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489023] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489044] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489064] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489085] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489106] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489126] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489147] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489168] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489189] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489210] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489231] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489252] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489272] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489293] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489314] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489335] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489356] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489377] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.489398] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [ 786.592068] snd_hda_intel 0000:20:01.0: PCI INT A disabled [ 786.729610] sata_via 0000:00:0f.0: PCI INT B disabled -- [ 786.930592] pci 0000:01:00.0: restoring config space at offset 0x1 (was 0x2300007, writing 0x2300003) [ 786.930623] snd_hda_intel 0000:20:01.0: restoring config space at offset 0x3 (was 0x0, writing 0x10) [ 786.930628] snd_hda_intel 0000:20:01.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100002) [ 786.930731] PM: early resume of devices complete after 0.861 msecs -- [ 786.931027] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [ 786.931040] snd_hda_intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 786.931046] snd_hda_intel 0000:20:01.0: setting latency timer to 64 [ 786.931421] sd 1:0:0:0: [sda] Starting disk
At Mon, 19 Sep 2011 14:50:35 +0200, Paul Menzel wrote:
Am Montag, den 19.09.2011, 11:27 +0200 schrieb Takashi Iwai:
At Sun, 18 Sep 2011 20:28:03 +0200, Paul Menzel wrote:
Am Mittwoch, den 14.09.2011, 00:11 +0200 schrieb Paul Menzel:
Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai:
At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote:
On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote:
> Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel: > > […] > >> I just want to add that I also see these messages with Linux kernel >> 3.0.2 and say seem to be related to suspend and resume. >> >> The values seem to differ though every time. >> >> [ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 >> [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 >> [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 >> [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 >> [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 >> >> [ … another suspend/resume … ] >> >> [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 >> [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 >> [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 >> [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700 >> >> Please find the output of `alsa-info.sh` [1] with this Linux version at >> the end.
[…]
The verb 0x620000 is to set a stream format to NID 0x06. For further debugging, more detailed information is needed.
I seem to have lost the original post, so could you attach alsa-info.sh output again, Paul?
Unfortunately I have to compress them due to the size limit. (Could you increase that to for example 150 kB?)
The output of `alsa-info.sh` with Linux 3.1-rc6 (3ab0fcd6c)
commit 3ab0fcd6cd45d0d0cac114e498848f37e7a463b2 Merge: 9183834 14515a0 Author: Takashi Iwai <tiwai@suse.de> Date: Fri Sep 16 08:34:05 2011 +0200 Merge branch 'topic/misc'
is as follows.
Thanks. Judging from the alsa-info.sh output, the relevant widgets are for the SPDIF output, and I guess the messages are harmless.
Anyway, could you try the patch below?
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..ef7e8de 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -2925,7 +2925,7 @@ static DEFINE_PCI_DEVICE_TABLE(azx_ids) = { .driver_data = AZX_DRIVER_ATIHDMI | AZX_DCAPS_PRESET_ATI_HDMI }, /* VIA VT8251/VT8237A */ { PCI_DEVICE(0x1106, 0x3288),
.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA },
/* SIS966 */ { PCI_DEVICE(0x1039, 0x7502), .driver_data = AZX_DRIVER_SIS }, /* ULI M5461 */.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA | AZX_DCAPS_SYNC_WRITE },
I applied your patch, did `make oldconfig`, `make -j2 deb-pkg`, installed the packages and rebooted. But the message are still there as far as I can see.
OK, then it's really spurious interrupts. This should be harmless, so you can ignore these messages.
Or, the patch below might work (just hide the messages).
Takashi
--- diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..3449024 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -443,6 +443,7 @@ struct azx { unsigned int msi :1; unsigned int irq_pending_warned :1; unsigned int probing :1; /* codec probing phase */ + unsigned int in_suspend:1;
/* for debugging */ unsigned int last_cmd[AZX_MAX_CODECS]; @@ -696,11 +697,15 @@ static void azx_update_rirb(struct azx *chip) chip->rirb.res[addr] = res; smp_wmb(); chip->rirb.cmds[addr]--; - } else + } else if (!chip->in_suspend) { + /* we ignore spurious response messages during susepnd, + * as some chips actually send bogus messages + */ snd_printk(KERN_ERR SFX "spurious response %#x:%#x, " "last cmd=%#08x\n", res, res_ex, chip->last_cmd[addr]); + } } }
@@ -2267,6 +2272,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) struct azx *chip = card->private_data; int i;
+ chip->in_suspend = 1; snd_power_change_state(card, SNDRV_CTL_POWER_D3hot); azx_clear_irq_pending(chip); for (i = 0; i < HDA_MAX_PCMS; i++) @@ -2283,6 +2289,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) pci_disable_device(pci); pci_save_state(pci); pci_set_power_state(pci, pci_choose_state(pci, state)); + chip->in_suspend = 0; return 0; }
Am Montag, den 19.09.2011, 15:19 +0200 schrieb Takashi Iwai:
At Mon, 19 Sep 2011 14:50:35 +0200, Paul Menzel wrote:
Am Montag, den 19.09.2011, 11:27 +0200 schrieb Takashi Iwai:
At Sun, 18 Sep 2011 20:28:03 +0200, Paul Menzel wrote:
Am Mittwoch, den 14.09.2011, 00:11 +0200 schrieb Paul Menzel:
Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai:
At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote: > > On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote:
> > Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel: > > > > […] > > > >> I just want to add that I also see these messages with Linux kernel > >> 3.0.2 and say seem to be related to suspend and resume. > >> > >> The values seem to differ though every time. > >> > >> [ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > >> [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 > >> [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > >> [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 > >> [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > >> > >> [ … another suspend/resume … ] > >> > >> [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > >> [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > >> [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > >> [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700 > >> > >> Please find the output of `alsa-info.sh` [1] with this Linux version at > >> the end.
[…]
The verb 0x620000 is to set a stream format to NID 0x06. For further debugging, more detailed information is needed.
I seem to have lost the original post, so could you attach alsa-info.sh output again, Paul?
Unfortunately I have to compress them due to the size limit. (Could you increase that to for example 150 kB?)
The output of `alsa-info.sh` with Linux 3.1-rc6 (3ab0fcd6c)
commit 3ab0fcd6cd45d0d0cac114e498848f37e7a463b2 Merge: 9183834 14515a0 Author: Takashi Iwai <tiwai@suse.de> Date: Fri Sep 16 08:34:05 2011 +0200 Merge branch 'topic/misc'
is as follows.
Thanks. Judging from the alsa-info.sh output, the relevant widgets are for the SPDIF output, and I guess the messages are harmless.
Anyway, could you try the patch below?
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..ef7e8de 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -2925,7 +2925,7 @@ static DEFINE_PCI_DEVICE_TABLE(azx_ids) = { .driver_data = AZX_DRIVER_ATIHDMI | AZX_DCAPS_PRESET_ATI_HDMI }, /* VIA VT8251/VT8237A */ { PCI_DEVICE(0x1106, 0x3288),
.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA },
/* SIS966 */ { PCI_DEVICE(0x1039, 0x7502), .driver_data = AZX_DRIVER_SIS }, /* ULI M5461 */.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA | AZX_DCAPS_SYNC_WRITE },
I applied your patch, did `make oldconfig`, `make -j2 deb-pkg`, installed the packages and rebooted. But the message are still there as far as I can see.
OK, then it's really spurious interrupts. This should be harmless, so you can ignore these messages.
Or, the patch below might work (just hide the messages).
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..3449024 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -443,6 +443,7 @@ struct azx { unsigned int msi :1; unsigned int irq_pending_warned :1; unsigned int probing :1; /* codec probing phase */
unsigned int in_suspend:1;
/* for debugging */ unsigned int last_cmd[AZX_MAX_CODECS];
@@ -696,11 +697,15 @@ static void azx_update_rirb(struct azx *chip) chip->rirb.res[addr] = res; smp_wmb(); chip->rirb.cmds[addr]--;
} else
} else if (!chip->in_suspend) {
/* we ignore spurious response messages during susepnd,
sus*pe*nd
* as some chips actually send bogus messages
*/ snd_printk(KERN_ERR SFX "spurious response %#x:%#x, " "last cmd=%#08x\n", res, res_ex, chip->last_cmd[addr]);
}}
}
@@ -2267,6 +2272,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) struct azx *chip = card->private_data; int i;
- chip->in_suspend = 1; snd_power_change_state(card, SNDRV_CTL_POWER_D3hot); azx_clear_irq_pending(chip); for (i = 0; i < HDA_MAX_PCMS; i++)
@@ -2283,6 +2289,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) pci_disable_device(pci); pci_save_state(pci); pci_set_power_state(pci, pci_choose_state(pci, state));
- chip->in_suspend = 0; return 0;
}
Takashi, thank you very much for help and bearing with me. I applied your patch on top of the other one. The messages after resuming are gone but I still get these messages on start up (I think logging into GNOME).
Thanks,
Paul
!!################################ !!ALSA Information Script v 0.4.60 !!################################
!!Script ran on: Mon Sep 19 18:32:20 UTC 2011
!!Linux Distribution !!------------------
Debian GNU/Linux wheezy/sid \n \l
!!DMI Information !!---------------
Manufacturer: System manufacturer Product Name: System Product Name Product Version: System Version
!!Kernel Information !!------------------
Kernel release: 3.1.0-rc1+ Operating System: GNU/Linux Architecture: i686 Processor: unknown SMP Enabled: Yes
!!ALSA Version !!------------
Driver version: 1.0.24 Library version: 1.0.24.1 Utilities version: 1.0.24.2
!!Loaded ALSA modules !!-------------------
snd_hda_intel
!!Sound Servers on this system !!----------------------------
Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes
ESound Daemon: Installed - Yes (/usr/bin/esd) Running - No
aRts: Installed - Yes (/usr/bin/artsd) Running - No
Jack: Installed - Yes (/usr/bin/jackd) Running - No
!!Soundcards recognised by ALSA !!-----------------------------
0 [VT82xx ]: HDA-Intel - HDA VIA VT82xx HDA VIA VT82xx at 0xfbffc000 irq 17
!!PCI Soundcards installed in the system !!--------------------------------------
20:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
!!Advanced information - PCI Vendor/Device/Subsystem ID's !!--------------------------------------------------------
20:01.0 0403: 1106:3288 (rev 10) Subsystem: 1043:8290
!!Modprobe options (Sound related) !!--------------------------------
snd-atiixp-modem: index=-2 snd-intel8x0m: index=-2 snd-via82xx-modem: index=-2 snd-pcsp: index=-2 snd-usb-audio: index=-2
!!Loaded sound module options !!--------------------------
!!Module: snd_hda_intel align_buffer_size : Y bdl_pos_adj : 32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 power_save : 0 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : N
!!HDA-Intel Codec information !!--------------------------- --startcollapse--
Codec: Realtek ALC662 rev1 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0662 Subsystem Id: 0x10438290 Revision Id: 0x100101 No Modem Function Group found Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A GPIO: io=2, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Front Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=5, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Surround Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=5, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Center Playback Volume", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Volume", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=5, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital Control: name="IEC958 Playback Con Mask", index=0, device=0 Control: name="IEC958 Playback Pro Mask", index=0, device=0 Control: name="IEC958 Playback Default", index=0, device=0 Control: name="IEC958 Playback Switch", index=0, device=0 Control: name="IEC958 Default PCM Playback Switch", index=0, device=0 Device: name="ALC662 rev1 Digital", type="SPDIF", device=1 Converter: stream=8, channel=0 Digital: Enabled Digital category: 0x0 PCM: rates [0x160]: 44100 48000 96000 bits [0x1e]: 16 20 24 32 formats [0x1]: PCM Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=0, device=0 Control: name="Capture Volume", index=0, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x18 0x18] Converter: stream=1, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=1, device=0 Control: name="Capture Volume", index=1, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=2 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x89 0x89] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Rear Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Rear Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Front Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Front Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Line Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Control: name="Line Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x80 0x80] [0x14 0x14] [0x10 0x10] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 9 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x02 0x0b Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] Connection: 2 0x03 0x0b Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] Connection: 2 0x04 0x0b Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Front Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001003c: IN OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x01014010: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Connection: 1 0x0c Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010034: IN OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00000034: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Center Playback Switch", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Switch", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Control: name="Rear Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00001734: IN OUT Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x01a19840: [Jack] Mic at Ext Rear Conn = 1/8, Color = Pink DefAssociation = 0x4, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Front Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02a19950: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink DefAssociation = 0x5, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 2 0x0c* 0x0e Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Surround Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00000034: IN OUT Detect Pin Default 0x0181304f: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue DefAssociation = 0x4, Sequence = 0xf Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02214120: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green DefAssociation = 0x2, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0xc0: OUT HP VREF_HIZ Unsolicited: tag=04, enabled=1 Connection: 2 0x0c* 0x0e Node 0x1c [Pin Complex] wcaps 0x400001: Stereo Pincap 0x00000020: IN Pin Default 0x593301f0: [N/A] CD at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Node 0x1d [Pin Complex] wcaps 0x400000: Mono Pincap 0x00000020: IN Pin Default 0x4005c603: [N/A] Line Out at Ext N/A Conn = Optical, Color = UNKNOWN DefAssociation = 0x0, Sequence = 0x3 Pin-ctls: 0x20: IN Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital Pincap 0x00000010: OUT Pin Default 0x99430130: [Fixed] SPDIF Out at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0x3, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=12 Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=1, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=0, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono --endcollapse--
!!ALSA Device nodes !!-----------------
crw-rw----+ 1 root audio 116, 7 Sep 19 19:50 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 6 Sep 19 19:50 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 5 Sep 19 20:00 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 4 Sep 19 20:00 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 3 Sep 19 20:00 /dev/snd/pcmC0D1p crw-rw----+ 1 root audio 116, 2 Sep 19 19:50 /dev/snd/pcmC0D2c crw-rw----+ 1 root audio 116, 1 Sep 19 19:50 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Sep 19 19:50 /dev/snd/timer
/dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Sep 19 19:50 . drwxr-xr-x 3 root root 220 Sep 19 19:50 .. lrwxrwxrwx 1 root root 12 Sep 19 19:50 pci-0000:20:01.0 -> ../controlC0
!!ALSA configuration files !!------------------------
!!System wide config file (/etc/asound.conf)
pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse } ctl.!default { type pulse }
!!Aplay/Arecord output !!------------
APLAY
**** List of PLAYBACK Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
ARECORD
**** List of CAPTURE Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 2: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
!!Amixer output !!-------------
!!-------Mixer controls for card 0 [VT82xx]
Card hw:0 'VT82xx'/'HDA VIA VT82xx at 0xfbffc000 irq 17' Mixer name : 'Realtek ALC662 rev1' Components : 'HDA:10ec0662,10438290,00100101' Controls : 34 Simple ctrls : 21 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pswitch penum Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'PCM',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB] Simple mixer control 'Front',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Front Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 20 [65%] [-4.50dB] [on] Front Right: Playback 20 [65%] [-4.50dB] [on] Simple mixer control 'Front Mic Boost',0 Capabilities: volume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] Simple mixer control 'Surround',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Line',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 16 [52%] [-10.50dB] [on] Front Right: Playback 16 [52%] [-10.50dB] [on] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958 Default PCM',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 24 [77%] [22.50dB] [on] Front Right: Capture 24 [77%] [22.50dB] [on] Simple mixer control 'Capture',1 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 9 [29%] [0.00dB] [off] Front Right: Capture 9 [29%] [0.00dB] [off] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Enabled' Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '4ch' '6ch' Item0: '2ch' Simple mixer control 'Digital',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 120 Front Left: Capture 66 [55%] [3.00dB] Front Right: Capture 66 [55%] [3.00dB] Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Rear Mic' 'Front Mic' 'Line' Item0: 'Front Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Rear Mic' 'Front Mic' 'Line' Item0: 'Rear Mic' Simple mixer control 'Rear Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 0 [0%] [-34.50dB] [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Simple mixer control 'Rear Mic Boost',0 Capabilities: volume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB]
!!Alsactl output !!-------------
--startcollapse-- state.VT82xx { control.1 { iface MIXER name 'Channel Mode' value '2ch' comment { access 'read write' type ENUMERATED count 1 item.0 '2ch' item.1 '4ch' item.2 '6ch' } } control.2 { iface MIXER name 'Front Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.3 { iface MIXER name 'Front Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.4 { iface MIXER name 'Surround Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.5 { iface MIXER name 'Surround Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.6 { iface MIXER name 'Center Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.7 { iface MIXER name 'LFE Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.8 { iface MIXER name 'Center Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'LFE Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.11 { iface MIXER name 'Rear Mic Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -3450 dbvalue.1 -3450 } } control.12 { iface MIXER name 'Rear Mic Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.13 { iface MIXER name 'Front Mic Playback Volume' value.0 20 value.1 20 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -450 dbvalue.1 -450 } } control.14 { iface MIXER name 'Front Mic Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.15 { iface MIXER name 'Line Playback Volume' value.0 16 value.1 16 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -1050 dbvalue.1 -1050 } } control.16 { iface MIXER name 'Line Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.17 { iface MIXER name 'Auto-Mute Mode' value Enabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.18 { iface MIXER name 'Rear Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.19 { iface MIXER name 'Front Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.20 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.21 { iface MIXER name 'Capture Switch' index 1 value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.22 { iface MIXER name 'Capture Volume' value.0 24 value.1 24 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 2250 dbvalue.1 2250 } } control.23 { iface MIXER name 'Capture Volume' index 1 value.0 9 value.1 9 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 0 dbvalue.1 0 } } control.24 { iface MIXER name 'Input Source' value 'Front Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Rear Mic' item.1 'Front Mic' item.2 Line } } control.25 { iface MIXER name 'Input Source' index 1 value 'Rear Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Rear Mic' item.1 'Front Mic' item.2 Line } } control.26 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.29 { iface MIXER name 'IEC958 Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'IEC958 Default PCM Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Master Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.32 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'PCM Playback Volume' value.0 255 value.1 255 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.34 { iface MIXER name 'Digital Capture Volume' value.0 66 value.1 66 comment { access 'read write user' type INTEGER count 2 range '0 - 120' tlv '0000000100000008fffff44800000032' dbmin -3000 dbmax 3000 dbvalue.0 300 dbvalue.1 300 } } } --endcollapse--
!!All Loaded Modules !!------------------
Module binfmt_misc via drm ip6table_filter ip6_tables iptable_filter ip_tables x_tables powernow_k8 mperf cpufreq_conservative cpufreq_userspace cpufreq_stats cpufreq_powersave reiserfs xfs fuse kvm_amd kvm loop firewire_sbp2 firewire_core crc_itu_t snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd evdev soundcore snd_page_alloc i2c_viapro psmouse serio_raw k8temp shpchp pci_hotplug asus_atk0110 i2c_core processor button parport_pc parport thermal_sys ext3 jbd mbcache sha256_generic aes_generic cbc dm_crypt dm_mod raid1 md_mod sg usbhid hid sd_mod crc_t10dif sr_mod cdrom ata_generic sata_via pata_via uhci_hcd libata ehci_hcd usbcore scsi_mod via_rhine mii
!!Sysfs Files !!-----------
/sys/class/sound/hwC0D0/init_pin_configs: 0x14 0x01014010 0x15 0x411111f0 0x16 0x411111f0 0x18 0x01a19840 0x19 0x02a19950 0x1a 0x0181304f 0x1b 0x02214120 0x1c 0x593301f0 0x1d 0x4005c603 0x1e 0x99430130
/sys/class/sound/hwC0D0/driver_pin_configs:
/sys/class/sound/hwC0D0/user_pin_configs:
/sys/class/sound/hwC0D0/init_verbs:
!!ALSA/HDA dmesg !!------------------
[ 48.332449] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input4 [ 48.612754] snd_hda_intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 48.612807] snd_hda_intel 0000:20:01.0: setting latency timer to 64 [ 48.612813] snd_hda_intel 0000:20:01.0: PCI: Disallowing DAC for device [ 48.697956] input: HDA VIA VT82xx Headphone as /devices/pci0000:20/0000:20:01.0/sound/card0/input5 [ 49.319724] EXT3-fs (dm-1): using internal journal -- [ 102.528245] pci 0000:01:00.0: putting AGP V3 device into 8x mode [ 631.666087] hda-intel: spurious response 0x10001:0x0, last cmd=0x4a0000 [ 631.666104] hda-intel: spurious response 0x101:0x0, last cmd=0x4a0000 [ 631.666124] hda-intel: spurious response 0x20025:0x0, last cmd=0x4a0000 [ 631.666145] hda-intel: spurious response 0x1d:0x0, last cmd=0x4a0000 [ 631.666166] hda-intel: spurious response 0x1d:0x0, last cmd=0x4a0000 [ 631.666187] hda-intel: spurious response 0x1d:0x0, last cmd=0x4a0000 [ 631.666208] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666228] hda-intel: spurious response 0x211:0x0, last cmd=0x4a0000 [ 631.666249] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666270] hda-intel: spurious response 0x10011b:0x0, last cmd=0x4a0000 [ 631.666291] hda-intel: spurious response 0x10011b:0x0, last cmd=0x4a0000 [ 631.666312] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666333] hda-intel: spurious response 0x20010b:0x0, last cmd=0x4a0000 [ 631.666354] hda-intel: spurious response 0x20010b:0x0, last cmd=0x4a0000 [ 631.666375] hda-intel: spurious response 0x20010b:0x0, last cmd=0x4a0000 [ 631.666395] hda-intel: spurious response 0x20010b:0x0, last cmd=0x4a0000 [ 631.666415] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666436] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666457] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666478] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666499] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666520] hda-intel: spurious response 0x40018d:0x0, last cmd=0x4a0000 [ 631.666541] hda-intel: spurious response 0x40018d:0x0, last cmd=0x4a0000 [ 631.666561] hda-intel: spurious response 0x40018d:0x0, last cmd=0x4a0000 [ 631.666582] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666603] hda-intel: spurious response 0x40018f:0x0, last cmd=0x4a0000 [ 631.666624] hda-intel: spurious response 0x40018f:0x0, last cmd=0x4a0000 [ 631.666645] hda-intel: spurious response 0x40018d:0x0, last cmd=0x4a0000 [ 631.666666] hda-intel: spurious response 0x40018f:0x0, last cmd=0x4a0000 [ 631.666686] hda-intel: spurious response 0x400001:0x0, last cmd=0x4a0000 [ 631.666719] hda-intel: spurious response 0x400000:0x0, last cmd=0x4a0000 [ 631.666729] hda-intel: spurious response 0x400300:0x0, last cmd=0x4a0000 [ 631.666749] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666770] hda-intel: spurious response 0xf00040:0x0, last cmd=0x4a0000 [ 631.666791] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666812] hda-intel: spurious response 0x20010b:0x0, last cmd=0x4a0000 [ 631.666832] hda-intel: spurious response 0x20010b:0x0, last cmd=0x4a0000 [ 631.666853] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666874] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666894] hda-intel: spurious response 0xf00000:0x0, last cmd=0x4a0000 [ 631.666915] hda-intel: spurious response 0x1014010:0x0, last cmd=0x4a0000 [ 631.666936] hda-intel: spurious response 0x40:0x0, last cmd=0x4a0000 [ 631.666957] hda-intel: spurious response 0x411111f0:0x0, last cmd=0x4a0000 [ 631.666978] hda-intel: spurious response 0x20:0x0, last cmd=0x4a0000 [ 631.666999] hda-intel: spurious response 0x411111f0:0x0, last cmd=0x4a0000 [ 631.667019] hda-intel: spurious response 0x20:0x0, last cmd=0x4a0000 [ 631.667040] hda-intel: spurious response 0x1a19840:0x0, last cmd=0x4a0000 [ 631.667061] hda-intel: spurious response 0x24:0x0, last cmd=0x4a0000 [ 631.667082] hda-intel: spurious response 0x2a19950:0x0, last cmd=0x4a0000 [ 631.667103] hda-intel: spurious response 0x24:0x0, last cmd=0x4a0000 [ 631.667124] hda-intel: spurious response 0x181304f:0x0, last cmd=0x4a0000 [ 631.667145] hda-intel: spurious response 0x20:0x0, last cmd=0x4a0000 [ 631.667165] hda-intel: spurious response 0x2214120:0x0, last cmd=0x4a0000 [ 631.667186] hda-intel: spurious response 0xc0:0x0, last cmd=0x4a0000 [ 631.667207] hda-intel: spurious response 0x593301f0:0x0, last cmd=0x4a0000 [ 631.667228] hda-intel: spurious response 0x20:0x0, last cmd=0x4a0000 [ 631.667249] hda-intel: spurious response 0x4005c603:0x0, last cmd=0x4a0000 [ 631.667269] hda-intel: spurious response 0x20:0x0, last cmd=0x4a0000 [ 631.667290] hda-intel: spurious response 0x99430130:0x0, last cmd=0x4a0000 [ 631.667311] hda-intel: spurious response 0x40:0x0, last cmd=0x4a0000 [ 631.667332] hda-intel: spurious response 0x10438290:0x0, last cmd=0x4a0000 [ 631.667352] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.667373] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.667394] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.667415] hda-intel: spurious response 0xb:0x0, last cmd=0x4a0000 [ 631.667436] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.667457] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.667477] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.667498] hda-intel: spurious response 0x11:0x0, last cmd=0x4a0000 [ 631.667519] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.667540] hda-intel: spurious response 0xc:0x0, last cmd=0x4a0000 [ 631.667561] hda-intel: spurious response 0x2:0x0, last cmd=0x4a0000 [ 631.667582] hda-intel: spurious response 0xb02:0x0, last cmd=0x4a0000 [ 631.667603] hda-intel: spurious response 0x2:0x0, last cmd=0x4a0000 [ 631.667624] hda-intel: spurious response 0xe0c:0x0, last cmd=0x4a0000 [ 631.667644] hda-intel: spurious response 0x34:0x0, last cmd=0x4a0000 [ 631.667665] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.667686] hda-intel: spurious response 0xd:0x0, last cmd=0x4a0000 [ 631.667706] hda-intel: spurious response 0x2:0x0, last cmd=0x4a0000 [ 631.667727] hda-intel: spurious response 0xb03:0x0, last cmd=0x4a0000 [ 631.667748] hda-intel: spurious response 0x1734:0x0, last cmd=0x4a0000 [ 631.667769] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.667790] hda-intel: spurious response 0xe:0x0, last cmd=0x4a0000 [ 631.667811] hda-intel: spurious response 0x2:0x0, last cmd=0x4a0000 [ 631.667831] hda-intel: spurious response 0xb04:0x0, last cmd=0x4a0000 [ 631.667852] hda-intel: spurious response 0x80000000:0x0, last cmd=0x4a0000 [ 631.667873] hda-intel: spurious response 0x34040:0x0, last cmd=0x4a0000 [ 631.667894] hda-intel: spurious response 0x80000000:0x0, last cmd=0x4a0000 [ 631.667915] hda-intel: spurious response 0x34040:0x0, last cmd=0x4a0000 [ 631.667936] hda-intel: spurious response 0x80000000:0x0, last cmd=0x4a0000 [ 631.667956] hda-intel: spurious response 0x34040:0x0, last cmd=0x4a0000 [ 631.667977] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.667998] hda-intel: spurious response 0x23:0x0, last cmd=0x4a0000 [ 631.668022] hda-intel: spurious response 0xa:0x0, last cmd=0x4a0000 [ 631.668043] hda-intel: spurious response 0x1b1a1918:0x0, last cmd=0x4a0000 [ 631.668064] hda-intel: spurious response 0x15141d1c:0x0, last cmd=0x4a0000 [ 631.668085] hda-intel: spurious response 0xb16:0x0, last cmd=0x4a0000 [ 631.668105] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.668126] hda-intel: spurious response 0x22:0x0, last cmd=0x4a0000 [ 631.668147] hda-intel: spurious response 0xa:0x0, last cmd=0x4a0000 [ 631.668167] hda-intel: spurious response 0x1b1a1918:0x0, last cmd=0x4a0000 [ 631.668188] hda-intel: spurious response 0x15141d1c:0x0, last cmd=0x4a0000 [ 631.668209] hda-intel: spurious response 0xb16:0x0, last cmd=0x4a0000 [ 631.668230] hda-intel: spurious response 0x9:0x0, last cmd=0x4a0000 [ 631.668251] hda-intel: spurious response 0x1b1a1918:0x0, last cmd=0x4a0000 [ 631.668272] hda-intel: spurious response 0x15141d1c:0x0, last cmd=0x4a0000 [ 631.668292] hda-intel: spurious response 0x16:0x0, last cmd=0x4a0000 [ 631.668313] hda-intel: spurious response 0x173c:0x0, last cmd=0x4a0000 [ 631.668334] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.668355] hda-intel: spurious response 0x6:0x0, last cmd=0x4a0000 [ 631.668376] hda-intel: spurious response 0x173c:0x0, last cmd=0x4a0000 [ 631.668396] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668417] hda-intel: spurious response 0x80051f09:0x0, last cmd=0x4a0000 [ 631.668438] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668459] hda-intel: spurious response 0xe0160:0x0, last cmd=0x4a0000 [ 631.668480] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.668501] hda-intel: spurious response 0x60160:0x0, last cmd=0x4a0000 [ 631.668522] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.668542] hda-intel: spurious response 0x1e0160:0x0, last cmd=0x4a0000 [ 631.668563] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.668584] hda-intel: spurious response 0x60160:0x0, last cmd=0x4a0000 [ 631.668605] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.668625] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668646] hda-intel: spurious response 0xb:0x0, last cmd=0x4a0000 [ 631.668667] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668688] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668709] hda-intel: spurious response 0x1003c:0x0, last cmd=0x4a0000 [ 631.668729] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668750] hda-intel: spurious response 0x10034:0x0, last cmd=0x4a0000 [ 631.668771] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668792] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668813] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668834] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668855] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668875] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.668896] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668917] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.668938] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.668959] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.668980] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669000] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.669021] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669042] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669063] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669083] hda-intel: spurious response 0x80000000:0x0, last cmd=0x4a0000 [ 631.669104] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669125] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669146] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669167] hda-intel: spurious response 0x24:0x0, last cmd=0x4a0000 [ 631.669187] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669209] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669231] hda-intel: spurious response 0x24:0x0, last cmd=0x4a0000 [ 631.669279] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669283] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669292] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669313] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669333] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669354] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669375] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669396] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669417] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669438] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669459] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669479] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669500] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669521] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669542] hda-intel: spurious response 0x80051f09:0x0, last cmd=0x4a0000 [ 631.669562] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669583] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669604] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669625] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669645] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669666] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669687] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669708] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669729] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669750] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669771] hda-intel: spurious response 0x80000000:0x0, last cmd=0x4a0000 [ 631.669791] hda-intel: spurious response 0x1:0x0, last cmd=0x4a0000 [ 631.669812] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669833] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669854] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669875] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669896] hda-intel: spurious response 0x80051f17:0x0, last cmd=0x4a0000 [ 631.669917] hda-intel: spurious response 0x270300:0x0, last cmd=0x4a0000 [ 631.669937] hda-intel: spurious response 0x270300:0x0, last cmd=0x4a0000 [ 631.669958] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669979] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.669999] hda-intel: spurious response 0x40:0x0, last cmd=0x4a0000 [ 631.670020] hda-intel: spurious response 0x40:0x0, last cmd=0x4a0000 [ 631.670041] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670062] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670083] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670103] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670124] hda-intel: spurious response 0x40:0x0, last cmd=0x4a0000 [ 631.670145] hda-intel: spurious response 0x40:0x0, last cmd=0x4a0000 [ 631.670166] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670187] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670208] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670229] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670249] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670270] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670291] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670312] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670333] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670354] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670375] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670395] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670416] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670437] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670458] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670478] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670499] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670520] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670541] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670562] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670583] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670603] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670624] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670645] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670666] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670687] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670708] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670729] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670749] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670770] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670791] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670813] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670832] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670853] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670874] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670895] hda-intel: spurious response 0x80:0x0, last cmd=0x4a0000 [ 631.670916] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670937] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670957] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670978] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.670999] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.671020] hda-intel: spurious response 0x50:0x0, last cmd=0x4a0000 [ 631.671041] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.671062] hda-intel: spurious response 0x4011:0x0, last cmd=0x4a0000 [ 631.671082] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.671103] hda-intel: spurious response 0x50:0x0, last cmd=0x4a0000 [ 631.671124] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.671145] hda-intel: spurious response 0x20:0x0, last cmd=0x4a0000 [ 631.671166] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.671187] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.671208] hda-intel: spurious response 0x0:0x0, last cmd=0x4a0000 [ 631.671229] hda-intel: spurious response 0x20:0x0, last cmd=0x4a0000 [ 633.112132] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
At Mon, 19 Sep 2011 20:39:58 +0200, Paul Menzel wrote:
Am Montag, den 19.09.2011, 15:19 +0200 schrieb Takashi Iwai:
At Mon, 19 Sep 2011 14:50:35 +0200, Paul Menzel wrote:
Am Montag, den 19.09.2011, 11:27 +0200 schrieb Takashi Iwai:
At Sun, 18 Sep 2011 20:28:03 +0200, Paul Menzel wrote:
Am Mittwoch, den 14.09.2011, 00:11 +0200 schrieb Paul Menzel:
Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai: > At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote: > > > > On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote:
> > > Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel: > > > > > > […] > > > > > >> I just want to add that I also see these messages with Linux kernel > > >> 3.0.2 and say seem to be related to suspend and resume. > > >> > > >> The values seem to differ though every time. > > >> > > >> [ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > >> [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 > > >> [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > >> [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 > > >> [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > >> > > >> [ … another suspend/resume … ] > > >> > > >> [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > >> [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > >> [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > >> [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700 > > >> > > >> Please find the output of `alsa-info.sh` [1] with this Linux version at > > >> the end.
[…]
> The verb 0x620000 is to set a stream format to NID 0x06. > For further debugging, more detailed information is needed. > > I seem to have lost the original post, so could you attach > alsa-info.sh output again, Paul?
Unfortunately I have to compress them due to the size limit. (Could you increase that to for example 150 kB?)
The output of `alsa-info.sh` with Linux 3.1-rc6 (3ab0fcd6c)
commit 3ab0fcd6cd45d0d0cac114e498848f37e7a463b2 Merge: 9183834 14515a0 Author: Takashi Iwai <tiwai@suse.de> Date: Fri Sep 16 08:34:05 2011 +0200 Merge branch 'topic/misc'
is as follows.
Thanks. Judging from the alsa-info.sh output, the relevant widgets are for the SPDIF output, and I guess the messages are harmless.
Anyway, could you try the patch below?
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..ef7e8de 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -2925,7 +2925,7 @@ static DEFINE_PCI_DEVICE_TABLE(azx_ids) = { .driver_data = AZX_DRIVER_ATIHDMI | AZX_DCAPS_PRESET_ATI_HDMI }, /* VIA VT8251/VT8237A */ { PCI_DEVICE(0x1106, 0x3288),
.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA },
/* SIS966 */ { PCI_DEVICE(0x1039, 0x7502), .driver_data = AZX_DRIVER_SIS }, /* ULI M5461 */.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA | AZX_DCAPS_SYNC_WRITE },
I applied your patch, did `make oldconfig`, `make -j2 deb-pkg`, installed the packages and rebooted. But the message are still there as far as I can see.
OK, then it's really spurious interrupts. This should be harmless, so you can ignore these messages.
Or, the patch below might work (just hide the messages).
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..3449024 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -443,6 +443,7 @@ struct azx { unsigned int msi :1; unsigned int irq_pending_warned :1; unsigned int probing :1; /* codec probing phase */
unsigned int in_suspend:1;
/* for debugging */ unsigned int last_cmd[AZX_MAX_CODECS];
@@ -696,11 +697,15 @@ static void azx_update_rirb(struct azx *chip) chip->rirb.res[addr] = res; smp_wmb(); chip->rirb.cmds[addr]--;
} else
} else if (!chip->in_suspend) {
/* we ignore spurious response messages during susepnd,
sus*pe*nd
* as some chips actually send bogus messages
*/ snd_printk(KERN_ERR SFX "spurious response %#x:%#x, " "last cmd=%#08x\n", res, res_ex, chip->last_cmd[addr]);
}}
}
@@ -2267,6 +2272,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) struct azx *chip = card->private_data; int i;
- chip->in_suspend = 1; snd_power_change_state(card, SNDRV_CTL_POWER_D3hot); azx_clear_irq_pending(chip); for (i = 0; i < HDA_MAX_PCMS; i++)
@@ -2283,6 +2289,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) pci_disable_device(pci); pci_save_state(pci); pci_set_power_state(pci, pci_choose_state(pci, state));
- chip->in_suspend = 0; return 0;
}
Takashi, thank you very much for help and bearing with me. I applied your patch on top of the other one. The messages after resuming are gone but I still get these messages on start up (I think logging into GNOME).
OK, so something must be done not only suppressing the PM warnings.
BTW, I'm checking the non-snooping mode, and it might help in some corner cases like yours, too. Could you test the patch below? It might be fuzzy to apply to 3.0, but should be trivial to edit by hand.
thanks,
Takashi
--- diff --git a/include/sound/pcm.h b/include/sound/pcm.h index dc36f75..3e7fda6 100644 --- a/include/sound/pcm.h +++ b/include/sound/pcm.h @@ -1037,6 +1037,8 @@ static inline void snd_pcm_mmap_data_close(struct vm_area_struct *area) atomic_dec(&substream->mmap_count); }
+int snd_pcm_lib_default_mmap(struct snd_pcm_substream *substream, + struct vm_area_struct *area); /* mmap for io-memory area */ #if defined(CONFIG_X86) || defined(CONFIG_PPC) || defined(CONFIG_ALPHA) #define SNDRV_PCM_INFO_MMAP_IOMEM SNDRV_PCM_INFO_MMAP diff --git a/sound/core/pcm_native.c b/sound/core/pcm_native.c index 1c6be91..b4bf4a4 100644 --- a/sound/core/pcm_native.c +++ b/sound/core/pcm_native.c @@ -3156,8 +3156,8 @@ static const struct vm_operations_struct snd_pcm_vm_ops_data_fault = { /* * mmap the DMA buffer on RAM */ -static int snd_pcm_default_mmap(struct snd_pcm_substream *substream, - struct vm_area_struct *area) +int snd_pcm_lib_default_mmap(struct snd_pcm_substream *substream, + struct vm_area_struct *area) { area->vm_flags |= VM_RESERVED; #ifdef ARCH_HAS_DMA_MMAP_COHERENT @@ -3177,6 +3177,7 @@ static int snd_pcm_default_mmap(struct snd_pcm_substream *substream, area->vm_ops = &snd_pcm_vm_ops_data_fault; return 0; } +EXPORT_SYMBOL_GPL(snd_pcm_lib_default_mmap);
/* * mmap the DMA buffer on I/O memory area @@ -3242,7 +3243,7 @@ int snd_pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, if (substream->ops->mmap) err = substream->ops->mmap(substream, area); else - err = snd_pcm_default_mmap(substream, area); + err = snd_pcm_lib_default_mmap(substream, area); if (!err) atomic_inc(&substream->mmap_count); return err; diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..bfec401 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -34,7 +34,6 @@ * */
-#include <asm/io.h> #include <linux/delay.h> #include <linux/interrupt.h> #include <linux/kernel.h> @@ -46,6 +45,12 @@ #include <linux/pci.h> #include <linux/mutex.h> #include <linux/reboot.h> +#include <linux/io.h> +#ifdef CONFIG_X86 +/* for snoop control */ +#include <asm/pgtable.h> +#include <asm/cacheflush.h> +#endif #include <sound/core.h> #include <sound/initval.h> #include "hda_codec.h" @@ -121,6 +126,15 @@ module_param(align_buffer_size, bool, 0644); MODULE_PARM_DESC(align_buffer_size, "Force buffer and period sizes to be multiple of 128 bytes.");
+#ifdef CONFIG_X86 +static bool hda_snoop; +module_param_named(snoop, hda_snoop, bool, 0444); +MODULE_PARM_DESC(snoop, "Enable/disable snooping"); +#else +#define hda_snoop true +#endif + + MODULE_LICENSE("GPL"); MODULE_SUPPORTED_DEVICE("{{Intel, ICH6}," "{Intel, ICH6M}," @@ -376,6 +390,7 @@ struct azx_dev { * when link position is not greater than FIFO size */ unsigned int insufficient :1; + unsigned int wc_marked:1; };
/* CORB/RIRB */ @@ -548,6 +563,45 @@ static char *driver_short_names[] __devinitdata = { /* for pcm support */ #define get_azx_dev(substream) (substream->runtime->private_data)
+#ifdef CONFIG_X86 +static void __mark_pages_wc(struct azx *chip, void *addr, size_t size, bool on) +{ + if (hda_snoop) + return; + if (addr && size) { + int pages = (size + PAGE_SIZE - 1) >> PAGE_SHIFT; + if (on) + set_memory_wc((unsigned long)addr, pages); + else + set_memory_wb((unsigned long)addr, pages); + } +} + +static inline void mark_pages_wc(struct azx *chip, struct snd_dma_buffer *buf, + bool on) +{ + __mark_pages_wc(chip, buf->area, buf->bytes, on); +} +static inline void mark_runtime_wc(struct azx *chip, struct azx_dev *azx_dev, + struct snd_pcm_runtime *runtime, bool on) +{ + if (azx_dev->wc_marked != on) { + __mark_pages_wc(chip, runtime->dma_area, runtime->dma_bytes, on); + azx_dev->wc_marked = on; + } +} +#else +/* NOP for other archs */ +static inline void mark_pages_wc(struct azx *chip, struct snd_dma_buffer *buf, + bool on) +{ +} +static inline void mark_runtime_wc(struct azx *chip, struct azx_dev *azx_dev, + struct snd_pcm_runtime *runtime, bool on) +{ +} +#endif + static int azx_acquire_irq(struct azx *chip, int do_disconnect); static int azx_send_cmd(struct hda_bus *bus, unsigned int val); /* @@ -569,6 +623,7 @@ static int azx_alloc_cmd_io(struct azx *chip) snd_printk(KERN_ERR SFX "cannot allocate CORB/RIRB\n"); return err; } + mark_pages_wc(chip, &chip->rb, true); return 0; }
@@ -1104,8 +1159,8 @@ static void azx_init_pci(struct azx *chip) if (chip->driver_caps & AZX_DCAPS_ATI_SNOOP) { snd_printdd(SFX "Enabling ATI snoop\n"); update_pci_byte(chip->pci, - ATI_SB450_HDAUDIO_MISC_CNTR2_ADDR, - 0x07, ATI_SB450_HDAUDIO_ENABLE_SNOOP); + ATI_SB450_HDAUDIO_MISC_CNTR2_ADDR, 0x07, + hda_snoop ? ATI_SB450_HDAUDIO_ENABLE_SNOOP : 0); }
/* For NVIDIA HDA, enable snoop */ @@ -1125,15 +1180,18 @@ static void azx_init_pci(struct azx *chip) /* Enable SCH/PCH snoop if needed */ if (chip->driver_caps & AZX_DCAPS_SCH_SNOOP) { pci_read_config_word(chip->pci, INTEL_SCH_HDA_DEVC, &snoop); - if (snoop & INTEL_SCH_HDA_DEVC_NOSNOOP) { - pci_write_config_word(chip->pci, INTEL_SCH_HDA_DEVC, - snoop & (~INTEL_SCH_HDA_DEVC_NOSNOOP)); + if ((!hda_snoop && !(snoop & INTEL_SCH_HDA_DEVC_NOSNOOP)) || + (hda_snoop && (snoop & INTEL_SCH_HDA_DEVC_NOSNOOP))) { + snoop &= ~INTEL_SCH_HDA_DEVC_NOSNOOP; + if (!hda_snoop) + snoop |= INTEL_SCH_HDA_DEVC_NOSNOOP; + pci_write_config_word(chip->pci, INTEL_SCH_HDA_DEVC, snoop); pci_read_config_word(chip->pci, INTEL_SCH_HDA_DEVC, &snoop); - snd_printdd(SFX "HDA snoop disabled, enabling ... %s\n", - (snoop & INTEL_SCH_HDA_DEVC_NOSNOOP) - ? "Failed" : "OK"); } + snd_printdd(SFX "HDA snoop %s\n", + (snoop & INTEL_SCH_HDA_DEVC_NOSNOOP) + ? "Disabled" : "Enabled"); } }
@@ -1340,12 +1398,16 @@ static void azx_stream_reset(struct azx *chip, struct azx_dev *azx_dev) */ static int azx_setup_controller(struct azx *chip, struct azx_dev *azx_dev) { + unsigned int val; /* make sure the run bit is zero for SD */ azx_stream_clear(chip, azx_dev); /* program the stream_tag */ - azx_sd_writel(azx_dev, SD_CTL, - (azx_sd_readl(azx_dev, SD_CTL) & ~SD_CTL_STREAM_TAG_MASK)| - (azx_dev->stream_tag << SD_CTL_STREAM_TAG_SHIFT)); + val = azx_sd_readl(azx_dev, SD_CTL); + val = (val & ~SD_CTL_STREAM_TAG_MASK) | + (azx_dev->stream_tag << SD_CTL_STREAM_TAG_SHIFT); + if (!hda_snoop) + val |= SD_CTL_TRAFFIC_PRIO; + azx_sd_writel(azx_dev, SD_CTL, val);
/* program the length of samples in cyclic buffer */ azx_sd_writel(azx_dev, SD_CBL, azx_dev->bufsize); @@ -1693,19 +1755,30 @@ static int azx_pcm_close(struct snd_pcm_substream *substream) static int azx_pcm_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *hw_params) { + struct azx_pcm *apcm = snd_pcm_substream_chip(substream); + struct azx *chip = apcm->chip; + struct snd_pcm_runtime *runtime = substream->runtime; struct azx_dev *azx_dev = get_azx_dev(substream); + int ret;
+ mark_runtime_wc(chip, azx_dev, runtime, false); azx_dev->bufsize = 0; azx_dev->period_bytes = 0; azx_dev->format_val = 0; - return snd_pcm_lib_malloc_pages(substream, + ret = snd_pcm_lib_malloc_pages(substream, params_buffer_bytes(hw_params)); + if (ret < 0) + return ret; + mark_runtime_wc(chip, azx_dev, runtime, true); + return ret; }
static int azx_pcm_hw_free(struct snd_pcm_substream *substream) { struct azx_pcm *apcm = snd_pcm_substream_chip(substream); struct azx_dev *azx_dev = get_azx_dev(substream); + struct azx *chip = apcm->chip; + struct snd_pcm_runtime *runtime = substream->runtime; struct hda_pcm_stream *hinfo = apcm->hinfo[substream->stream];
/* reset BDL address */ @@ -1718,6 +1791,7 @@ static int azx_pcm_hw_free(struct snd_pcm_substream *substream)
snd_hda_codec_cleanup(apcm->codec, hinfo, substream);
+ mark_runtime_wc(chip, azx_dev, runtime, false); return snd_pcm_lib_free_pages(substream); }
@@ -2076,6 +2150,18 @@ static void azx_clear_irq_pending(struct azx *chip) spin_unlock_irq(&chip->reg_lock); }
+#ifdef CONFIG_X86 +static int azx_pcm_mmap(struct snd_pcm_substream *substream, + struct vm_area_struct *area) +{ + if (!hda_snoop) + area->vm_page_prot = pgprot_writecombine(area->vm_page_prot); + return snd_pcm_lib_default_mmap(substream, area); +} +#else +#define azx_pcm_mmap NULL +#endif + static struct snd_pcm_ops azx_pcm_ops = { .open = azx_pcm_open, .close = azx_pcm_close, @@ -2085,6 +2171,7 @@ static struct snd_pcm_ops azx_pcm_ops = { .prepare = azx_pcm_prepare, .trigger = azx_pcm_trigger, .pointer = azx_pcm_pointer, + .mmap = azx_pcm_mmap, .page = snd_pcm_sgbuf_ops_page, };
@@ -2365,13 +2452,19 @@ static int azx_free(struct azx *chip)
if (chip->azx_dev) { for (i = 0; i < chip->num_streams; i++) - if (chip->azx_dev[i].bdl.area) + if (chip->azx_dev[i].bdl.area) { + mark_pages_wc(chip, &chip->azx_dev[i].bdl, false); snd_dma_free_pages(&chip->azx_dev[i].bdl); + } } - if (chip->rb.area) + if (chip->rb.area) { + mark_pages_wc(chip, &chip->rb, false); snd_dma_free_pages(&chip->rb); - if (chip->posbuf.area) + } + if (chip->posbuf.area) { + mark_pages_wc(chip, &chip->posbuf, false); snd_dma_free_pages(&chip->posbuf); + } pci_release_regions(chip->pci); pci_disable_device(chip->pci); kfree(chip->azx_dev); @@ -2693,6 +2786,7 @@ static int __devinit azx_create(struct snd_card *card, struct pci_dev *pci, snd_printk(KERN_ERR SFX "cannot allocate BDL\n"); goto errout; } + mark_pages_wc(chip, &chip->azx_dev[i].bdl, true); } /* allocate memory for the position buffer */ err = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, @@ -2702,6 +2796,7 @@ static int __devinit azx_create(struct snd_card *card, struct pci_dev *pci, snd_printk(KERN_ERR SFX "cannot allocate posbuf\n"); goto errout; } + mark_pages_wc(chip, &chip->posbuf, true); /* allocate CORB/RIRB */ err = azx_alloc_cmd_io(chip); if (err < 0)
Am Dienstag, den 27.09.2011, 14:52 +0200 schrieb Takashi Iwai:
[…]
BTW, I'm checking the non-snooping mode, and it might help in some corner cases like yours, too. Could you test the patch below? It might be fuzzy to apply to 3.0, but should be trivial to edit by hand.
I would build it right from a branch in your repository/tree. In what branch is that in? Searching for »snoop« in branches `master` and `for-next` did not show anything.
Thanks,
Paul
At Tue, 27 Sep 2011 22:44:44 +0200, Paul Menzel wrote:
[1 <multipart/signed (7bit)>] [1.1 <text/plain; UTF-8 (quoted-printable)>] Am Dienstag, den 27.09.2011, 14:52 +0200 schrieb Takashi Iwai:
[…]
BTW, I'm checking the non-snooping mode, and it might help in some corner cases like yours, too. Could you test the patch below? It might be fuzzy to apply to 3.0, but should be trivial to edit by hand.
I would build it right from a branch in your repository/tree. In what branch is that in? Searching for »snoop« in branches `master` and `for-next` did not show anything.
The patch isn't merged yet, so of course you can't find any info. You can apply it against master, for-next or topic/hda branch.
Takashi
Am Dienstag, den 27.09.2011, 14:52 +0200 schrieb Takashi Iwai:
At Mon, 19 Sep 2011 20:39:58 +0200, Paul Menzel wrote:
Am Montag, den 19.09.2011, 15:19 +0200 schrieb Takashi Iwai:
At Mon, 19 Sep 2011 14:50:35 +0200, Paul Menzel wrote:
Am Montag, den 19.09.2011, 11:27 +0200 schrieb Takashi Iwai:
At Sun, 18 Sep 2011 20:28:03 +0200, Paul Menzel wrote:
Am Mittwoch, den 14.09.2011, 00:11 +0200 schrieb Paul Menzel: > Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai: > > At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote: > > > > > > On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote: > > > > > Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel: > > > > > > > > […] > > > > > > > >> I just want to add that I also see these messages with Linux kernel > > > >> 3.0.2 and say seem to be related to suspend and resume. > > > >> > > > >> The values seem to differ though every time. > > > >> > > > >> [ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > > >> [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 > > > >> [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > > >> [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 > > > >> [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > > >> > > > >> [ … another suspend/resume … ] > > > >> > > > >> [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > > >> [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > > >> [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > > >> [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700 > > > >> > > > >> Please find the output of `alsa-info.sh` [1] with this Linux version at > > > >> the end.
[…]
> > The verb 0x620000 is to set a stream format to NID 0x06. > > For further debugging, more detailed information is needed. > > > > I seem to have lost the original post, so could you attach > > alsa-info.sh output again, Paul? > > Unfortunately I have to compress them due to the size limit. (Could you > increase that to for example 150 kB?)
The output of `alsa-info.sh` with Linux 3.1-rc6 (3ab0fcd6c)
commit 3ab0fcd6cd45d0d0cac114e498848f37e7a463b2 Merge: 9183834 14515a0 Author: Takashi Iwai <tiwai@suse.de> Date: Fri Sep 16 08:34:05 2011 +0200 Merge branch 'topic/misc'
is as follows.
Thanks. Judging from the alsa-info.sh output, the relevant widgets are for the SPDIF output, and I guess the messages are harmless.
Anyway, could you try the patch below?
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..ef7e8de 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -2925,7 +2925,7 @@ static DEFINE_PCI_DEVICE_TABLE(azx_ids) = { .driver_data = AZX_DRIVER_ATIHDMI | AZX_DCAPS_PRESET_ATI_HDMI }, /* VIA VT8251/VT8237A */ { PCI_DEVICE(0x1106, 0x3288),
.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA },
/* SIS966 */ { PCI_DEVICE(0x1039, 0x7502), .driver_data = AZX_DRIVER_SIS }, /* ULI M5461 */.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA | AZX_DCAPS_SYNC_WRITE },
I applied your patch, did `make oldconfig`, `make -j2 deb-pkg`, installed the packages and rebooted. But the message are still there as far as I can see.
OK, then it's really spurious interrupts. This should be harmless, so you can ignore these messages.
Or, the patch below might work (just hide the messages).
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..3449024 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -443,6 +443,7 @@ struct azx { unsigned int msi :1; unsigned int irq_pending_warned :1; unsigned int probing :1; /* codec probing phase */
unsigned int in_suspend:1;
/* for debugging */ unsigned int last_cmd[AZX_MAX_CODECS];
@@ -696,11 +697,15 @@ static void azx_update_rirb(struct azx *chip) chip->rirb.res[addr] = res; smp_wmb(); chip->rirb.cmds[addr]--;
} else
} else if (!chip->in_suspend) {
/* we ignore spurious response messages during susepnd,
sus*pe*nd
* as some chips actually send bogus messages
*/ snd_printk(KERN_ERR SFX "spurious response %#x:%#x, " "last cmd=%#08x\n", res, res_ex, chip->last_cmd[addr]);
}}
}
@@ -2267,6 +2272,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) struct azx *chip = card->private_data; int i;
- chip->in_suspend = 1; snd_power_change_state(card, SNDRV_CTL_POWER_D3hot); azx_clear_irq_pending(chip); for (i = 0; i < HDA_MAX_PCMS; i++)
@@ -2283,6 +2289,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) pci_disable_device(pci); pci_save_state(pci); pci_set_power_state(pci, pci_choose_state(pci, state));
- chip->in_suspend = 0; return 0;
}
Takashi, thank you very much for help and bearing with me. I applied your patch on top of the other one. The messages after resuming are gone but I still get these messages on start up (I think logging into GNOME).
OK, so something must be done not only suppressing the PM warnings.
BTW, I'm checking the non-snooping mode, and it might help in some corner cases like yours, too. Could you test the patch below? It might be fuzzy to apply to 3.0, but should be trivial to edit by hand.
[…]
I applied your patch on top of 72179668d9bab7cc2d4ceb8de564f2e8835a1fdb. But I am still seeing these messages. Sound playback works though.
Thanks,
Paul
!!################################ !!ALSA Information Script v 0.4.60 !!################################
!!Script ran on: Thu Sep 29 13:19:37 UTC 2011
!!Linux Distribution !!------------------
Debian GNU/Linux wheezy/sid \n \l
!!DMI Information !!---------------
Manufacturer: System manufacturer Product Name: System Product Name Product Version: System Version
!!Kernel Information !!------------------
Kernel release: 3.1.0-rc1+ Operating System: GNU/Linux Architecture: i686 Processor: unknown SMP Enabled: Yes
!!ALSA Version !!------------
Driver version: 1.0.24 Library version: 1.0.24.1 Utilities version: 1.0.24.2
!!Loaded ALSA modules !!-------------------
snd_hda_intel
!!Sound Servers on this system !!----------------------------
Pulseaudio: Installed - Yes (/usr/bin/pulseaudio) Running - Yes
ESound Daemon: Installed - Yes (/usr/bin/esd) Running - No
aRts: Installed - Yes (/usr/bin/artsd) Running - No
Jack: Installed - Yes (/usr/bin/jackd) Running - No
!!Soundcards recognised by ALSA !!-----------------------------
0 [VT82xx ]: HDA-Intel - HDA VIA VT82xx HDA VIA VT82xx at 0xfbffc000 irq 17
!!PCI Soundcards installed in the system !!--------------------------------------
20:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
!!Advanced information - PCI Vendor/Device/Subsystem ID's !!--------------------------------------------------------
20:01.0 0403: 1106:3288 (rev 10) Subsystem: 1043:8290
!!Modprobe options (Sound related) !!--------------------------------
snd-atiixp-modem: index=-2 snd-intel8x0m: index=-2 snd-via82xx-modem: index=-2 snd-pcsp: index=-2 snd-usb-audio: index=-2
!!Loaded sound module options !!--------------------------
!!Module: snd_hda_intel align_buffer_size : Y bdl_pos_adj : 32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 beep_mode : 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y enable_msi : -1 id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null) position_fix : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 power_save : 0 power_save_controller : Y probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 single_cmd : N snoop : N
!!HDA-Intel Codec information !!--------------------------- --startcollapse--
Codec: Realtek ALC662 rev1 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x10ec0662 Subsystem Id: 0x10438290 Revision Id: 0x100101 No Modem Function Group found Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A GPIO: io=2, o=0, i=0, unsolicited=1, wake=0 IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0 Node 0x02 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Front Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x03 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Surround Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x04 [Audio Output] wcaps 0x1d: Stereo Amp-Out Control: name="Center Playback Volume", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Volume", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x40, nsteps=0x40, stepsize=0x03, mute=0 Amp-Out vals: [0x40 0x40] Converter: stream=0, channel=0 PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital Control: name="IEC958 Playback Con Mask", index=0, device=0 Control: name="IEC958 Playback Pro Mask", index=0, device=0 Control: name="IEC958 Playback Default", index=0, device=0 Control: name="IEC958 Playback Switch", index=0, device=0 Control: name="IEC958 Default PCM Playback Switch", index=0, device=0 Device: name="ALC662 rev1 Digital", type="SPDIF", device=1 Converter: stream=0, channel=0 Digital: Enabled Digital category: 0x0 PCM: rates [0x160]: 44100 48000 96000 bits [0x1e]: 16 20 24 32 formats [0x1]: PCM Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=0, device=0 Control: name="Capture Volume", index=0, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=0 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x18 0x18] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x23 Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In Control: name="Capture Switch", index=1, device=0 Control: name="Capture Volume", index=1, device=0 Device: name="ALC662 rev1 Analog", type="Audio", device=2 Amp-In caps: ofs=0x09, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x89 0x89] Converter: stream=0, channel=0 SDI-Select: 0 PCM: rates [0x160]: 44100 48000 96000 bits [0x6]: 16 20 formats [0x1]: PCM Connection: 1 0x22 Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Rear Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Rear Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Control: name="Front Mic Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Front Mic Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=1, ofs=0 Control: name="Line Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Control: name="Line Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=In, idx=2, ofs=0 Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1 Amp-In vals: [0x80 0x80] [0x14 0x14] [0x10 0x10] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 9 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x00 0x00] Connection: 2 0x02 0x0b Node 0x0d [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] Connection: 2 0x03 0x0b Node 0x0e [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] Connection: 2 0x04 0x0b Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Front Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0001003c: IN OUT HP EAPD Detect EAPD 0x2: EAPD Pin Default 0x01014010: [Jack] Line Out at Ext Rear Conn = 1/8, Color = Green DefAssociation = 0x1, Sequence = 0x0 Pin-ctls: 0x40: OUT Unsolicited: tag=00, enabled=0 Connection: 1 0x0c Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00010034: IN OUT EAPD Detect EAPD 0x2: EAPD Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x00000034: IN OUT Detect Pin Default 0x411111f0: [N/A] Speaker at Ext Rear Conn = 1/8, Color = Black DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x17 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Center Playback Switch", index=0, device=0 ControlAmp: chs=1, dir=Out, idx=0, ofs=0 Control: name="LFE Playback Switch", index=0, device=0 ControlAmp: chs=2, dir=Out, idx=0, ofs=0 Control: name="Rear Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00001734: IN OUT Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x01a19840: [Jack] Mic at Ext Rear Conn = 1/8, Color = Pink DefAssociation = 0x4, Sequence = 0x0 Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 1 0x0e Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Front Mic Boost Volume", index=0, device=0 ControlAmp: chs=3, dir=In, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x80 0x80] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02a19950: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink DefAssociation = 0x5, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x24: IN VREF_80 Unsolicited: tag=00, enabled=0 Connection: 2 0x0c* 0x0e Node 0x1a [Pin Complex] wcaps 0x40018d: Stereo Amp-Out Control: name="Surround Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x00000034: IN OUT Detect Pin Default 0x0181304f: [Jack] Line In at Ext Rear Conn = 1/8, Color = Blue DefAssociation = 0x4, Sequence = 0xf Pin-ctls: 0x20: IN Unsolicited: tag=00, enabled=0 Connection: 1 0x0d Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out Control: name="Headphone Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0 Amp-In vals: [0x00 0x00] Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-Out vals: [0x00 0x00] Pincap 0x0000173c: IN OUT HP Detect Vref caps: HIZ 50 GRD 80 Pin Default 0x02214120: [Jack] HP Out at Ext Front Conn = 1/8, Color = Green DefAssociation = 0x2, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0xc0: OUT HP VREF_HIZ Unsolicited: tag=04, enabled=1 Connection: 2 0x0c* 0x0e Node 0x1c [Pin Complex] wcaps 0x400001: Stereo Pincap 0x00000020: IN Pin Default 0x593301f0: [N/A] CD at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN Node 0x1d [Pin Complex] wcaps 0x400000: Mono Pincap 0x00000020: IN Pin Default 0x4005c603: [N/A] Line Out at Ext N/A Conn = Optical, Color = UNKNOWN DefAssociation = 0x0, Sequence = 0x3 Pin-ctls: 0x20: IN Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital Pincap 0x00000010: OUT Pin Default 0x99430130: [Fixed] SPDIF Out at Int ATAPI Conn = ATAPI, Color = Unknown DefAssociation = 0x3, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT Connection: 1 0x06 Node 0x1f [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono Processing caps: benign=0, ncoeff=12 Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=1, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Control: name="Input Source", index=0, device=0 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1 Amp-In vals: [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Connection: 10 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x0b Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x25 [Vendor Defined Widget] wcaps 0xf00000: Mono Node 0x26 [Vendor Defined Widget] wcaps 0xf00000: Mono --endcollapse--
!!ALSA Device nodes !!-----------------
crw-rw----+ 1 root audio 116, 7 Sep 29 10:50 /dev/snd/controlC0 crw-rw----+ 1 root audio 116, 6 Sep 29 10:50 /dev/snd/hwC0D0 crw-rw----+ 1 root audio 116, 5 Sep 29 10:52 /dev/snd/pcmC0D0c crw-rw----+ 1 root audio 116, 4 Sep 29 12:00 /dev/snd/pcmC0D0p crw-rw----+ 1 root audio 116, 3 Sep 29 10:52 /dev/snd/pcmC0D1p crw-rw----+ 1 root audio 116, 2 Sep 29 10:50 /dev/snd/pcmC0D2c crw-rw----+ 1 root audio 116, 1 Sep 29 10:50 /dev/snd/seq crw-rw----+ 1 root audio 116, 33 Sep 29 10:50 /dev/snd/timer
/dev/snd/by-path: total 0 drwxr-xr-x 2 root root 60 Sep 29 10:50 . drwxr-xr-x 3 root root 220 Sep 29 10:50 .. lrwxrwxrwx 1 root root 12 Sep 29 10:50 pci-0000:20:01.0 -> ../controlC0
!!ALSA configuration files !!------------------------
!!System wide config file (/etc/asound.conf)
pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse } ctl.!default { type pulse }
!!Aplay/Arecord output !!------------
APLAY
**** List of PLAYBACK Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital] Subdevices: 1/1 Subdevice #0: subdevice #0
ARECORD
**** List of CAPTURE Hardware Devices **** card 0: VT82xx [HDA VIA VT82xx], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VT82xx [HDA VIA VT82xx], device 2: ALC662 rev1 Analog [ALC662 rev1 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
!!Amixer output !!-------------
!!-------Mixer controls for card 0 [VT82xx]
Card hw:0 'VT82xx'/'HDA VIA VT82xx at 0xfbffc000 irq 17' Mixer name : 'Realtek ALC662 rev1' Components : 'HDA:10ec0662,10438290,00100101' Controls : 34 Simple ctrls : 21 Simple mixer control 'Master',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Headphone',0 Capabilities: pswitch penum Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'PCM',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB] Simple mixer control 'Front',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Front Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 20 [65%] [-4.50dB] [on] Front Right: Playback 20 [65%] [-4.50dB] [on] Simple mixer control 'Front Mic Boost',0 Capabilities: volume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB] Simple mixer control 'Surround',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 64 Mono: Front Left: Playback 64 [100%] [0.00dB] [on] Front Right: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Center',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'LFE',0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum Playback channels: Mono Limits: Playback 0 - 64 Mono: Playback 64 [100%] [0.00dB] [on] Simple mixer control 'Line',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 16 [52%] [-10.50dB] [on] Front Right: Playback 16 [52%] [-10.50dB] [on] Simple mixer control 'IEC958',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [on] Simple mixer control 'IEC958 Default PCM',0 Capabilities: pswitch pswitch-joined penum Playback channels: Mono Mono: Playback [off] Simple mixer control 'Capture',0 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 24 [77%] [22.50dB] [on] Front Right: Capture 24 [77%] [22.50dB] [on] Simple mixer control 'Capture',1 Capabilities: cvolume cswitch penum Capture channels: Front Left - Front Right Limits: Capture 0 - 31 Front Left: Capture 9 [29%] [0.00dB] [off] Front Right: Capture 9 [29%] [0.00dB] [off] Simple mixer control 'Auto-Mute Mode',0 Capabilities: enum Items: 'Disabled' 'Enabled' Item0: 'Enabled' Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '4ch' '6ch' Item0: '2ch' Simple mixer control 'Digital',0 Capabilities: cvolume penum Capture channels: Front Left - Front Right Limits: Capture 0 - 120 Front Left: Capture 66 [55%] [3.00dB] Front Right: Capture 66 [55%] [3.00dB] Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Rear Mic' 'Front Mic' 'Line' Item0: 'Rear Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Rear Mic' 'Front Mic' 'Line' Item0: 'Rear Mic' Simple mixer control 'Rear Mic',0 Capabilities: pvolume pswitch penum Playback channels: Front Left - Front Right Limits: Playback 0 - 31 Mono: Front Left: Playback 0 [0%] [-34.50dB] [off] Front Right: Playback 0 [0%] [-34.50dB] [off] Simple mixer control 'Rear Mic Boost',0 Capabilities: volume penum Playback channels: Front Left - Front Right Capture channels: Front Left - Front Right Limits: 0 - 3 Front Left: 0 [0%] [0.00dB] Front Right: 0 [0%] [0.00dB]
!!Alsactl output !!-------------
--startcollapse-- state.VT82xx { control.1 { iface MIXER name 'Channel Mode' value '2ch' comment { access 'read write' type ENUMERATED count 1 item.0 '2ch' item.1 '4ch' item.2 '6ch' } } control.2 { iface MIXER name 'Front Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.3 { iface MIXER name 'Front Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.4 { iface MIXER name 'Surround Playback Volume' value.0 64 value.1 64 comment { access 'read write' type INTEGER count 2 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.5 { iface MIXER name 'Surround Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.6 { iface MIXER name 'Center Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.7 { iface MIXER name 'LFE Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.8 { iface MIXER name 'Center Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.9 { iface MIXER name 'LFE Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.10 { iface MIXER name 'Headphone Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.11 { iface MIXER name 'Rear Mic Playback Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -3450 dbvalue.1 -3450 } } control.12 { iface MIXER name 'Rear Mic Playback Switch' value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.13 { iface MIXER name 'Front Mic Playback Volume' value.0 20 value.1 20 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -450 dbvalue.1 -450 } } control.14 { iface MIXER name 'Front Mic Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.15 { iface MIXER name 'Line Playback Volume' value.0 16 value.1 16 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -3450 dbmax 1200 dbvalue.0 -1050 dbvalue.1 -1050 } } control.16 { iface MIXER name 'Line Playback Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.17 { iface MIXER name 'Auto-Mute Mode' value Enabled comment { access 'read write' type ENUMERATED count 1 item.0 Disabled item.1 Enabled } } control.18 { iface MIXER name 'Rear Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.19 { iface MIXER name 'Front Mic Boost Volume' value.0 0 value.1 0 comment { access 'read write' type INTEGER count 2 range '0 - 3' dbmin 0 dbmax 3000 dbvalue.0 0 dbvalue.1 0 } } control.20 { iface MIXER name 'Capture Switch' value.0 true value.1 true comment { access 'read write' type BOOLEAN count 2 } } control.21 { iface MIXER name 'Capture Switch' index 1 value.0 false value.1 false comment { access 'read write' type BOOLEAN count 2 } } control.22 { iface MIXER name 'Capture Volume' value.0 24 value.1 24 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 2250 dbvalue.1 2250 } } control.23 { iface MIXER name 'Capture Volume' index 1 value.0 9 value.1 9 comment { access 'read write' type INTEGER count 2 range '0 - 31' dbmin -1350 dbmax 3300 dbvalue.0 0 dbvalue.1 0 } } control.24 { iface MIXER name 'Input Source' value 'Rear Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Rear Mic' item.1 'Front Mic' item.2 Line } } control.25 { iface MIXER name 'Input Source' index 1 value 'Rear Mic' comment { access 'read write' type ENUMERATED count 1 item.0 'Rear Mic' item.1 'Front Mic' item.2 Line } } control.26 { iface MIXER name 'IEC958 Playback Con Mask' value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.27 { iface MIXER name 'IEC958 Playback Pro Mask' value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access read type IEC958 count 1 } } control.28 { iface MIXER name 'IEC958 Playback Default' value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' comment { access 'read write' type IEC958 count 1 } } control.29 { iface MIXER name 'IEC958 Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.30 { iface MIXER name 'IEC958 Default PCM Playback Switch' value false comment { access 'read write' type BOOLEAN count 1 } } control.31 { iface MIXER name 'Master Playback Volume' value 64 comment { access 'read write' type INTEGER count 1 range '0 - 64' dbmin -6400 dbmax 0 dbvalue.0 0 } } control.32 { iface MIXER name 'Master Playback Switch' value true comment { access 'read write' type BOOLEAN count 1 } } control.33 { iface MIXER name 'PCM Playback Volume' value.0 255 value.1 255 comment { access 'read write user' type INTEGER count 2 range '0 - 255' tlv '0000000100000008ffffec1400000014' dbmin -5100 dbmax 0 dbvalue.0 0 dbvalue.1 0 } } control.34 { iface MIXER name 'Digital Capture Volume' value.0 66 value.1 66 comment { access 'read write user' type INTEGER count 2 range '0 - 120' tlv '0000000100000008fffff44800000032' dbmin -3000 dbmax 3000 dbvalue.0 300 dbvalue.1 300 } } } --endcollapse--
!!All Loaded Modules !!------------------
Module binfmt_misc via drm ip6table_filter ip6_tables iptable_filter ip_tables x_tables powernow_k8 mperf cpufreq_conservative cpufreq_userspace cpufreq_stats cpufreq_powersave reiserfs xfs fuse kvm_amd kvm loop firewire_sbp2 firewire_core crc_itu_t snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device psmouse snd i2c_viapro processor soundcore snd_page_alloc parport_pc i2c_core serio_raw evdev parport asus_atk0110 k8temp thermal_sys shpchp pci_hotplug button ext3 jbd mbcache sha256_generic aes_generic cbc dm_crypt dm_mod raid1 md_mod usbhid hid sg sr_mod cdrom sd_mod crc_t10dif ata_generic sata_via pata_via libata uhci_hcd ehci_hcd scsi_mod usbcore via_rhine mii
!!Sysfs Files !!-----------
/sys/class/sound/hwC0D0/init_pin_configs: 0x14 0x01014010 0x15 0x411111f0 0x16 0x411111f0 0x18 0x01a19840 0x19 0x02a19950 0x1a 0x0181304f 0x1b 0x02214120 0x1c 0x593301f0 0x1d 0x4005c603 0x1e 0x99430130
/sys/class/sound/hwC0D0/driver_pin_configs:
/sys/class/sound/hwC0D0/user_pin_configs:
/sys/class/sound/hwC0D0/init_verbs:
!!ALSA/HDA dmesg !!------------------
[ 15.795089] ACPI: acpi_idle registered with cpuidle [ 16.898551] snd_hda_intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [ 16.898605] snd_hda_intel 0000:20:01.0: setting latency timer to 64 [ 16.898611] snd_hda_intel 0000:20:01.0: PCI: Disallowing DAC for device [ 17.003228] input: HDA VIA VT82xx Headphone as /devices/pci0000:20/0000:20:01.0/sound/card0/input4 [ 17.093168] input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input5 -- [ 86.317804] pci 0000:01:00.0: putting AGP V3 device into 8x mode [ 129.135910] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj. [10625.021275] PM: Syncing filesystems ... done. -- [10625.600049] uhci_hcd 0000:00:10.1: PCI INT B disabled [10625.704466] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704486] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704507] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704527] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704548] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704569] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704590] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704611] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704632] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704653] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704673] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704694] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704715] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704736] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704757] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704778] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704799] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704819] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704840] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704861] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704882] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704902] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704923] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704944] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704965] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.704986] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705007] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705027] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705048] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705069] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705090] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705111] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705132] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705153] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705174] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705194] hda-intel: spurious response 0x50:0x0, last cmd=0x620000 [10625.705215] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705236] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [10625.705257] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705278] hda-intel: spurious response 0x50:0x0, last cmd=0x620000 [10625.705299] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705320] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [10625.705340] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705361] hda-intel: spurious response 0x50:0x0, last cmd=0x620000 [10625.705382] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705402] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [10625.705423] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705444] hda-intel: spurious response 0x10:0x0, last cmd=0x620000 [10625.705465] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705486] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [10625.705507] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705528] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [10625.705548] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705569] hda-intel: spurious response 0x50:0x0, last cmd=0x620000 [10625.705590] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705611] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [10625.705632] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705653] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [10625.705674] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705694] hda-intel: spurious response 0x4013:0x0, last cmd=0x620000 [10625.705715] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705736] hda-intel: spurious response 0x4013:0x0, last cmd=0x620000 [10625.705757] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705778] hda-intel: spurious response 0x50:0x0, last cmd=0x620000 [10625.705798] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705819] hda-intel: spurious response 0x4013:0x0, last cmd=0x620000 [10625.705840] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705861] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705882] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705902] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705923] hda-intel: spurious response 0x80:0x0, last cmd=0x620000 [10625.705944] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.705965] hda-intel: spurious response 0x4011:0x0, last cmd=0x620000 [10625.705986] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706007] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706028] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706049] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706069] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706090] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706111] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [10625.706132] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706153] hda-intel: spurious response 0x52:0x0, last cmd=0x620000 [10625.706174] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706195] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [10625.706215] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706236] hda-intel: spurious response 0x54:0x0, last cmd=0x620000 [10625.706257] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706277] hda-intel: spurious response 0x4015:0x0, last cmd=0x620000 [10625.706298] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706319] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706340] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706361] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706382] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706403] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706423] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706444] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706465] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706486] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706507] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706528] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706549] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706569] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706590] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706611] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706632] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706653] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706673] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706694] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706715] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706736] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706757] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706777] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706798] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706819] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.706840] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 [10625.808071] snd_hda_intel 0000:20:01.0: PCI INT A disabled [10625.949451] sata_via 0000:00:0f.0: PCI INT B disabled -- [10626.150598] pci 0000:01:00.0: restoring config space at offset 0x1 (was 0x2300007, writing 0x2300003) [10626.150629] snd_hda_intel 0000:20:01.0: restoring config space at offset 0x3 (was 0x0, writing 0x10) [10626.150635] snd_hda_intel 0000:20:01.0: restoring config space at offset 0x1 (was 0x100006, writing 0x100002) [10626.150737] PM: early resume of devices complete after 0.859 msecs -- [10626.151045] pci 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 [10626.151058] snd_hda_intel 0000:20:01.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17 [10626.151064] snd_hda_intel 0000:20:01.0: setting latency timer to 64 [10626.151536] sd 3:0:0:0: [sda] Starting disk
At Thu, 29 Sep 2011 15:27:07 +0200, Paul Menzel wrote:
Am Dienstag, den 27.09.2011, 14:52 +0200 schrieb Takashi Iwai:
At Mon, 19 Sep 2011 20:39:58 +0200, Paul Menzel wrote:
Am Montag, den 19.09.2011, 15:19 +0200 schrieb Takashi Iwai:
At Mon, 19 Sep 2011 14:50:35 +0200, Paul Menzel wrote:
Am Montag, den 19.09.2011, 11:27 +0200 schrieb Takashi Iwai:
At Sun, 18 Sep 2011 20:28:03 +0200, Paul Menzel wrote: > > Am Mittwoch, den 14.09.2011, 00:11 +0200 schrieb Paul Menzel: > > Am Montag, den 12.09.2011, 11:28 +0200 schrieb Takashi Iwai: > > > At Wed, 31 Aug 2011 12:37:28 +0200, Daniel Mack wrote: > > > > > > > > On Wed, Aug 31, 2011 at 12:19 PM, Paul Menzel wrote: > > > > > > > Am Donnerstag, den 25.08.2011, 17:01 +0200 schrieb Paul Menzel: > > > > > > > > > > […] > > > > > > > > > >> I just want to add that I also see these messages with Linux kernel > > > > >> 3.0.2 and say seem to be related to suspend and resume. > > > > >> > > > > >> The values seem to differ though every time. > > > > >> > > > > >> [ 1130.984969] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > > > >> [ 1130.984990] hda-intel: spurious response 0x1003c:0x0, last cmd=0x620000 > > > > >> [ 1130.985011] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > > > >> [ 1130.985032] hda-intel: spurious response 0x10034:0x0, last cmd=0x620000 > > > > >> [ 1130.985053] hda-intel: spurious response 0x0:0x0, last cmd=0x620000 > > > > >> > > > > >> [ … another suspend/resume … ] > > > > >> > > > > >> [ 2726.277102] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > > > >> [ 2726.277123] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > > > >> [ 2726.277144] hda-intel: spurious response 0x0:0x0, last cmd=0x1e70700 > > > > >> [ 2726.277165] hda-intel: spurious response 0xb:0x0, last cmd=0x1e70700 > > > > >> > > > > >> Please find the output of `alsa-info.sh` [1] with this Linux version at > > > > >> the end. > > […] > > > > The verb 0x620000 is to set a stream format to NID 0x06. > > > For further debugging, more detailed information is needed. > > > > > > I seem to have lost the original post, so could you attach > > > alsa-info.sh output again, Paul? > > > > Unfortunately I have to compress them due to the size limit. (Could you > > increase that to for example 150 kB?) > > The output of `alsa-info.sh` with Linux 3.1-rc6 (3ab0fcd6c) > > commit 3ab0fcd6cd45d0d0cac114e498848f37e7a463b2 > Merge: 9183834 14515a0 > Author: Takashi Iwai tiwai@suse.de > Date: Fri Sep 16 08:34:05 2011 +0200 > > Merge branch 'topic/misc' > > is as follows.
Thanks. Judging from the alsa-info.sh output, the relevant widgets are for the SPDIF output, and I guess the messages are harmless.
Anyway, could you try the patch below?
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..ef7e8de 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -2925,7 +2925,7 @@ static DEFINE_PCI_DEVICE_TABLE(azx_ids) = { .driver_data = AZX_DRIVER_ATIHDMI | AZX_DCAPS_PRESET_ATI_HDMI }, /* VIA VT8251/VT8237A */ { PCI_DEVICE(0x1106, 0x3288),
.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA },
/* SIS966 */ { PCI_DEVICE(0x1039, 0x7502), .driver_data = AZX_DRIVER_SIS }, /* ULI M5461 */.driver_data = AZX_DRIVER_VIA | AZX_DCAPS_POSFIX_VIA | AZX_DCAPS_SYNC_WRITE },
I applied your patch, did `make oldconfig`, `make -j2 deb-pkg`, installed the packages and rebooted. But the message are still there as far as I can see.
OK, then it's really spurious interrupts. This should be harmless, so you can ignore these messages.
Or, the patch below might work (just hide the messages).
diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index 2a8bed9..3449024 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -443,6 +443,7 @@ struct azx { unsigned int msi :1; unsigned int irq_pending_warned :1; unsigned int probing :1; /* codec probing phase */
unsigned int in_suspend:1;
/* for debugging */ unsigned int last_cmd[AZX_MAX_CODECS];
@@ -696,11 +697,15 @@ static void azx_update_rirb(struct azx *chip) chip->rirb.res[addr] = res; smp_wmb(); chip->rirb.cmds[addr]--;
} else
} else if (!chip->in_suspend) {
/* we ignore spurious response messages during susepnd,
sus*pe*nd
* as some chips actually send bogus messages
*/ snd_printk(KERN_ERR SFX "spurious response %#x:%#x, " "last cmd=%#08x\n", res, res_ex, chip->last_cmd[addr]);
}}
}
@@ -2267,6 +2272,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) struct azx *chip = card->private_data; int i;
- chip->in_suspend = 1; snd_power_change_state(card, SNDRV_CTL_POWER_D3hot); azx_clear_irq_pending(chip); for (i = 0; i < HDA_MAX_PCMS; i++)
@@ -2283,6 +2289,7 @@ static int azx_suspend(struct pci_dev *pci, pm_message_t state) pci_disable_device(pci); pci_save_state(pci); pci_set_power_state(pci, pci_choose_state(pci, state));
- chip->in_suspend = 0; return 0;
}
Takashi, thank you very much for help and bearing with me. I applied your patch on top of the other one. The messages after resuming are gone but I still get these messages on start up (I think logging into GNOME).
OK, so something must be done not only suppressing the PM warnings.
BTW, I'm checking the non-snooping mode, and it might help in some corner cases like yours, too. Could you test the patch below? It might be fuzzy to apply to 3.0, but should be trivial to edit by hand.
[…]
I applied your patch on top of 72179668d9bab7cc2d4ceb8de564f2e8835a1fdb. But I am still seeing these messages. Sound playback works though.
OK, then it's irrelevant. I have no more clue what could be wrong.
A simple way to reduce this annoying log is to put prink_ratelimit() like the patch below. Does it help a bit?
Takashi
--- diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index fbf5cfc..cd19d8e 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -754,7 +754,7 @@ static void azx_update_rirb(struct azx *chip) chip->rirb.res[addr] = res; smp_wmb(); chip->rirb.cmds[addr]--; - } else + } else if (printk_ratelimit()) snd_printk(KERN_ERR SFX "spurious response %#x:%#x, " "last cmd=%#08x\n", res, res_ex,
participants (3)
-
Daniel Mack
-
Paul Menzel
-
Takashi Iwai