From: bugtrack@alsa-project.org
To: alsa-devel@alsa-project.org
Subject: [ALSA - driver 0001023]: ens1371 pcm not work in 2.6.11 kernel
Date: Tue, 12 Apr 2005 06:02:13 +0200 [thread overview]
Message-ID: <8bf245affa66ee491655898bd7738e57@bugtrack.alsa-project.org> (raw)
A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1023>
======================================================================
Reported By: yafrank
Assigned To:
======================================================================
Project: ALSA - driver
Issue ID: 1023
Category: CORE - pcm
Reproducibility: always
Severity: block
Priority: normal
Status: new
Distribution: Fedora Core 3
Kernel Version: 2.6.11-1.8_FC3
======================================================================
Date Submitted: 03-30-2005 14:25 CEST
Last Modified: 04-12-2005 06:02 CEST
======================================================================
Summary: ens1371 pcm not work in 2.6.11 kernel
Description:
I'm using FC3 and my Creative SB AudioPCI 64V sound card works fine in
2.6.10-1.770_FC3 kernel. After I replaced the kernel to 2.6.11 from
kernel.org or 2.6.11-1.8_FC3 from redhat, there is no sound anymore. I
noticed that the 2.6.11 kernel uses alsa 1.0.8 driver, yet userspace
alsa-lib and utility in fc3 are 1.0.6. So I upgrade them to 1.0.8 too.
Still, there is no sound and alsamixer doesn't show any pcm option.
Fortunately, the 1.0.8 lib and utility backward compatible with 1.0.6
driver in 2.6.10 kernel, so they were kept. The sound card uses ens1371
kernel module. And my /etc/modprobe.conf is this:
alias snd-card-0 snd-ens1371
alias sound-slot-0 snd-ens1371
install snd-ens1371 /sbin/modprobe --ignore-install snd-ens1371 &&
/usr/sbin/alsactlrestore >/dev/null 2>&1 || :
remove snd-ens1371 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; };
/sbin/modprobe -r --ignore-remove snd-ens1371
alias usb-controller uhci-hcd
alias net-pf-10 off
alias ipv6 off
alias eth0 8139too
======================================================================
----------------------------------------------------------------------
mmadore - 04-07-05 18:32
----------------------------------------------------------------------
Hi,
I have attached the files you requested. Also if I replace the following
files in the current version with those from 2.6.10, then I am able to get
sound working. Hopefully this will narrow it down a little bit.
sound/core/pcm.c
sound/core/pcm_lib.c
sound/core/pcm_memory.c
sound/core/pcm_native.c
sound/pci/ac97/*.c
sound/pci/ac97/*.h
include/sound/pcm.h
include/sound/pcm-indirect.h
include/sound/pcm_params.h
include/sound/ac97_codec.h
include/sound/ak4531_codec.h
----------------------------------------------------------------------
yafrank - 04-12-05 06:02
----------------------------------------------------------------------
Just came back from vacation. I've read tiwai's request of
/etc/asound.state and /proc/asound/card0/codec97#0/* files. Since someone
else had attached them already, I'll paste mine here avoiding overwritten.
The former customized 2.6.11-1.8_FC3 kernel had been removed and this time
I'm using 2.6.11-1.14_FC3 with similar behavior.
[frank@twinhead ~]$ cd /proc/asound/card0/codec97#0/
[frank@twinhead codec97#0]$ ls
ac97#0-0 ac97#0-0+regs
[frank@twinhead codec97#0]$ cat ac97#0-0
0-0/0: 0x8a058384
?&https://bugtrack.alsa-project.org/alsa-bug/view.php?id=65533;
Capabilities : -dedicated MIC PCM IN channel- -bass & treble-
DAC resolution : 16-bit
ADC resolution : 20-bit
3D enhancement : Reserved 29
Current setup
Mic gain : +20dB [+0dB]
POP path : post 3D
Sim. stereo : off
3D enhancement : off
Loudness : on
Mono output : Mic
Mic select : Mic2
ADC/DAC loopback : off
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
[frank@twinhead codec97#0]$ cat ac97#0-0+regs
0:00 = ffff
0:02 = 0140
0:04 = 9f1f
0:06 = 8000
0:08 = ffff
0:0a = ffff
0:0c = 811f
0:0e = 8001
0:10 = 8001
0:12 = 8101
0:14 = 9f1f
0:16 = 9f1f
0:18 = 9f1f
0:1a = 8101
0:1c = 9818
0:1e = 0000
0:20 = ffff
0:22 = 0000
0:24 = 0000
0:26 = ffff
0:28 = 000f
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 = 0000
0:5e = 0000
0:60 = 0000
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 = 8384
[frank@twinhead codec97#0]$ cat /etc/asound.state
state.AudioPCI {
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'
iface MIXER
name 'Master Playback Volume'
value.0 29
value.1 29
}
control.3 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Center Playback Switch'
value false
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
iface MIXER
name 'Center Playback Volume'
value 0
}
control.5 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'LFE Playback Switch'
value true
}
control.6 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
iface MIXER
name 'LFE Playback Volume'
value 0
}
control.7 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Master Mono Playback Switch'
value false
}
control.8 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
iface MIXER
name 'Master Mono Playback Volume'
value 0
}
control.9 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name 'Tone Control - Bass'
value 2
}
control.10 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name 'Tone Control - Treble'
value 0
}
control.11 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PC Speaker Playback Switch'
value true
}
control.12 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name 'PC Speaker Playback Volume'
value 0
}
control.13 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Phone Playback Switch'
value false
}
control.14 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name 'Phone Playback Volume'
value 0
}
control.15 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Playback Switch'
value false
}
control.16 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 31'
iface MIXER
name 'Mic Playback Volume'
value 0
}
control.17 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Boost (+20dB)'
value false
}
control.18 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Line Playback Switch'
value false
}
control.19 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
iface MIXER
name 'Line Playback Volume'
value.0 0
value.1 0
}
control.20 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'CD Playback Switch'
value false
}
control.21 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
iface MIXER
name 'CD Playback Volume'
value.0 0
value.1 0
}
control.22 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Video Playback Switch'
value false
}
control.23 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
iface MIXER
name 'Video Playback Volume'
value.0 0
value.1 0
}
control.24 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Aux Playback Switch'
value false
}
control.25 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
iface MIXER
name 'Aux Playback Volume'
value.0 0
value.1 0
}
control.26 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'PCM Playback Switch'
value true
}
control.27 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 31'
iface MIXER
name 'PCM Playback Volume'
value.0 10
value.1 10
}
control.28 {
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 'Mix Mono'
value.1 'Mix Mono'
}
control.29 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
iface MIXER
name 'Capture Volume'
value.0 0
value.1 0
}
control.30 {
comment.access 'read write'
comment.type BOOLEAN
comment.count 1
iface MIXER
name 'Mic Capture Switch'
value false
}
control.31 {
comment.access 'read write'
comment.type INTEGER
comment.count 1
comment.range '0 - 15'
iface MIXER
name 'Mic Capture Volume'
value 0
}
}
Issue History
Date Modified Username Field Change
======================================================================
03-30-05 14:25 yafrank New Issue
03-30-05 14:25 yafrank Distribution => Fedora Core 3
03-30-05 14:25 yafrank Kernel Version => 2.6.11-1.8_FC3
03-30-05 18:08 tiwai Note Added: 0004266
03-31-05 10:49 yafrank Note Added: 0004277
03-31-05 13:14 yafrank Note Added: 0004279
03-31-05 13:23 perex Note Added: 0004280
03-31-05 17:08 yafrank Note Added: 0004282
04-06-05 18:41 mmadore Note Added: 0004350
04-07-05 16:04 tiwai Note Added: 0004357
04-07-05 18:32 mmadore Note Added: 0004362
04-07-05 18:33 mmadore File Added: asound.state
04-07-05 18:37 mmadore File Added: ac97#0-0
04-07-05 18:38 mmadore File Added: ac97#0-0+regs
04-12-05 05:47 yafrank Issue Monitored: yafrank
04-12-05 06:02 yafrank Note Added: 0004445
======================================================================
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
next reply other threads:[~2005-04-12 4:02 UTC|newest]
Thread overview: 82+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-12 4:02 bugtrack [this message]
-- strict thread matches above, loose matches on Subject: below --
2006-07-11 14:46 [ALSA - driver 0001023]: ens1371 pcm not work in 2.6.11 kernel bugtrack
2006-07-11 13:02 bugtrack
2006-07-11 12:26 bugtrack
2006-07-11 6:48 bugtrack
2006-07-11 4:28 bugtrack
2006-07-11 4:02 bugtrack
2006-07-10 11:36 bugtrack
2006-07-10 11:01 bugtrack
2006-07-09 12:55 bugtrack
2006-07-09 11:13 bugtrack
2006-07-09 9:59 bugtrack
2006-07-09 9:25 bugtrack
2006-07-09 9:05 bugtrack
2006-07-09 8:58 bugtrack
2006-07-09 8:22 bugtrack
2006-07-07 16:35 bugtrack
2006-07-07 12:37 bugtrack
2006-07-07 12:16 bugtrack
2006-07-07 10:24 bugtrack
2006-07-07 10:08 bugtrack
2006-07-07 8:13 bugtrack
2006-07-07 7:58 bugtrack
2006-07-07 7:21 bugtrack
2006-07-07 7:13 bugtrack
2006-07-07 5:59 bugtrack
2006-07-01 3:26 bugtrack
2006-06-28 2:36 bugtrack
2006-06-27 2:48 bugtrack
2006-06-26 16:09 bugtrack
2006-06-26 16:01 bugtrack
2006-06-26 15:40 bugtrack
2006-06-26 15:36 bugtrack
2006-06-26 2:10 bugtrack
2006-06-26 0:10 bugtrack
2006-06-25 16:13 bugtrack
2006-06-25 6:18 bugtrack
2006-06-25 5:44 bugtrack
2006-06-25 0:04 bugtrack
2006-06-24 19:51 bugtrack
2006-06-24 2:14 bugtrack
2006-06-09 4:51 bugtrack
2006-06-06 7:08 bugtrack
2006-02-04 19:57 bugtrack
2006-02-04 18:18 bugtrack
2006-02-04 9:43 bugtrack
2006-02-02 11:58 bugtrack
2005-12-11 5:43 bugtrack
2005-11-28 4:18 bugtrack
2005-11-15 15:21 bugtrack
2005-11-14 9:01 bugtrack
2005-10-25 13:12 bugtrack
2005-10-25 11:55 bugtrack
2005-09-04 0:09 bugtrack
2005-09-01 16:15 bugtrack
2005-09-01 8:51 bugtrack
2005-07-11 20:52 bugtrack
2005-07-11 14:47 bugtrack
2005-07-11 11:45 bugtrack
2005-07-08 8:24 bugtrack
2005-06-23 14:48 bugtrack
2005-06-20 9:01 bugtrack
2005-06-20 9:00 bugtrack
2005-06-20 8:59 bugtrack
2005-06-18 3:19 bugtrack
2005-06-18 2:26 bugtrack
2005-06-17 12:44 bugtrack
2005-06-17 9:45 bugtrack
2005-06-17 7:55 bugtrack
2005-04-12 19:11 bugtrack
2005-04-12 18:00 bugtrack
2005-04-12 17:46 bugtrack
2005-04-12 14:29 bugtrack
2005-04-07 16:32 bugtrack
2005-04-07 14:04 bugtrack
2005-04-06 16:41 bugtrack
2005-03-31 15:08 bugtrack
2005-03-31 11:23 bugtrack
2005-03-31 11:14 bugtrack
2005-03-31 8:49 bugtrack
2005-03-30 16:08 bugtrack
2005-03-30 12:25 bugtrack
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8bf245affa66ee491655898bd7738e57@bugtrack.alsa-project.org \
--to=bugtrack@alsa-project.org \
--cc=alsa-devel@alsa-project.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox