[alsa-devel] ali5451 - no sound after resuming from suspend

Rami Autiomäki rami.autiomaki at gmail.com
Wed Apr 7 06:47:50 CEST 2010


Hello,

My laptop suspends and resumes find, but sound is not working after computer is
suspended and resumed. I can fix sound
by running as root "alsa force-reload". This bug has been some time
ago reported to alsa bug tracker:
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=959

I compiled vanilla kernel 2.6.33.2 from kernel.org,
after suspending sound fails similarly with this kernel also.

I looked my alsa-info logs (they are somewhere down there) before and
after suspend, and files differ much at where it says "Current setup".

--
Rami Autiomäki


-- Package-specific info:
** Version:
Linux version 2.6.32-3-686 (Debian 2.6.32-9) (maks at debian.org) (gcc
version 4.3.4 (Debian 4.3.4-8) ) #1 SMP Thu Feb 25 06:14:20 UTC 2010

** Command line:
BOOT_IMAGE=/boot/vmlinuz-2.6.32-3-686
root=UUID=d58ac20c-4ecb-4cc6-91b5-acad8448af76 ro quiet noapic nolapic

** Tainted: P (1)
* Proprietary module has been loaded.

** Kernel log:
[  732.060050] ali_stimer_read: stimer is not ready.
[  732.316048] ali_stimer_read: stimer is not ready.
[  732.572049] ali_stimer_read: stimer is not ready.
[  732.828049] ali_stimer_read: stimer is not ready.
[  733.084080] ali_stimer_read: stimer is not ready.
[  733.340048] ali_stimer_read: stimer is not ready.
[  733.596050] ali_stimer_read: stimer is not ready.
[  733.852459] ali_stimer_read: stimer is not ready.
[  734.108050] ali_stimer_read: stimer is not ready.
[  734.364048] ali_stimer_read: stimer is not ready.
[  734.620048] ali_stimer_read: stimer is not ready.
[  734.876053] ali_stimer_read: stimer is not ready.
[  735.132051] ali_stimer_read: stimer is not ready.
[  735.388049] ali_stimer_read: stimer is not ready.
[  735.644051] ali_stimer_read: stimer is not ready.
[  735.900050] ali_stimer_read: stimer is not ready.
[  736.156202] ali_stimer_read: stimer is not ready.
[  736.412074] ali_stimer_read: stimer is not ready.
[  736.668060] ali_stimer_read: stimer is not ready.
[  786.632050] ali_stimer_read: stimer is not ready.
[  786.888049] ali_stimer_read: stimer is not ready.
[  787.144051] ali_stimer_read: stimer is not ready.
[  787.400048] ali_stimer_read: stimer is not ready.
[  787.656097] ali_stimer_read: stimer is not ready.
[  787.912048] ali_stimer_read: stimer is not ready.
[  788.168049] ali_stimer_read: stimer is not ready.
[  788.424049] ali_stimer_read: stimer is not ready.
[  788.680049] ali_stimer_read: stimer is not ready.
[  788.936068] ali_stimer_read: stimer is not ready.
[  789.192047] ali_stimer_read: stimer is not ready.
[  789.448049] ali_stimer_read: stimer is not ready.
[  789.704049] ali_stimer_read: stimer is not ready.
[  789.960071] ali_stimer_read: stimer is not ready.
[  790.216049] ali_stimer_read: stimer is not ready.
[  790.472071] ali_stimer_read: stimer is not ready.
[  790.728049] ali_stimer_read: stimer is not ready.
[  790.984048] ali_stimer_read: stimer is not ready.
[  791.240053] ali_stimer_read: stimer is not ready.
[  791.496072] ali_stimer_read: stimer is not ready.
[  791.752059] ali_stimer_read: stimer is not ready.
[  792.008049] ali_stimer_read: stimer is not ready.
[  792.264082] ali_stimer_read: stimer is not ready.
[  792.520080] ali_stimer_read: stimer is not ready.
[  792.776110] ali_stimer_read: stimer is not ready.
[  793.032050] ali_stimer_read: stimer is not ready.
[  793.288138] ali_stimer_read: stimer is not ready.
[  793.544111] ali_stimer_read: stimer is not ready.
[  793.800114] ali_stimer_read: stimer is not ready.
[  794.056049] ali_stimer_read: stimer is not ready.
[  794.312049] ali_stimer_read: stimer is not ready.
[  794.568049] ali_stimer_read: stimer is not ready.
[  794.824049] ali_stimer_read: stimer is not ready.
[  795.080048] ali_stimer_read: stimer is not ready.
[  795.336073] ali_stimer_read: stimer is not ready.
[  795.592064] ali_stimer_read: stimer is not ready.
[  795.848049] ali_stimer_read: stimer is not ready.
[  796.104080] ali_stimer_read: stimer is not ready.
[  796.360068] ali_stimer_read: stimer is not ready.
[  796.616209] ali_stimer_read: stimer is not ready.
[  796.872049] ali_stimer_read: stimer is not ready.
[  797.128049] ali_stimer_read: stimer is not ready.
[  797.384049] ali_stimer_read: stimer is not ready.
[  797.640052] ali_stimer_read: stimer is not ready.
[  797.896113] ali_stimer_read: stimer is not ready.
[  798.152048] ali_stimer_read: stimer is not ready.
[  798.408048] ali_stimer_read: stimer is not ready.
[  798.664213] ali_stimer_read: stimer is not ready.
[  798.920083] ali_stimer_read: stimer is not ready.
[  799.176054] ali_stimer_read: stimer is not ready.
[  799.433427] ali_stimer_read: stimer is not ready.
[  799.688051] ali_stimer_read: stimer is not ready.
[  799.944082] ali_stimer_read: stimer is not ready.
[  800.200047] ali_stimer_read: stimer is not ready.
[  800.456050] ali_stimer_read: stimer is not ready.
[  800.712082] ali_stimer_read: stimer is not ready.
[  800.968109] ali_stimer_read: stimer is not ready.
[  801.224049] ali_stimer_read: stimer is not ready.
[  801.480090] ali_stimer_read: stimer is not ready.
[  801.736051] ali_stimer_read: stimer is not ready.
[  801.992071] ali_stimer_read: stimer is not ready.
[  802.248052] ali_stimer_read: stimer is not ready.
[  802.504109] ali_stimer_read: stimer is not ready.
[  802.760048] ali_stimer_read: stimer is not ready.
[  803.016049] ali_stimer_read: stimer is not ready.
[  803.272049] ali_stimer_read: stimer is not ready.
[  803.528052] ali_stimer_read: stimer is not ready.
[  803.784080] ali_stimer_read: stimer is not ready.
[  804.040048] ali_stimer_read: stimer is not ready.
[  804.296050] ali_stimer_read: stimer is not ready.
[  804.552049] ali_stimer_read: stimer is not ready.
[  804.808050] ali_stimer_read: stimer is not ready.
[  805.064049] ali_stimer_read: stimer is not ready.
[  805.320048] ali_stimer_read: stimer is not ready.
[  805.576049] ali_stimer_read: stimer is not ready.
[  805.832048] ali_stimer_read: stimer is not ready.
[  806.088049] ali_stimer_read: stimer is not ready.
[  806.344049] ali_stimer_read: stimer is not ready.
[  806.600077] ali_stimer_read: stimer is not ready.
[ 1337.820270] reportbug[3574]: segfault at 78 ip b66212ab sp b5fc9460
error 4 in libpango-1.0.so.0.2600.2[b6602000+41000]
[ 1370.688336] reportbug[3629]: segfault at 7c ip b65ea6f5 sp b5f905b0
error 4 in libpango-1.0.so.0.2600.2[b65c9000+41000]

