19 Dec, 2011
1 commit
-
module_param(bool) used to counter-intuitively take an int. In
fddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy
trick.It's time to remove the int/unsigned int option. For this version
it'll simply give a warning, but it'll break next kernel version.Signed-off-by: Rusty Russell
Signed-off-by: Takashi Iwai
01 Nov, 2011
1 commit
-
Lots of sound drivers were getting module.h via the implicit presence
of it in but we are going to clean that up. So
fix up those users now.Signed-off-by: Paul Gortmaker
14 Jun, 2011
2 commits
-
Initialise model-specific DAC and ADC parts.
Add controls for output and mic source selection.
Rename some mixer controls according to ControlNames.txt.
Remove Playback switches for Line-in and IEC958-in - these
were controlling the input mute/unmute which affected
capture too. Use the capture switches to control the
input mute/unmute instead - it's less confusing.
Initialise the WM8775 to invert the left-right clock
to swap the left and right channels of the mic and aux
input.Signed-off-by: Harry Butterworth
Signed-off-by: Takashi Iwai
10 Jun, 2011
1 commit
-
The convention for pci_driver.name entry in kernel drivers seem to be
the module name or equivalent ones. But, so far, almost all PCI sound
drivers use more verbose name like "ABC Xyz (12)", and these are fairly
confusing when appearing as a file name.This patch converts the all pci_driver.name entries in sound/pci/* to
use KBUILD_MODNAME for more unified appearance.Signed-off-by: Takashi Iwai
09 Feb, 2010
1 commit
-
Use DEFINE_PCI_DEVICE_TABLE() to make PCI device ids go to
.devinit.rodata section, so they can be discarded in some cases,
and make them const.Signed-off-by: Alexey Dobriyan
Signed-off-by: Takashi Iwai
14 Jan, 2010
1 commit
-
Added a new option "subsystem" to override the PCI SSID for identifying
the card type.Signed-off-by: Takashi Iwai
22 Jun, 2009
1 commit
-
Added the suspend/resume support to ctxfi driver.
The team tested on the following seems ok:
AMD Athlon 64 3500+ / ASUS A8N-E / 512MB DDR ATI / Radeon X1300
20k1 & 20k2 cardsSigned-off-by: Wai Yew CHAY
Singed-off-by: Ryan RICHARDS
Signed-off-by: Takashi Iwai
09 Jun, 2009
1 commit
-
Clean up probe routines and model detection routines so that the driver
won't call and check the PCI subsystem id at each time.Signed-off-by: Takashi Iwai
05 Jun, 2009
1 commit
-
- Use static tables instead of assigining each funciton pointer
- Add __devinit* to appropriate places; pcm, mixer and timer cannot be
marked because they are kept in the function table that lives long
- Move create_alsa_devs function out of struct ct_atc to mark it
__devinitSigned-off-by: Takashi Iwai
02 Jun, 2009
1 commit
-
A space has to be put between GPL and v2.
Signed-off-by: Takashi Iwai
27 May, 2009
1 commit
-
Added missing module_param*() and MODULE_PARM*().
Signed-off-by: Takashi Iwai
14 May, 2009
3 commits
-
Added ctxfi: prefix to each debug print.
Signed-off-by: Takashi Iwai
-
Signed-off-by: Takashi Iwai
-
The Sound Blaster X-Fi driver supports Creative solutions based on
20K1 and 20K2 chipsets.Supported hardware :
Creative Sound Blaster X-Fi Titanium Fatal1ty® Champion Series
Creative Sound Blaster X-Fi Titanium Fatal1ty Professional Series
Creative Sound Blaster X-Fi Titanium Professional Audio
Creative Sound Blaster X-Fi Titanium
Creative Sound Blaster X-Fi Elite Pro
Creative Sound Blaster X-Fi Platinum
Creative Sound Blaster X-Fi Fatal1ty
Creative Sound Blaster X-Fi XtremeGamer
Creative Sound Blaster X-Fi XtremeMusicCurrent release features:
* ALSA PCM Playback
* ALSA Record
* ALSA MixerNote:
* External I/O modules detection not included.
Signed-off-by: Wai Yew CHAY
Singed-off-by: Ryan RICHARDS
Signed-off-by: Takashi Iwai