From: Halim Sahin <halim.sahin@freenet.de>
To: alsa-devel@alsa-project.org
Subject: Re: [REGRESSION][HDA] Realtek ALC269: control `Beep Playback Volume` missing (was: snd-hda-intel: pcspeaker doesn't work since 2.6.35 see attached alsa-info-files)
Date: Fri, 3 Dec 2010 13:37:10 +0100 [thread overview]
Message-ID: <20101203123710.GA7958@gentoo.local> (raw)
In-Reply-To: <1290361940.5726.53.camel@mattotaupa>
Hi,
Any news on the regression?
BR.
Halim
On So, Nov 21, 2010 at 06:52:20 +0100, Paul Menzel wrote:
> Dear Halim and ALSA folks,
>
>
> Am Sonntag, den 21.11.2010, 15:45 +0100 schrieb Halim Sahin:
>
> > Maybe I choosed the wrong subject so got no answer???
> > Please help :-).
>
> I do not know, sorry. Please do not top post though.
>
> > On Mo, Nov 15, 2010 at 02:37:10 +0100, Halim Sahin wrote:
>
> > > The subject sais it :-(.
> > > In alsamixer I can't umute or set any pc speaker related settings since
> > > 2.6.35.
> > > The control for pc speaker is gone :-(.
> > > Now I started the last working kernel 2.6.34, run alsa-info.
> > > Then repeated same with 2.6.36.
> > >
> > > can you please help to solve this?
> > > For accessibility software a working pc-speaker is really useful :-).
>
> Sorry, I do not know what is causing this. But I compared both files
> using `diff -u`, so people reading the list can compare more easily.
>
> !!Linux Distribution
> @@ -22,7 +22,7 @@
> !!Kernel Information
> !!------------------
>
> -Kernel release: 2.6.34-gentoo
> +Kernel release: 2.6.36-gentoo
> Operating System: GNU/Linux
> Architecture: i686
> Processor: Intel(R) Atom(TM) CPU N270 @ 1.60GHz
> @@ -32,7 +32,7 @@
> !!ALSA Version
> !!------------
>
> -Driver version: 1.0.22.1
> +Driver version: 1.0.23
> Library version: 1.0.23
> Utilities version: 1.0.23
>
> @@ -52,7 +52,7 @@
> !!-----------------------------
>
> 0 [Intel ]: HDA-Intel - HDA Intel
> - HDA Intel at 0xf0440000 irq 27
> + HDA Intel at 0xf0440000 irq 41
> 1 [pcsp ]: PC-Speaker - pcsp
> Internal PC-Speaker at port 0x61
>
> @@ -83,7 +83,7 @@
>
> Codec: Realtek ALC269
> Address: 0
> -Function Id: 0x1
> +AFG Function Id: 0x1 (unsol 1)
> Vendor Id: 0x10ec0269
> Subsystem Id: 0x144dc062
> Revision Id: 0x100004
> @@ -129,6 +129,8 @@
> bits [0xe]: 16 20 24
> formats [0x1]: PCM
> Node 0x07 [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=0x11, nsteps=0x2e, stepsize=0x03, mute=1
> Amp-In vals: [0x90 0x90]
> Converter: stream=0, channel=0
> @@ -156,12 +158,8 @@
> Node 0x09 [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
> Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
> - Control: name="Beep Playback Volume", index=0, device=0
> - ControlAmp: chs=3, dir=In, idx=4, ofs=0
> - Control: name="Beep Playback Switch", index=0, device=0
> - ControlAmp: chs=3, dir=In, idx=4, ofs=0
> Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
> - Amp-In vals: [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x14 0x14]
> + Amp-In vals: [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97]
> Connection: 5
> 0x18 0x19 0x1a 0x1b 0x1d
> Node 0x0c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
> @@ -345,14 +343,14 @@
> !!ALSA Device nodes
> !!-----------------
>
> -crw-rw----+ 1 root audio 116, 7 Nov 15 2010 /dev/snd/controlC0
> -crw-rw----+ 1 root audio 116, 9 Nov 15 2010 /dev/snd/controlC1
> -crw-rw----+ 1 root audio 116, 6 Nov 15 2010 /dev/snd/hwC0D0
> -crw-rw----+ 1 root audio 116, 5 Nov 15 14:18 /dev/snd/pcmC0D0c
> -crw-rw----+ 1 root audio 116, 4 Nov 15 14:18 /dev/snd/pcmC0D0p
> -crw-rw----+ 1 root audio 116, 8 Nov 15 13:58 /dev/snd/pcmC1D0p
> -crw-rw----+ 1 root audio 116, 3 Nov 15 2010 /dev/snd/seq
> -crw-rw----+ 1 root audio 116, 2 Nov 15 2010 /dev/snd/timer
> +crw-rw---- 1 root audio 116, 7 Nov 15 2010 /dev/snd/controlC0
> +crw-rw---- 1 root audio 116, 9 Nov 15 2010 /dev/snd/controlC1
> +crw-rw---- 1 root audio 116, 6 Nov 15 2010 /dev/snd/hwC0D0
> +crw-rw---- 1 root audio 116, 5 Nov 15 2010 /dev/snd/pcmC0D0c
> +crw-rw---- 1 root audio 116, 4 Nov 15 14:28 /dev/snd/pcmC0D0p
> +crw-rw---- 1 root audio 116, 8 Nov 15 2010 /dev/snd/pcmC1D0p
> +crw-rw---- 1 root audio 116, 3 Nov 15 2010 /dev/snd/seq
> +crw-rw---- 1 root audio 116, 2 Nov 15 2010 /dev/snd/timer
>
> /dev/snd/by-path:
> total 0
> @@ -387,7 +385,7 @@
>
> !!-------Mixer controls for card 0 [Intel]
>
> -Card hw:0 'Intel'/'HDA Intel at 0xf0440000 irq 27'
> +Card hw:0 'Intel'/'HDA Intel at 0xf0440000 irq 41'
> Mixer name : 'Realtek ALC269'
> Components : 'HDA:10ec0269,144dc062,00100004'
> Controls : 14
> @@ -432,19 +430,18 @@
> Limits: 0 - 3
> Front Left: 3 [100%]
> Front Right: 3 [100%]
> -Simple mixer control 'Beep',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 'Capture',0
> Capabilities: cvolume cswitch penum
> Capture channels: Front Left - Front Right
> Limits: Capture 0 - 46
> Front Left: Capture 46 [100%] [29.00dB] [on]
> Front Right: Capture 46 [100%] [29.00dB] [on]
> +Simple mixer control 'Capture',1
> + Capabilities: cvolume cswitch penum
> + Capture channels: Front Left - Front Right
> + Limits: Capture 0 - 46
> + Front Left: Capture 16 [35%] [-1.00dB] [off]
> + Front Right: Capture 16 [35%] [-1.00dB] [off]
> Simple mixer control 'Digital',0
> Capabilities: cvolume penum
> Capture channels: Front Left - Front Right
> @@ -558,6 +555,16 @@
> }
> control.8 {
> comment.access 'read write'
> + comment.type BOOLEAN
> + comment.count 2
> + iface MIXER
> + name 'Capture Switch'
> + index 1
> + value.0 false
> + value.1 false
> + }
> + control.9 {
> + comment.access 'read write'
> comment.type INTEGER
> comment.count 2
> comment.range '0 - 46'
> @@ -568,26 +575,18 @@
> value.0 46
> value.1 46
> }
> - control.9 {
> - comment.access 'read write'
> - comment.type INTEGER
> - comment.count 2
> - comment.range '0 - 31'
> - comment.dbmin -3450
> - comment.dbmax 1200
> - iface MIXER
> - name 'Beep Playback Volume'
> - value.0 20
> - value.1 20
> - }
> control.10 {
> comment.access 'read write'
> - comment.type BOOLEAN
> + comment.type INTEGER
> comment.count 2
> + comment.range '0 - 46'
> + comment.dbmin -1700
> + comment.dbmax 2900
> iface MIXER
> - name 'Beep Playback Switch'
> - value.0 true
> - value.1 true
> + name 'Capture Volume'
> + index 1
> + value.0 16
> + value.1 16
> }
> control.11 {
> comment.access 'read write'
> @@ -689,30 +688,28 @@
> l2cap
> uvcvideo
> ath9k
> -ath9k_common
> videodev
> +ath9k_common
> ath9k_hw
> -ath
> -btusb
> snd_pcsp
> -v4l1_compat
> +btusb
> +ath
>
>
> !!ALSA/HDA dmesg
> !!------------------
>
> -[ 1.826901] alloc kstat_irqs on node -1
> -[ 1.826921] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
> -[ 1.827011] alloc irq_desc for 27 on node -1
> -[ 1.827017] alloc kstat_irqs on node -1
> -[ 1.827038] HDA Intel 0000:00:1b.0: irq 27 for MSI/MSI-X
> -[ 1.827095] HDA Intel 0000:00:1b.0: setting latency timer to 64
> -[ 1.864243] hda_codec: ALC269: BIOS auto-probing.
> -[ 1.868869] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input6
> -[ 1.875736] usbcore: registered new interface driver snd-usb-audio
> -[ 1.879124] ALSA device list:
> -[ 1.881057] usb 1-1: new high speed USB device using ehci_hcd and address 2
> -[ 1.885826] #0: HDA Intel at 0xf0440000 irq 27
> -[ 1.889214] Netfilter messages via NETLINK v0.30.
> +[ 1.652428] alloc kstat_irqs on node -1
> +[ 1.652449] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
> +[ 1.652542] alloc irq_desc for 41 on node -1
> +[ 1.652548] alloc kstat_irqs on node -1
> +[ 1.652569] HDA Intel 0000:00:1b.0: irq 41 for MSI/MSI-X
> +[ 1.652633] HDA Intel 0000:00:1b.0: setting latency timer to 64
> +[ 1.676782] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input5
> +[ 1.692216] hda_codec: ALC269: BIOS auto-probing.
> +[ 1.696369] usbcore: registered new interface driver snd-usb-audio
> +[ 1.696376] ALSA device list:
> +[ 1.696381] #0: HDA Intel at 0xf0440000 irq 41
> +[ 1.696469] Netfilter messages via NETLINK v0.30.
>
> From the `dmesg` output
>
> -[ 1.868869] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input6
>
> is not present in newer ALSA/Linux version. This could be the reason why no controls are created.
>
>
> Thanks and I hope the developers will be able to help you,
>
> Paul
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
--
Halim Sahin
E-Mail:
halim.sahin (at) t-online.de
prev parent reply other threads:[~2010-12-03 12:37 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-11-15 13:37 netbook: pcspeaker doesn't work since 2.6.35 see attached alsa-info-files Halim Sahin
2010-11-21 14:45 ` snd-hda-intel: " Halim Sahin
2010-11-21 17:52 ` [REGRESSION][HDA] Realtek ALC269: control `Beep Playback Volume` missing (was: snd-hda-intel: pcspeaker doesn't work since 2.6.35 see attached alsa-info-files) Paul Menzel
2010-12-03 12:37 ` Halim Sahin [this message]
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=20101203123710.GA7958@gentoo.local \
--to=halim.sahin@freenet.de \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.