** Loaded modules:
Module                  Size  Used by
radeon                398727  2
ttm                    26172  1 radeon
drm_kms_helper         17247  1 radeon
drm                   107671  5 radeon,ttm,drm_kms_helper
i2c_algo_bit            3497  1 radeon
ppdev                   4058  0
lp                      5570  0
parport                22554  2 ppdev,lp
sco                     5837  2
bridge                 32983  0
stp                      996  1 bridge
bnep                    7444  2
rfcomm                 25131  0
l2cap                  21677  4 bnep,rfcomm
crc16                   1027  1 l2cap
bluetooth              36327  6 sco,bnep,rfcomm,l2cap
cisco_ipsec           572479  0
acpi_cpufreq            4943  0
speedstep_lib           2468  0
cpufreq_conservative     4018  0
cpufreq_stats           1940  0
cpufreq_powersave        602  0
cpufreq_userspace       1476  0
binfmt_misc             4907  1
uinput                  4796  1
fuse                   43750  1
loop                    9753  0
arc4                     974  2
ecb                     1405  2
rt61pci                15720  0
snd_ali5451            11793  1
crc_itu_t               1035  1 rt61pci
snd_ac97_codec         79140  1 snd_ali5451
ac97_bus                 710  1 snd_ac97_codec
rt2x00pci               3773  1 rt61pci
snd_pcm_oss            28671  0
rt2x00lib              19025  2 rt61pci,rt2x00pci
snd_mixer_oss          10461  1 snd_pcm_oss
led_class               1757  1 rt2x00lib
snd_pcm                47362  3 snd_ali5451,snd_ac97_codec,snd_pcm_oss
mac80211              122750  2 rt2x00pci,rt2x00lib
snd_seq_midi            3576  0
snd_rawmidi            12505  1 snd_seq_midi
cfg80211               87581  2 rt2x00lib,mac80211
rfkill                 10260  4 bluetooth,cfg80211
snd_seq_midi_event      3684  1 snd_seq_midi
eeprom_93cx6             963  1 rt61pci
snd_seq                35459  2 snd_seq_midi,snd_seq_midi_event
snd_timer              12258  2 snd_pcm,snd_seq
i2c_ali1535             3974  0
i2c_ali15x3             4202  0
i2c_core               12648  5 radeon,drm,i2c_algo_bit,i2c_ali1535,i2c_ali15x3
snd_seq_device          3673  3 snd_seq_midi,snd_rawmidi,snd_seq
pcmcia                 17442  0
snd                    34363  11
snd_ali5451,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
container               1833  0
joydev                  6771  0
ac                      1640  0
battery                 3782  0
shpchp                 21220  0
alim1535_wdt            2110  0
soundcore               3450  1 snd
processor              26571  1 acpi_cpufreq
yenta_socket           16403  2
pci_hotplug            18065  1 shpchp
snd_page_alloc          5041  1 snd_pcm
rsrc_nonstatic          7057  1 yenta_socket
pcmcia_core            20446  3 pcmcia,yenta_socket,rsrc_nonstatic
pcspkr                  1207  0
evdev                   5609  23
psmouse                44413  0
serio_raw               2916  0
ext3                   94192  2
jbd                    32161  1 ext3
mbcache                 3762  1 ext3
ide_cd_mod             21076  0
cdrom                  26487  1 ide_cd_mod
ide_gd_mod             17171  4
ide_pci_generic         1924  0
ata_generic             2015  0
libata                114408  1 ata_generic
scsi_mod              101297  1 libata
8139cp                 13417  0
ohci_hcd               16904  0
ehci_hcd               27574  0
alim15x3                4280  3
8139too                14945  0
video                  14605  0
ali_agp                 3046  1
usbcore                98126  3 ohci_hcd,ehci_hcd
floppy                 40923  0
output                  1204  1 video
mii                     2714  2 8139cp,8139too
ide_core               64146  4 ide_cd_mod,ide_gd_mod,ide_pci_generic,alim15x3
nls_base                4541  1 usbcore
agpgart                19516  3 ttm,drm,ali_agp
button                  3598  0
thermal                 9206  0
fan                     2586  0
thermal_sys             9378  4 processor,video,thermal,fan

