Libin Yang
5014f19316
[ALSA] hda-codec - Fix auto-probe of ALC880
...
Modules: HDA Codec driver
This patch is to fix the problem of calculating the nid incorrectly
when auto-probe for ALC880. The problem to be fixed often behaves
with such words when using dmesg, 'num_steps = 0 for NID=0x8' when
auto-probe for ALC880.
The patch contains:
- alsa-kernel/pci/hda/patch_realtek.c: replace 'alc880_dac_to_idx'
with 'alc880_idx_to_dac' in function 'alc880_auto_fill_dac_nids()'
Signed-off-by: Libin Yang <libin.yang@intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:29:41 +01:00
Adrian Bunk
18612048b3
[ALSA] sound/: possible cleanups
...
Modules: RawMidi Midlevel,HDA generic driver
This patch contains the following possible cleanups:
- pci/hda/hda_proc.c should #include 'hda_local.h' for including the
prototype of it's global function snd_hda_codec_proc_new()
- core/rawmidi.c: make the needlessly global and EXPORT_SYMBOL'ed
function snd_rawmidi_info() static
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:29:40 +01:00
Takashi Iwai
6a81dbf23d
[ALSA] ice1712 - Fix Front Digital Input of Terratec DMX 6Fire
...
Modules: ICE1712 driver
Fix the inverted switch of 'Front Digital Input' of Terratec DMX 6Fire.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:29:33 +01:00
Takashi Iwai
2e5b9567f7
[ALSA] hda-codec - Fix AD1988 support
...
Modules: HDA Codec driver
Fix AD1988 support. As default, 6stack model is used.
Still no auto-BIOS setup is implemented.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:29:29 +01:00
Takashi Iwai
d25695056f
[ALSA] hda-codec - Allocate connection lists dynamically in generic parser
...
Modules: HDA generic driver
Allocate connection lists dynamically in generic parser.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:29:28 +01:00
Takashi Iwai
54d1740315
[ALSA] hda-codec - Fix connection list parsing
...
Modules: HDA Codec driver,HDA generic driver
- Fix connection list parsing (with ranged flag).
- Increase the max number of connections
- Introduce widget capabilities cache
- Power up/down widgets at init, suspend and resume
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:29:27 +01:00
Clemens Ladisch
ac09a9251d
[ALSA] cs5535audio: move sound/driver.h to the top
...
Modules: CS5535 driver
Move the #include of <sound/driver.h> to the top which is
required for compilation on earlier kernels.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
2006-01-03 12:29:11 +01:00
Takashi Iwai
b32425ac93
[ALSA] Fix possible races in timer callbacks
...
Fix possible races in timer callbacks.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:29:08 +01:00
Jaroslav Kysela
2eb061f41c
[ALSA] intel8x0 - Added swap_hp quirk for Fujitsu-Siemens Celsius H320 [0x10cf:0x12f2]
...
Modules: Intel8x0 driver
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
2006-01-03 12:29:04 +01:00
Takashi Iwai
703529140c
[ALSA] als4000 - Add PM support
...
Modules: ALS4000 driver
Add PM support to PCI ALS4000 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:28:04 +01:00
Takashi Iwai
cb60e5f5b2
[ALSA] cmipci - Add PM support
...
Modules: CMIPCI driver
Add PM support to CMIPCI driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:28:01 +01:00
Takashi Iwai
b1e9ed26a9
[ALSA] fm801 - Add PM support
...
Modules: FM801 driver
Add PM support to fm801 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:59 +01:00
Takashi Iwai
09668b441d
[ALSA] emu10k1 - Add PM support
...
Modules: EMU10K1/EMU10K2 driver
Add PM support to emu10k1 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:58 +01:00
Takashi Iwai
fe8be10786
[ALSA] ens137x - Fix and ADD PM support
...
Modules: ENS1370/1+ driver
Fix PM support on ens1371 driver.
Add PM support on ens1370 (together with AK4531), too.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:56 +01:00
Takashi Iwai
11d3824ad7
[ALSA] ak4531 - Add PM support
...
Modules: AK4531 codec
Add PM support to AK4531 codec driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:55 +01:00
Takashi Iwai
3fcf7d2cd8
[ALSA] nm256-intel - Fix PM support
...
Modules: NM256 driver
Fix PM support on NM256 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:53 +01:00
Takashi Iwai
421a12520d
[ALSA] hda-intel - Fix PM support
...
Modules: HDA Intel driver
Fix PM support on HDA-Intel driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:51 +01:00
Takashi Iwai
bf53c3b3f3
[ALSA] ali5451 - Fix PM support
...
Modules: ALI5451 driver
Fix PM support on ALI5451 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:50 +01:00
Takashi Iwai
57feb83507
[ALSA] via82xx - Fix PM support
...
Modules: VIA82xx driver,VIA82xx-modem driver
Fix PM support on VIA82xx and modem drivers.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:48 +01:00
Takashi Iwai
0e2364a701
[ALSA] maestro3 - Fix PM support
...
Modules: Maestro3 driver
Fix PM support on maestro3 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:47 +01:00
Takashi Iwai
5809c6c41a
[ALSA] intel8x0 - Fix PM support
...
Modules: Intel8x0 driver,Intel8x0-modem driver
Fix PM support on Intel8x0 and modem drivers.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:42 +01:00
Takashi Iwai
ded4623568
[ALSA] ymfpci - Fix PM support
...
Modules: YMFPCI driver
Fix PM support on YMFPCI driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:38 +01:00
Takashi Iwai
fb0700b4de
[ALSA] trident - Fix PM support
...
Modules: Trident driver
Fix PM support on Trident driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:37 +01:00
Takashi Iwai
cb28e45ba2
[ALSA] cs46xx - Fix PM support
...
Modules: CS46xx driver
Fix PM support on CS46xx driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:35 +01:00
Takashi Iwai
1d4b822be6
[ALSA] es1968 - Fix PM support
...
Modules: ES1968 driver
Fix PM support on ES1968 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:34 +01:00
Takashi Iwai
b34a580ec5
[ALSA] es1938 - Fix PM support
...
Modules: ES1938 driver
Fix PM support on ES1938 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:31 +01:00
Takashi Iwai
38c0a158ee
[ALSA] cs4281 - Fix PM support
...
Modules: CS4281 driver
Fix PM support on CS4281 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:27 +01:00
Takashi Iwai
92304cc7ec
[ALSA] atiixp - Fix PM support
...
Modules: ATIIXP driver,ATIIXP-modem driver
Fix PM support on ATIIXP and modem drivers.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:24 +01:00
Takashi Iwai
0ed1cad172
[ALSA] vx-driver - Fix PM support
...
Fix PM support on VX drivers (vxpocket and vx222).
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:27:22 +01:00
Takashi Iwai
e26e7545e9
[ALSA] ac97 - NULL check in snd_ac97_suspend/resume
...
Modules: AC97 Codec
Add NULL check in snd_ac97_suspend() and snd_ac97_resume() so that
the caller doesn't have to do it by itself.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:20:28 +01:00
Takashi Iwai
fd66e0d059
[ALSA] hda-codec - Add AD1988 support
...
Modules: HDA Codec driver
Add AD1988 codec support to hda-codec driver.
Still experimental, and no BIOS configuration parser is implemented yet.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:20:17 +01:00
Takashi Iwai
9398441eda
[ALSA] ac97-codec - Better ac97_bus name
...
Modules: AC97 Codec
Generate a better name string for ac97_bus sysfs interface including
the name of ac97 codec chip.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:20:15 +01:00
Takashi Iwai
e437e3d7c7
[ALSA] Remove xxx_t typedefs: PCI VIA82xx
...
Modules: VIA82xx driver,VIA82xx-modem driver
Remove xxx_t typedefs from the PCI VIA82xx and modem drivers.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:49 +01:00
Takashi Iwai
016e401c2e
[ALSA] Remove xxx_t typedefs: PCI Sonicvibes
...
Modules: SonicVibes driver
Remove xxx_t typedefs from the PCI Sonicvibes driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:47 +01:00
Takashi Iwai
a3aefd883d
[ALSA] Remove xxx_t typedefs: PCI RME96
...
Modules: RME96 driver
Remove xxx_t typedefs from the PCI RME96 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:45 +01:00
Takashi Iwai
017ce80236
[ALSA] Remove xxx_t typedefs: PCI RME32
...
Modules: RME32 driver
Remove xxx_t typedefs from the PCI RME32 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:43 +01:00
Takashi Iwai
3470c29dbd
[ALSA] Remove xxx_t typedefs: PCI Maestro3
...
Modules: Maestro3 driver
Remove xxx_t typedefs from the PCI Maestro3 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:41 +01:00
Takashi Iwai
6b75a9d8b6
[ALSA] Remove xxx_t typedefs: PCI Intel8x0
...
Modules: Intel8x0 driver,Intel8x0-modem driver
Remove xxx_t typedefs from the PCI Intel8x0 and modem drivers.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:38 +01:00
Takashi Iwai
a5f22156e0
[ALSA] Remove xxx_t typedefs: PCI FM801
...
Modules: FM801 driver
Remove xxx_t typedefs from the PCI FM801 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:36 +01:00
Takashi Iwai
969165a8b5
[ALSA] Remove xxx_t typedefs: PCI ES1968
...
Modules: ES1968 driver
Remove xxx_t typedefs from the PCI ES1968 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:35 +01:00
Takashi Iwai
e571f59436
[ALSA] Remove xxx_t typedefs: PCI ES1938
...
Modules: ES1938 driver
Remove xxx_t typedefs from the PCI ES1938 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:33 +01:00
Takashi Iwai
eb3414b465
[ALSA] Remove xxx_t typedefs: PCI ENS137x
...
Modules: ENS1370/1+ driver
Remove xxx_t typedefs from the PCI ENS137x drivers.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:32 +01:00
Takashi Iwai
93e35f956a
[ALSA] Remove xxx_t typedefs: PCI CS4281
...
Modules: CS4281 driver
Remove xxx_t typedefs from the PCI CS4281 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:29 +01:00
Takashi Iwai
2cbdb686dd
[ALSA] Remove xxx_t typedefs: PCI CMIPCI
...
Modules: CMIPCI driver
Remove xxx_t typedefs from the PCI CMIPCI driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:27 +01:00
Takashi Iwai
9f362dce9d
[ALSA] Remove xxx_t typedefs: PCI BT87x
...
Modules: BT87x driver
Remove xxx_t typedefs from the PCI BT87x driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:26 +01:00
Takashi Iwai
95de77660b
[ALSA] Remove xxx_t typedefs: PCI AZT3328
...
Modules: AZT3328 driver
Remove xxx_t typedefs from the PCI AZT3328 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:24 +01:00
Takashi Iwai
74ee4ff1e6
[ALSA] Remove xxx_t typedefs: PCI ATIIXP
...
Modules: ATIIXP driver,ATIIXP-modem driver
Remove xxx_t typedefs from the PCI ATIIXP and modem drivers.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:22 +01:00
Takashi Iwai
17c39d9a59
[ALSA] Remove xxx_t typedefs: PCI ALS4000
...
Modules: ALS4000 driver
Remove xxx_t typedefs from the PCI ALS4000 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:21 +01:00
Takashi Iwai
02c2de69d0
[ALSA] Remove xxx_t typedefs: PCI AD1889
...
Modules: AD1889 driver
Remove xxx_t typedefs from the PCI AD1889 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:20 +01:00
Takashi Iwai
10754f5345
[ALSA] Remove xxx_t typedefs: PCI NM256
...
Modules: NM256 driver
Remove xxx_t typedefs from the PCI NM256 driver.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-01-03 12:19:18 +01:00