21 Nov, 2007
1 commit
-
Signed-off-by: Jaroslav Kysela
23 Oct, 2007
1 commit
-
Signed-off-by: Jaroslav Kysela
16 Oct, 2007
20 commits
-
Signed-off-by: Jaroslav Kysela
-
open and close operations are called only from pcm layer
and mutexed there with pcm->open_mutex.Signed-off-by: Krzysztof Helt
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Signed-off-by: Jaroslav Kysela
-
Since the last patch made the ENTER_UART command optional, the
enter_uart option and its corresponding flag have become superfluous.
The uart_enter option remains for backward compatibility but just prints
a warning when used.Signed-off-by: Clemens Ladisch
Signed-off-by: Jaroslav Kysela -
These patches enable some YMF743 controls (Tone/3D/IEC958) that won't
be detected with the current version of ALSA.
The first one contains only cosmetic changes to share a few
YMF753-specific symbols with YMF743.Signed-off-by: Keita Maehara
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Routines for effect processor FX8010: Use list_for_each_entry instead
of list_for_eachSigned-off-by: Matthias Kaehlcke
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
The volatile prefix is just useless there. Let's kill them, and then
gcc will be happier, too.
sound/acore/pcm.c:867: warning: passing argument 1 of ‘__constant_c_and_count_memset’ discards qualifiers from pointer target typeSigned-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fixed cast messes in pcm.h.
include/sound/pcm.h: In function ‘hw_param_interval_c’:
include/sound/pcm.h:800: warning: passing argument 1 of ‘hw_param_interval’ discards qualifiers from pointer target type
Simply redefine the inline functions again for const pointers.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Consistent variable naming is a good thing, but let's be a little less
sneaky about enforcing it... ;-/Signed-off-by: Rene Herman
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch splits the cs4231.h file into two parts:
- cs4231-regs.h which contain register constants and macros
- cs4231.h which includes the above and contain rest of the definitions
This will allow to share register definitions between x86 ISA cs4231
and SPARC cs4231.Signed-off-by: Krzysztof Helt
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Add a snd_pcm_rate_to_rate_bit() function to factor out common code used
by several drivers.Signed-off-by: Clemens Ladisch
Signed-off-by: Jaroslav Kysela -
Merge the rates[] arrays from pcm_misc.c and pcm_native.c because they
are both the same.Signed-off-by: Clemens Ladisch
Signed-off-by: Jaroslav Kysela -
Added a hwdep interface for each codec (enabled per kconfig).
This interface can be used for reading/writing HD-audio verbs
and other purposes as future extensions.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fix codes to follow more to the standard kernel coding style.
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
The mode change / recalibration doesn't work always with opl3sa2 devices,
e.g. the first time it's played back. The patch fixes the problem.Signed-off-by: Paul Vojta
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Signed-off-by: James Courtier-Dutton
Signed-off-by: Jaroslav Kysela -
Details:
Fixes http://bugzilla.kernel.org/show_bug.cgi?id=8176Signed-off-by: James Courtier-Dutton
Signed-off-by: Jaroslav Kysela -
Clean up codes using the new common snd_ctl_boolean_*_info() callbacks.
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added helper functions for frequenty used callbacks:
snd_ctl_boolean_mono_info() and snd_ctl_boolean_stereo_info()Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Notebook.
Description: The .device=0x0008 chips have new, but different EMU32 in/out
channels. Driver updated to make use of these EMU32 channels.Signed-off-by: James Courtier-Dutton
Signed-off-by: Jaroslav Kysela
20 Jul, 2007
6 commits
-
Signed-off-by: Jaroslav Kysela
-
Fixed PM resume of cs46xx devices. It now restores properly the DSP
image and kick-off the DSP.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Signed-off-by: Robert P. J. Day
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
* adding 8 more 32-bit capture channels (total of 16) for emu1010 cards
* adding some code comments and card details descriptionSigned-off-by: Pavel Hofman
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Add support for Cyrix/NatSemi Geode SC5530 (VSA1).
The driver is snd-cs5530.
Signed-off-by Ash WillisSigned-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch adds the support of mute for front channels of M-Audio
Revolution 7.1 (the DAC AK4381 features a mute bit).Signed-off-by: Pavel Hofman
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
31 May, 2007
1 commit
-
Signed-off-by: Jaroslav Kysela
16 May, 2007
2 commits
-
Signed-off-by: Jaroslav Kysela
-
This patch fixes a bug whereby AC97 bus device data was being clobbered
when AC97 codecs using the generic ac97_codec.c driver were being
registered. Codecs that didn't use the generic driver were unaffected
(e.g. WM9712, WM9713).
Changes:-
o Add new AC97 codec class for custom (or need bus dev registration)
AC97 codecs.
o Only register/deregister this custom codec device with the AC97 bus.
The generic AC97 driver already does this for generic codec devices.
This may be related to bug #3038 :-
https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3038Signed-off-by: Liam Girdwood
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
11 May, 2007
5 commits
-
Signed-off-by: Jaroslav Kysela
-
* correct register for 'IEC958 Non-PCM Bitstream', 'IEC958 DTS Bitstream'
to use AK4114_REG_RCS0
* correct check for control name: if (strstr(kctl->id.name, 'Playback'))
* correct check: if (!chip->init) in snd_ak4114_external_rate
* added PCM control 'IEC958 PPL Lock Status'Signed-off-by: Pavel Hofman
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fixed a typo in AK4114_DIF2 bit definition. This may fix some
problems for Audiophile 192 and Juli boards.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added MPU401_INFO_UART_ONLY bitflag to avoid issueing UART_ENTER command
at opening streams. Some devices support only UART mode and give errors
to UART_ENTER.
A new module option, uart_enter, is added to snd-mpu401 driver.
For UART-only devices, set uart_enter=0.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added a new macro snd_pcm_group_for_each_entry() just for code cleanup.
Old macros, snd_pcm_group_for_each() and snd_pcm_group_substream_entry(),
are removed.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
14 Mar, 2007
1 commit
-
Signed-off-by: Jaroslav Kysela
06 Mar, 2007
1 commit
-
Signed-off-by: Jaroslav Kysela
14 Feb, 2007
2 commits
-
Signed-off-by: Jaroslav Kysela
-
fix a typo
Signed-off-by: Clemens Ladisch
Signed-off-by: Jaroslav Kysela