** PCI devices:
00:00.0 Host bridge [0600]: ALi Corporation M1671 Super P4 Northbridge
[AGP4X,PCI and SDR/DDR] [10b9:1671] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ >SERR- <PERR+ INTx-
Latency: 0
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Capabilities: <access denied>
Kernel driver in use: agpgart-ali

00:01.0 PCI bridge [0604]: ALi Corporation PCI to AGP Controller
[10b9:5247] (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00009000-00009fff
Memory behind bridge: e0100000-e01fffff
Prefetchable memory behind bridge: e8000000-efffffff
Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

00:02.0 USB Controller [0c03]: ALi Corporation USB 1.1 Controller
[10b9:5237] (rev 03) (prog-if 10 [OHCI])
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (20000ns max), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e0000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ohci_hcd

00:04.0 Multimedia audio controller [0401]: ALi Corporation M5451 PCI
AC-Link Controller Audio Device [10b9:5451] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR+ <PERR+ INTx-
Latency: 64 (500ns min, 6000ns max)
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at 1000 [size=256]
Region 1: Memory at e0001000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ALI 5451

00:06.0 Bridge [0680]: ALi Corporation M7101 Power Management
Controller [PMU] [10b9:7101]
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Kernel driver in use: ali1535_smbus

00:07.0 ISA bridge [0601]: ALi Corporation M1533/M1535/M1543 PCI to
ISA Bridge [Aladdin IV/V/V+] [10b9:1533]
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: <access denied>

00:08.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR+ INTx-
Latency: 64 (8000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 10
Region 0: I/O ports at 1400 [size=256]
Region 1: Memory at e0002000 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: 8139too

00:0a.0 CardBus bridge [0607]: Texas Instruments PCI1410 PC card
Cardbus Controller [104c:ac50] (rev 02)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 168, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 28000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
Memory window 0: 20000000-23fff000 (prefetchable)
Memory window 1: 24000000-27fff000
I/O window 0: 00001c00-00001cff
I/O window 1: 00002000-000020ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus

00:0f.0 IDE interface [0101]: ALi Corporation M5229 IDE [10b9:5229]
(rev c4) (prog-if fa)
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (500ns min, 1000ns max)
Interrupt: pin A routed to IRQ 255
Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
Region 4: I/O ports at 1800 [size=16]
Capabilities: <access denied>
Kernel driver in use: ALI15x3_IDE

01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon
Mobility M6 LY [1002:4c59] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:0027]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping+ SERR+ FastB2B+ DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 66 (2000ns min), Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 9000 [size=256]
Region 2: Memory at e0100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at e0120000 [disabled] [size=128K]
Capabilities: <access denied>

02:00.0 Network controller [0280]: RaLink RT2561/RT61 802.11g PCI [1814:0301]
Subsystem: RaLink EW-7108PCg [1814:2561]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 128 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 24000000 (32-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: rt61pci


** USB devices:
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


-- System Information:
Debian Release: squeeze/sid
 APT prefers testing
 APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-3-686 (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



*** /home/rami/Desktop/alsa-info_before_suspend.txt
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.59
!!################################

!!Script ran on: Mon Apr  5 16:31:34 UTC 2010


!!Linux Distribution
!!------------------

Debian GNU/Linux squeeze/sid \n \l


!!DMI Information
!!---------------

Manufacturer:      Hewlett-Packard
Product Name:      HP OmniBook PC


!!Kernel Information
!!------------------

Kernel release:    2.6.32-3-686
Operating System:  GNU/Linux
Architecture:      i686
Processor:         unknown
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     1.0.21
Library version:    1.0.22
Utilities version:  1.0.22


!!Loaded ALSA modules
!!-------------------

snd_ali5451


!!Sound Servers on this system
!!----------------------------

No sound servers found.


!!Soundcards recognised by ALSA
!!-----------------------------

0 [A5451          ]: ALI5451 - ALI 5451
                     ALI 5451 at 0x1000, irq 11


!!PCI Soundcards installed in the system
!!--------------------------------------

00:04.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link
Controller Audio Device (rev 02)


!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:04.0 0401: 10b9:5451 (rev 02)
Subsystem: 103c:0027


!!Modprobe options (Sound related)
!!--------------------------------

snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2
snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2


!!Loaded sound module options
!!--------------------------

!!Module: snd_ali5451
enable : N
id : <NULL>
index : -1
pcm_channels : 32
spdif : N


!!AC97 Codec information
!!---------------------------
--startcollapse--

0-0/0: Realtek ALC200,200P rev 0

PCI Subsys Vendor: 0x0000
PCI Subsys Device: 0x0000

Flags: 0
Capabilities     : -headphone out-
DAC resolution   : 18-bit
ADC resolution   : 18-bit
3D enhancement   : Realtek 3D Stereo Enhancement

Current setup
Mic gain         : +0dB [+0dB]
POP path         : pre 3D
Sim. stereo      : off
3D enhancement   : off
Loudness         : off
Mono output      : MIX
Mic select       : Mic2
ADC/DAC loopback : off
Extended ID      : codec=0 rev=1 AMAP DSA=0 SPDIF VRA
Extended status  : SPCV SPDIF=3/4 VRA
PCM front DAC    : 48000Hz
PCM ADC          : 48000Hz
SPDIF Control    : Consumer PCM Category=0x2 Generation=1 Rate=48kHz

0:00 = 5950
0:02 = 0a0a
0:04 = 0000
0:06 = 000e
0:08 = 0000
0:0a = 000e
0:0c = 801f
0:0e = 801f
0:10 = 9f1f
0:12 = 8808
0:14 = 9f1f
0:16 = 9f1f
0:18 = 0808
0:1a = 0000
0:1c = 8000
0:1e = 0000
0:20 = 0100
0:22 = 0000
0:24 = 0000
0:26 = 800f
0:28 = 0605
0:2a = 0401
0:2c = bb80
0:2e = 0000
0:30 = 0000
0:32 = bb80
0:34 = 0000
0:36 = 0000
0:38 = 0000
0:3a = 2824
0:3c = 0000
0:3e = 0000
0:40 = 0000
0:42 = 0000
0:44 = 0000
0:46 = 0000
0:48 = 0000
0:4a = 0000
0:4c = 0000
0:4e = 0000
0:50 = 0000
0:52 = 0000
0:54 = 0000
0:56 = 0000
0:58 = 0000
0:5a = 0000
0:5c = 0000
0:5e = 0000
0:60 = 0000
0:62 = 0000
0:64 = 0000
0:66 = 0000
0:68 = 0000
0:6a = 0000
0:6c = 0000
0:6e = 0013
0:70 = 8210
0:72 = 6aa9
0:74 = 0062
0:76 = 1f0f
0:78 = 0000
0:7a = 57c2
0:7c = 414c
0:7e = 4710
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 6 Apr  5 19:22 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 5 Apr  5 19:22 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 4 Apr  5 19:22 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 3 Apr  5 19:22 /dev/snd/seq
crw-rw----+ 1 root audio 116, 2 Apr  5 19:22 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  60 Apr  5 19:22 .
drwxr-xr-x 3 root root 160 Apr  5 19:22 ..
lrwxrwxrwx 1 root root  12 Apr  5 19:22 pci-0000:00:04.0 -> ../controlC0


!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451]
 Subdevices: 32/32
 Subdevice #0: subdevice #0
 Subdevice #1: subdevice #1
 Subdevice #2: subdevice #2
 Subdevice #3: subdevice #3
 Subdevice #4: subdevice #4
 Subdevice #5: subdevice #5
 Subdevice #6: subdevice #6
 Subdevice #7: subdevice #7
 Subdevice #8: subdevice #8
 Subdevice #9: subdevice #9
 Subdevice #10: subdevice #10
 Subdevice #11: subdevice #11
 Subdevice #12: subdevice #12
 Subdevice #13: subdevice #13
 Subdevice #14: subdevice #14
 Subdevice #15: subdevice #15
 Subdevice #16: subdevice #16
 Subdevice #17: subdevice #17
 Subdevice #18: subdevice #18
 Subdevice #19: subdevice #19
 Subdevice #20: subdevice #20
 Subdevice #21: subdevice #21
 Subdevice #22: subdevice #22
 Subdevice #23: subdevice #23
 Subdevice #24: subdevice #24
 Subdevice #25: subdevice #25
 Subdevice #26: subdevice #26
 Subdevice #27: subdevice #27
 Subdevice #28: subdevice #28
 Subdevice #29: subdevice #29
 Subdevice #30: subdevice #30
 Subdevice #31: subdevice #31

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451]
 Subdevices: 1/1
 Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [A5451]

Card hw:0 'A5451'/'ALI 5451 at 0x1000, irq 11'
 Mixer name : 'Realtek ALC200,200P rev 0'
 Components : 'AC97a:414c4710'
 Controls      : 37
 Simple ctrls  : 23
Simple mixer control 'Master',0
 Capabilities: pvolume pswitch pswitch-joined penum
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono:
 Front Left: Playback 21 [68%] [-15.00dB] [on]
 Front Right: Playback 21 [68%] [-15.00dB] [on]
Simple mixer control 'Master Mono',0
 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
 Playback channels: Mono
 Limits: Playback 0 - 31
 Mono: Playback 17 [55%] [-21.00dB] [on]
Simple mixer control 'Headphone',0
 Capabilities: pvolume pswitch pswitch-joined penum
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono:
 Front Left: Playback 31 [100%] [0.00dB] [on]
 Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control '3D Control - Center',0
 Capabilities: volume volume-joined penum
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 15
 Mono: 0 [0%]
Simple mixer control '3D Control - Depth',0
 Capabilities: volume volume-joined penum
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 15
 Mono: 0 [0%]
Simple mixer control '3D Control - Switch',0
 Capabilities: pswitch pswitch-joined penum
 Playback channels: Mono
 Mono: Playback [off]
Simple mixer control 'PCM',0
 Capabilities: pvolume pswitch pswitch-joined penum
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono:
 Front Left: Playback 23 [74%] [0.00dB] [on]
 Front Right: Playback 23 [74%] [0.00dB] [on]
Simple mixer control 'Line',0
 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'CD',0
 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Front Left: Playback 23 [74%] [0.00dB] [off] Capture [off]
 Front Right: Playback 23 [74%] [0.00dB] [off] Capture [off]
Simple mixer control 'Mic',0
 Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Mono
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono: Playback 0 [0%] [-34.50dB] [off]
 Front Left: Capture [on]
 Front Right: Capture [on]
Simple mixer control 'Mic Boost (+20dB)',0
 Capabilities: pswitch pswitch-joined penum
 Playback channels: Mono
 Mono: Playback [off]
Simple mixer control 'Mic Select',0
 Capabilities: enum
 Items: 'Mic1' 'Mic2'
 Item0: 'Mic2'
Simple mixer control 'Video',0
 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Phone',0
 Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Mono
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono: Playback 0 [0%] [-34.50dB] [off]
 Front Left: Capture [off]
 Front Right: Capture [off]
Simple mixer control 'IEC958',0
 Capabilities: pswitch pswitch-joined penum
 Playback channels: Mono
 Mono: Playback [off]
Simple mixer control 'IEC958 Playback AC97-SPSA',0
 Capabilities: volume volume-joined penum
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 3
 Mono: 0 [0%]
Simple mixer control 'PC Speaker',0
 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
 Playback channels: Mono
 Limits: Playback 0 - 15
 Mono: Playback 8 [53%] [-21.00dB] [on]
Simple mixer control 'Aux',0
 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Mono Output Select',0
 Capabilities: enum
 Items: 'Mix' 'Mic'
 Item0: 'Mix'
Simple mixer control 'Capture',0
 Capabilities: cvolume cswitch cswitch-joined penum
 Capture channels: Front Left - Front Right
 Limits: Capture 0 - 15
 Front Left: Capture 0 [0%] [0.00dB] [off]
 Front Right: Capture 0 [0%] [0.00dB] [off]
Simple mixer control 'Mix',0
 Capabilities: cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Capture channels: Front Left - Front Right
 Front Left: Capture [off]
 Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
 Capabilities: cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Capture channels: Front Left - Front Right
 Front Left: Capture [off]
 Front Right: Capture [off]
Simple mixer control 'External Amplifier',0
 Capabilities: pswitch pswitch-joined penum
 Playback channels: Mono
 Mono: Playback [off]


!!Alsactl output
!!-------------

--startcollapse--
state.A5451 {
control.1 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Playback Switch'
value true
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Master Playback Volume'
value.0 21
value.1 21
}
control.3 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Headphone Playback Switch'
value true
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Headphone Playback Volume'
value.0 31
value.1 31
}
control.5 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Mono Playback Switch'
value true
}
control.6 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Master Mono Playback Volume'
value 17
}
control.7 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PC Speaker Playback Switch'
value true
}
control.8 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
comment.dbmin -4500
comment.dbmax 0
iface MIXER
name 'PC Speaker Playback Volume'
value 8
}
control.9 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Phone Playback Switch'
value false
}
control.10 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Phone Playback Volume'
value 0
}
control.11 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Playback Switch'
value false
}
control.12 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Mic Playback Volume'
value 0
}
control.13 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Boost (+20dB)'
value false
}
control.14 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Line Playback Switch'
value false
}
control.15 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Line Playback Volume'
value.0 0
value.1 0
}
control.16 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'CD Playback Switch'
value false
}
control.17 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'CD Playback Volume'
value.0 23
value.1 23
}
control.18 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Video Playback Switch'
value false
}
control.19 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Video Playback Volume'
value.0 0
value.1 0
}
control.20 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Aux Playback Switch'
value false
}
control.21 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Aux Playback Volume'
value.0 0
value.1 0
}
control.22 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PCM Playback Switch'
value true
}
control.23 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'PCM Playback Volume'
value.0 23
value.1 23
}
control.24 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 2
comment.item.0 Mic
comment.item.1 CD
comment.item.2 Video
comment.item.3 Aux
comment.item.4 Line
comment.item.5 Mix
comment.item.6 'Mix Mono'
comment.item.7 Phone
iface MIXER
name 'Capture Source'
value.0 Mic
value.1 Mic
}
control.25 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Capture Switch'
value false
}
control.26 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
comment.dbmin 0
comment.dbmax 2250
iface MIXER
name 'Capture Volume'
value.0 0
value.1 0
}
control.27 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name '3D Control - Switch'
value false
}
control.28 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mix
comment.item.1 Mic
iface MIXER
name 'Mono Output Select'
value Mix
}
control.29 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mic1
comment.item.1 Mic2
iface MIXER
name 'Mic Select'
value Mic2
}
control.30 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name '3D Control - Center'
value 0
}
control.31 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name '3D Control - Depth'
value 0
}
control.32 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Con Mask'
value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.33 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Pro Mask'
value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
}
control.34 {
comment.access 'read write'
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Default'
value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.35 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'IEC958 Playback Switch'
value false
}
control.36 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 3'
iface MIXER
name 'IEC958 Playback AC97-SPSA'
value 0
}
control.37 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'External Amplifier'
value false
}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
radeon
ttm
drm_kms_helper
drm
i2c_algo_bit
ppdev
lp
parport
sco
bridge
stp
bnep
rfcomm
l2cap
crc16
bluetooth
cisco_ipsec
acpi_cpufreq
speedstep_lib
cpufreq_conservative
cpufreq_stats
cpufreq_powersave
cpufreq_userspace
binfmt_misc
uinput
fuse
loop
arc4
ecb
rt61pci
snd_ali5451
crc_itu_t
snd_ac97_codec
ac97_bus
rt2x00pci
snd_pcm_oss
rt2x00lib
snd_mixer_oss
led_class
snd_pcm
mac80211
snd_seq_midi
snd_rawmidi
cfg80211
rfkill
snd_seq_midi_event
eeprom_93cx6
snd_seq
snd_timer
i2c_ali1535
i2c_ali15x3
i2c_core
snd_seq_device
pcmcia
snd
container
joydev
ac
battery
shpchp
alim1535_wdt
soundcore
processor
yenta_socket
pci_hotplug
snd_page_alloc
rsrc_nonstatic
pcmcia_core
pcspkr
evdev
psmouse
serio_raw
ext3
jbd
mbcache
ide_cd_mod
cdrom
ide_gd_mod
ide_pci_generic
ata_generic
libata
scsi_mod
8139cp
ohci_hcd
ehci_hcd
alim15x3
8139too
video
ali_agp
usbcore
floppy
output
mii
ide_core
nls_base
agpgart
button
thermal
fan
thermal_sys


