All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] sound update (#2) for 2.6.36
@ 2010-08-11  7:17 Takashi Iwai
  2010-08-12 19:15 ` Linus Torvalds
  0 siblings, 1 reply; 6+ messages in thread
From: Takashi Iwai @ 2010-08-11  7:17 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

Linus,

please pull sound updates for v2.6.36 from:

  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus

Most of patches are trivial fixes.  A few of them are just to add the
missing device ids.  One behavior change is the sticky stream setup for
HD-audio, which is good especially for digital receivers.


Thanks!

Takashi

===

Andrea Gelmini (1):
      sound: oss: au1550_ac97.c removed duplicated #include

Charles Chin (1):
      ALSA: hda - Adding support for new IDT 92HD87XX codecs

Clemens Ladisch (1):
      ALSA: hda: document VIA models

Cliff Cai (1):
      ASoC: register cache should be 1 byte aligned for 1 byte long register

David Henningsson (1):
      ALSA: HDA: Use model=auto for LG R510

Eric Bénard (1):
      ASoC: Fix for changed Eureka Kconfig symbol names

Jonathan Woithe (1):
      ALSA: hda - Fix missing stream for second ADC on Realtek ALC260 HDA codec

Julia Lawall (1):
      sound/oss: Adjust confusing if indentation

Kailang Yang (1):
      ALSA: hda - Add support for Acer ZGA ALC271 (1025:047c)

Mark Brown (1):
      ASoC: Fix inverted mute controls for WM8580

Sonic Zhang (1):
      ASoC: add AD1980 obsolete information

Stephen Warren (1):
      ALSA: hda - patch_nvhdmi.c: Add missing codec IDs, unify names

Steven Eastland (1):
      ALSA: hda - New snd-hda-intel model/pin config for hp dv7-4000

Takashi Iwai (3):
      ALSA: hda - Make converter setups sticky
      ALSA: hda - add support for Conexant CX20584
      ALSA: hda - Update model entries in HD-Audio-Models.txt


 Documentation/sound/alsa/HD-Audio-Models.txt |   13 ++-
 sound/oss/ad1848.c                           |    2 +-
 sound/oss/au1550_ac97.c                      |    1 -
 sound/pci/hda/hda_codec.c                    |  150 ++++++++++++++++++++++++--
 sound/pci/hda/hda_codec.h                    |   12 ++
 sound/pci/hda/hda_intel.c                    |    6 +-
 sound/pci/hda/patch_conexant.c               |    3 +
 sound/pci/hda/patch_nvhdmi.c                 |   61 +++++++----
 sound/pci/hda/patch_realtek.c                |   41 +++++++-
 sound/pci/hda/patch_sigmatel.c               |   13 +++
 sound/soc/blackfin/Kconfig                   |    7 +-
 sound/soc/blackfin/bf5xx-ad1980.c            |   10 ++-
 sound/soc/codecs/ad1980.c                    |   10 ++-
 sound/soc/codecs/ad1980.h                    |    6 +
 sound/soc/codecs/wm8580.c                    |    6 +-
 sound/soc/imx/Kconfig                        |    4 +-
 sound/soc/soc-cache.c                        |    4 +-
 17 files changed, 304 insertions(+), 45 deletions(-)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] sound update (#2) for 2.6.36
  2010-08-11  7:17 [GIT PULL] sound update (#2) for 2.6.36 Takashi Iwai
@ 2010-08-12 19:15 ` Linus Torvalds
  2010-08-12 19:33   ` Takashi Iwai
  0 siblings, 1 reply; 6+ messages in thread
From: Linus Torvalds @ 2010-08-12 19:15 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Andrew Morton, linux-kernel

On Wed, Aug 11, 2010 at 12:17 AM, Takashi Iwai <tiwai@suse.de> wrote:
>
> please pull sound updates for v2.6.36 from:
>
>  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus
>
> Most of patches are trivial fixes.  A few of them are just to add the
> missing device ids.  One behavior change is the sticky stream setup for
> HD-audio, which is good especially for digital receivers.

Hmm. I seem to have lost sound lately. I'm not sure the problem came
in with this pull (it might have been the previous one - I don't do
that much audio, so I might have missed it before too).

Any ideas?

                    Linus
---
  HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
  HDA Intel 0000:00:1b.0: irq 58 for MSI/MSI-X
  HDA Intel 0000:00:1b.0: setting latency timer to 64
  hda_codec: ALC889: BIOS auto-probing.
  ALSA device list:
    #0: HDA Intel at 0xfb9f4000 irq 58


00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)
	Subsystem: ASUSTeK Computer Inc. Device 840f
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 32 bytes
	Interrupt: pin A routed to IRQ 58
	Region 0: Memory at fb9f4000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: HDA Intel
00: 86 80 56 3b 06 05 10 00 06 00 03 04 08 00 00 00
10: 04 40 9f fb 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 0f 84
30: 00 00 00 00 50 00 00 00 00 00 00 00 03 01 00 00

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] sound update (#2) for 2.6.36
  2010-08-12 19:15 ` Linus Torvalds
@ 2010-08-12 19:33   ` Takashi Iwai
  2010-08-12 19:49     ` Linus Torvalds
  0 siblings, 1 reply; 6+ messages in thread
From: Takashi Iwai @ 2010-08-12 19:33 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

At Thu, 12 Aug 2010 12:15:17 -0700,
Linus Torvalds wrote:
> 
> On Wed, Aug 11, 2010 at 12:17 AM, Takashi Iwai <tiwai@suse.de> wrote:
> >
> > please pull sound updates for v2.6.36 from:
> >
> >  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus
> >
> > Most of patches are trivial fixes.  A few of them are just to add the
> > missing device ids.  One behavior change is the sticky stream setup for
> > HD-audio, which is good especially for digital receivers.
> 
> Hmm. I seem to have lost sound lately. I'm not sure the problem came
> in with this pull (it might have been the previous one - I don't do
> that much audio, so I might have missed it before too).

If this happens after the pull of my last request, it's possibly the
commit eb541337b7a43822fce7d0c9d967ee149b2d9a96:
    ALSA: hda - Make converter setups sticky
    
Could you try to revert it?

In anyway, please get alsa-info.sh from
    http://www.alsa-project.org/alsa-info.sh
(many distros have already it), run with --no-upload option, and
please give the output back.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] sound update (#2) for 2.6.36
  2010-08-12 19:33   ` Takashi Iwai
@ 2010-08-12 19:49     ` Linus Torvalds
  2010-08-12 19:57       ` Linus Torvalds
  0 siblings, 1 reply; 6+ messages in thread
From: Linus Torvalds @ 2010-08-12 19:49 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Andrew Morton, linux-kernel

On Thu, Aug 12, 2010 at 12:33 PM, Takashi Iwai <tiwai@suse.de> wrote:
>
> If this happens after the pull of my last request, it's possibly the
> commit eb541337b7a43822fce7d0c9d967ee149b2d9a96:
>    ALSA: hda - Make converter setups sticky
>
> Could you try to revert it?

I've done some more testing. If I 'cat' something directly to
/dev/audio, I do get sound. So I wonder whether it's some pulseaudio
problem, and I'll double-check that it's really the kernel (and not
the result of a "yum update", for example)

                            Linus

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] sound update (#2) for 2.6.36
  2010-08-12 19:49     ` Linus Torvalds
@ 2010-08-12 19:57       ` Linus Torvalds
  2010-08-12 20:21         ` Takashi Iwai
  0 siblings, 1 reply; 6+ messages in thread
From: Linus Torvalds @ 2010-08-12 19:57 UTC (permalink / raw)
  To: Takashi Iwai; +Cc: Andrew Morton, linux-kernel

On Thu, Aug 12, 2010 at 12:49 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>
> I've done some more testing. If I 'cat' something directly to
> /dev/audio, I do get sound. So I wonder whether it's some pulseaudio
> problem, and I'll double-check that it's really the kernel (and not
> the result of a "yum update", for example)

It's definitely kernel-related.

kernel v2.6.35-05791-g45d7f32 works. v2.6.35-7786-gad41a1e does not.
And reverting that "Make converter setups sticky" commit doesn't make
any difference.

I'll start bisecting it.

                            Linus

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] sound update (#2) for 2.6.36
  2010-08-12 19:57       ` Linus Torvalds
@ 2010-08-12 20:21         ` Takashi Iwai
  0 siblings, 0 replies; 6+ messages in thread
From: Takashi Iwai @ 2010-08-12 20:21 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Andrew Morton, linux-kernel

At Thu, 12 Aug 2010 12:57:20 -0700,
Linus Torvalds wrote:
> 
> On Thu, Aug 12, 2010 at 12:49 PM, Linus Torvalds
> <torvalds@linux-foundation.org> wrote:
> >
> > I've done some more testing. If I 'cat' something directly to
> > /dev/audio, I do get sound. So I wonder whether it's some pulseaudio
> > problem, and I'll double-check that it's really the kernel (and not
> > the result of a "yum update", for example)
> 
> It's definitely kernel-related.
> 
> kernel v2.6.35-05791-g45d7f32 works. v2.6.35-7786-gad41a1e does not.
> And reverting that "Make converter setups sticky" commit doesn't make
> any difference.

I see no relevant commits regarding HD-audio (at least for ALC889)
between these two points except for "Make converter setups sticky".
And, the fact that /dev/audio works implies that the PCM stream works
basically.  So, I have no idea for now.  It might be outside the sound
stack.

I'll try the latest tree on my machine whether I can reproduce the
problem.


thanks,

Takashi

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-08-12 20:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-11  7:17 [GIT PULL] sound update (#2) for 2.6.36 Takashi Iwai
2010-08-12 19:15 ` Linus Torvalds
2010-08-12 19:33   ` Takashi Iwai
2010-08-12 19:49     ` Linus Torvalds
2010-08-12 19:57       ` Linus Torvalds
2010-08-12 20:21         ` Takashi Iwai

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.