!!ALSA/HDA dmesg
!!------------------




*** /home/rami/Desktop/alsa-info_after_suspend.txt
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.59
!!################################

!!Script ran on: Mon Apr  5 16:35:46 UTC 2010


!!Linux Distribution
!!------------------

Debian GNU/Linux squeeze/sid \n \l


!!DMI Information
!!---------------

Manufacturer:      Hewlett-Packard
Product Name:      HP OmniBook PC


!!Kernel Information
!!------------------

Kernel release:    2.6.32-3-686
Operating System:  GNU/Linux
Architecture:      i686
Processor:         unknown
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     1.0.21
Library version:    1.0.22
Utilities version:  1.0.22


!!Loaded ALSA modules
!!-------------------

snd_ali5451


!!Sound Servers on this system
!!----------------------------

No sound servers found.


!!Soundcards recognised by ALSA
!!-----------------------------

0 [A5451          ]: ALI5451 - ALI 5451
                     ALI 5451 at 0x1000, irq 11


!!PCI Soundcards installed in the system
!!--------------------------------------

00:04.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link
Controller Audio Device (rev 02)


!!Advanced information - PCI Vendor/Device/Susbsystem ID's
!!--------------------------------------------------------

00:04.0 0401: 10b9:5451 (rev 02)
Subsystem: 103c:0027


!!Modprobe options (Sound related)
!!--------------------------------

snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2
snd-atiixp-modem: index=-2
snd-intel8x0m: index=-2
snd-via82xx-modem: index=-2
snd-pcsp: index=-2


!!Loaded sound module options
!!--------------------------

!!Module: snd_ali5451
enable : N
id : <NULL>
index : -1
pcm_channels : 32
spdif : N


!!AC97 Codec information
!!---------------------------
--startcollapse--

0-0/0: Realtek ALC200,200P rev 0

PCI Subsys Vendor: 0x0000
PCI Subsys Device: 0x0000

Flags: 0
Capabilities     : -headphone out-
DAC resolution   : 18-bit
ADC resolution   : 18-bit
3D enhancement   : Realtek 3D Stereo Enhancement

Current setup
Mic gain         : +20dB [+0dB]
POP path         : post 3D
Sim. stereo      : on
3D enhancement   : on
Loudness         : on
Mono output      : Mic
Mic select       : Mic2
ADC/DAC loopback : on
Extended ID      : codec=3 rev=3 AMAP LDAC SDAC CDAC DSA=3 VRM SPDIF DRA VRA
Extended status  : PRL PRK PRJ PRI SPCV MADC LDAC SDAC CDAC
SPDIF=10/11 VRM SPDIF DRA VRA
PCM front DAC    : 65535Hz
PCM Surr DAC     : 65535Hz
PCM LFE DAC      : 65535Hz
PCM ADC          : 65535Hz
PCM MIC ADC      : 65535Hz
SPDIF Control    : PRO Non-audio Preemph50/15 Category=0x7f
Generation=1 Rate=32kHz DRS Validity
Extended modem ID: codec=3 CID2 CID1 HSET LIN2 LIN1
Modem status     : GPIO MREF ADC1 DAC1 ADC2 DAC2 HADC HDAC PRA(GPIO)
PRB(res) PRC(ADC1) PRD(DAC1) PRE(ADC2) PRF(DAC2) PRG(HADC) PRH(HDAC)
Line1 rate       : 65535Hz
Line2 rate       : 65535Hz
Headset rate     : 65535Hz

0:00 = ffff
0:02 = ffff
0:04 = ffff
0:06 = ffff
0:08 = ffff
0:0a = ffff
0:0c = ffff
0:0e = ffff
0:10 = ffff
0:12 = ffff
0:14 = ffff
0:16 = ffff
0:18 = ffff
0:1a = ffff
0:1c = ffff
0:1e = ffff
0:20 = ffff
0:22 = ffff
0:24 = ffff
0:26 = ffff
0:28 = ffff
0:2a = ffff
0:2c = ffff
0:2e = ffff
0:30 = ffff
0:32 = ffff
0:34 = ffff
0:36 = ffff
0:38 = ffff
0:3a = ffff
0:3c = ffff
0:3e = ffff
0:40 = ffff
0:42 = ffff
0:44 = ffff
0:46 = ffff
0:48 = ffff
0:4a = ffff
0:4c = ffff
0:4e = ffff
0:50 = ffff
0:52 = ffff
0:54 = ffff
0:56 = ffff
0:58 = ffff
0:5a = ffff
0:5c = ffff
0:5e = ffff
0:60 = ffff
0:62 = ffff
0:64 = ffff
0:66 = ffff
0:68 = ffff
0:6a = ffff
0:6c = ffff
0:6e = ffff
0:70 = ffff
0:72 = ffff
0:74 = ffff
0:76 = ffff
0:78 = ffff
0:7a = ffff
0:7c = ffff
0:7e = ffff
--endcollapse--


!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116, 6 Apr  5 19:22 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 5 Apr  5 19:22 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116, 4 Apr  5 19:33 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116, 3 Apr  5 19:22 /dev/snd/seq
crw-rw----+ 1 root audio 116, 2 Apr  5 19:22 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root  60 Apr  5 19:22 .
drwxr-xr-x 3 root root 160 Apr  5 19:22 ..
lrwxrwxrwx 1 root root  12 Apr  5 19:22 pci-0000:00:04.0 -> ../controlC0


!!Aplay/Arecord output
!!------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451]
 Subdevices: 32/32
 Subdevice #0: subdevice #0
 Subdevice #1: subdevice #1
 Subdevice #2: subdevice #2
 Subdevice #3: subdevice #3
 Subdevice #4: subdevice #4
 Subdevice #5: subdevice #5
 Subdevice #6: subdevice #6
 Subdevice #7: subdevice #7
 Subdevice #8: subdevice #8
 Subdevice #9: subdevice #9
 Subdevice #10: subdevice #10
 Subdevice #11: subdevice #11
 Subdevice #12: subdevice #12
 Subdevice #13: subdevice #13
 Subdevice #14: subdevice #14
 Subdevice #15: subdevice #15
 Subdevice #16: subdevice #16
 Subdevice #17: subdevice #17
 Subdevice #18: subdevice #18
 Subdevice #19: subdevice #19
 Subdevice #20: subdevice #20
 Subdevice #21: subdevice #21
 Subdevice #22: subdevice #22
 Subdevice #23: subdevice #23
 Subdevice #24: subdevice #24
 Subdevice #25: subdevice #25
 Subdevice #26: subdevice #26
 Subdevice #27: subdevice #27
 Subdevice #28: subdevice #28
 Subdevice #29: subdevice #29
 Subdevice #30: subdevice #30
 Subdevice #31: subdevice #31

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: A5451 [ALI 5451], device 0: ALI 5451 [ALI 5451]
 Subdevices: 1/1
 Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [A5451]

Card hw:0 'A5451'/'ALI 5451 at 0x1000, irq 11'
 Mixer name : 'Realtek ALC200,200P rev 0'
 Components : 'AC97a:414c4710'
 Controls      : 37
 Simple ctrls  : 23
Simple mixer control 'Master',0
 Capabilities: pvolume pswitch pswitch-joined penum
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono:
 Front Left: Playback 21 [68%] [-15.00dB] [on]
 Front Right: Playback 21 [68%] [-15.00dB] [on]
Simple mixer control 'Master Mono',0
 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
 Playback channels: Mono
 Limits: Playback 0 - 31
 Mono: Playback 17 [55%] [-21.00dB] [on]
Simple mixer control 'Headphone',0
 Capabilities: pvolume pswitch pswitch-joined penum
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono:
 Front Left: Playback 31 [100%] [0.00dB] [on]
 Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control '3D Control - Center',0
 Capabilities: volume volume-joined penum
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 15
 Mono: 0 [0%]
Simple mixer control '3D Control - Depth',0
 Capabilities: volume volume-joined penum
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 15
 Mono: 0 [0%]
Simple mixer control '3D Control - Switch',0
 Capabilities: pswitch pswitch-joined penum
 Playback channels: Mono
 Mono: Playback [off]
Simple mixer control 'PCM',0
 Capabilities: pvolume pswitch pswitch-joined penum
 Playback channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono:
 Front Left: Playback 23 [74%] [0.00dB] [on]
 Front Right: Playback 23 [74%] [0.00dB] [on]
Simple mixer control 'Line',0
 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'CD',0
 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Front Left: Playback 23 [74%] [0.00dB] [off] Capture [off]
 Front Right: Playback 23 [74%] [0.00dB] [off] Capture [off]
Simple mixer control 'Mic',0
 Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Mono
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono: Playback 0 [0%] [-34.50dB] [off]
 Front Left: Capture [on]
 Front Right: Capture [on]
Simple mixer control 'Mic Boost (+20dB)',0
 Capabilities: pswitch pswitch-joined penum
 Playback channels: Mono
 Mono: Playback [off]
Simple mixer control 'Mic Select',0
 Capabilities: enum
 Items: 'Mic1' 'Mic2'
 Item0: 'Mic2'
Simple mixer control 'Video',0
 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Phone',0
 Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch
cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Mono
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Mono: Playback 0 [0%] [-34.50dB] [off]
 Front Left: Capture [off]
 Front Right: Capture [off]
Simple mixer control 'IEC958',0
 Capabilities: pswitch pswitch-joined penum
 Playback channels: Mono
 Mono: Playback [off]
Simple mixer control 'IEC958 Playback AC97-SPSA',0
 Capabilities: volume volume-joined penum
 Playback channels: Mono
 Capture channels: Mono
 Limits: 0 - 3
 Mono: 0 [0%]
Simple mixer control 'PC Speaker',0
 Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
 Playback channels: Mono
 Limits: Playback 0 - 15
 Mono: Playback 8 [53%] [-21.00dB] [on]
Simple mixer control 'Aux',0
 Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Playback channels: Front Left - Front Right
 Capture channels: Front Left - Front Right
 Limits: Playback 0 - 31
 Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
Simple mixer control 'Mono Output Select',0
 Capabilities: enum
 Items: 'Mix' 'Mic'
 Item0: 'Mix'
Simple mixer control 'Capture',0
 Capabilities: cvolume cswitch cswitch-joined penum
 Capture channels: Front Left - Front Right
 Limits: Capture 0 - 15
 Front Left: Capture 0 [0%] [0.00dB] [off]
 Front Right: Capture 0 [0%] [0.00dB] [off]
Simple mixer control 'Mix',0
 Capabilities: cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Capture channels: Front Left - Front Right
 Front Left: Capture [off]
 Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
 Capabilities: cswitch cswitch-exclusive penum
 Capture exclusive group: 0
 Capture channels: Front Left - Front Right
 Front Left: Capture [off]
 Front Right: Capture [off]
Simple mixer control 'External Amplifier',0
 Capabilities: pswitch pswitch-joined penum
 Playback channels: Mono
 Mono: Playback [off]


!!Alsactl output
!!-------------

--startcollapse--
state.A5451 {
control.1 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Playback Switch'
value true
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Master Playback Volume'
value.0 21
value.1 21
}
control.3 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Headphone Playback Switch'
value true
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Headphone Playback Volume'
value.0 31
value.1 31
}
control.5 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Mono Playback Switch'
value true
}
control.6 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -4650
comment.dbmax 0
iface MIXER
name 'Master Mono Playback Volume'
value 17
}
control.7 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PC Speaker Playback Switch'
value true
}
control.8 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
comment.dbmin -4500
comment.dbmax 0
iface MIXER
name 'PC Speaker Playback Volume'
value 8
}
control.9 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Phone Playback Switch'
value false
}
control.10 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Phone Playback Volume'
value 0
}
control.11 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Playback Switch'
value false
}
control.12 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Mic Playback Volume'
value 0
}
control.13 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Boost (+20dB)'
value false
}
control.14 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Line Playback Switch'
value false
}
control.15 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Line Playback Volume'
value.0 0
value.1 0
}
control.16 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'CD Playback Switch'
value false
}
control.17 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'CD Playback Volume'
value.0 23
value.1 23
}
control.18 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Video Playback Switch'
value false
}
control.19 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Video Playback Volume'
value.0 0
value.1 0
}
control.20 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Aux Playback Switch'
value false
}
control.21 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'Aux Playback Volume'
value.0 0
value.1 0
}
control.22 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PCM Playback Switch'
value true
}
control.23 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
comment.dbmin -3450
comment.dbmax 1200
iface MIXER
name 'PCM Playback Volume'
value.0 23
value.1 23
}
control.24 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 2
comment.item.0 Mic
comment.item.1 CD
comment.item.2 Video
comment.item.3 Aux
comment.item.4 Line
comment.item.5 Mix
comment.item.6 'Mix Mono'
comment.item.7 Phone
iface MIXER
name 'Capture Source'
value.0 Mic
value.1 Mic
}
control.25 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Capture Switch'
value false
}
control.26 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
comment.dbmin 0
comment.dbmax 2250
iface MIXER
name 'Capture Volume'
value.0 0
value.1 0
}
control.27 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name '3D Control - Switch'
value false
}
control.28 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mix
comment.item.1 Mic
iface MIXER
name 'Mono Output Select'
value Mix
}
control.29 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 Mic1
comment.item.1 Mic2
iface MIXER
name 'Mic Select'
value Mic2
}
control.30 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name '3D Control - Center'
value 0
}
control.31 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name '3D Control - Depth'
value 0
}
control.32 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Con Mask'
value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.33 {
comment.access read
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Pro Mask'
value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
}
control.34 {
comment.access 'read write'
comment.type IEC958
comment.count 1
iface MIXER
name 'IEC958 Playback Default'
value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
}
control.35 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'IEC958 Playback Switch'
value false
}
control.36 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 3'
iface MIXER
name 'IEC958 Playback AC97-SPSA'
value 0
}
control.37 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'External Amplifier'
value false
}
}
--endcollapse--


!!All Loaded Modules
!!------------------

Module
radeon
ttm
drm_kms_helper
drm
i2c_algo_bit
ppdev
lp
parport
sco
bridge
stp
bnep
rfcomm
l2cap
crc16
bluetooth
cisco_ipsec
acpi_cpufreq
speedstep_lib
cpufreq_conservative
cpufreq_stats
cpufreq_powersave
cpufreq_userspace
binfmt_misc
uinput
fuse
loop
arc4
ecb
rt61pci
snd_ali5451
crc_itu_t
snd_ac97_codec
ac97_bus
rt2x00pci
snd_pcm_oss
rt2x00lib
snd_mixer_oss
led_class
snd_pcm
mac80211
snd_seq_midi
snd_rawmidi
cfg80211
rfkill
snd_seq_midi_event
eeprom_93cx6
snd_seq
snd_timer
i2c_ali1535
i2c_ali15x3
i2c_core
snd_seq_device
pcmcia
snd
container
joydev
ac
battery
shpchp
alim1535_wdt
soundcore
processor
yenta_socket
pci_hotplug
snd_page_alloc
rsrc_nonstatic
pcmcia_core
pcspkr
evdev
psmouse
serio_raw
ext3
jbd
mbcache
ide_cd_mod
cdrom
ide_gd_mod
ide_pci_generic
ata_generic
libata
scsi_mod
8139cp
ohci_hcd
ehci_hcd
alim15x3
8139too
video
ali_agp
usbcore
floppy
output
mii
ide_core
nls_base
agpgart
button
thermal
fan
thermal_sys


!!ALSA/HDA dmesg
!!------------------


More information about the Alsa-devel mailing list