09 Feb, 2010
1 commit
-
machine is compatible is an OF-specific call. It should have
the of_ prefix to protect the global namespace.Signed-off-by: Grant Likely
Acked-by: Michal Simek
01 Dec, 2009
1 commit
05 Nov, 2009
1 commit
-
To unify control names, rename "PC Speaker" to "Speaker" for PPC ALSA drivers.
Signed-off-by: Jaroslav Kysela
Signed-off-by: Takashi Iwai
27 Oct, 2009
1 commit
-
We can replace PPC32 || PPC64 as a dependancy with just PPC as all
powerpc platforms (32-bit and 64-bit) define PPC now.Signed-off-by: Kumar Gala
Signed-off-by: Benjamin Herrenschmidt
02 Oct, 2009
1 commit
-
I can't see any reason for struct i2c_driver keywest_driver to not be
static.Signed-off-by: Jean Delvare
Signed-off-by: Takashi Iwai
01 Oct, 2009
1 commit
-
The client->driver pointer can be NULL when i2c-device probing fails
in i2c_new_device(). This patch adds the NULL checks for client->driver
and return the error instead of blind assumption of driver availability.Reported-by: Tim Shepard
Cc: Jean Delvare
Cc: Johannes Berg
Signed-off-by: Takashi Iwai
13 Jun, 2009
1 commit
-
* topic/ps3:
ALSA: sound/ps3: Correct existing and add missing annotations
ALSA: sound/ps3: Restructure driver source
ALSA: sound/ps3: Fix checkpatch issues
10 Jun, 2009
4 commits
-
probe functions should be __devinit
Signed-off-by: Geert Uytterhoeven
Signed-off-by: Takashi Iwai -
Sort includes, and reorder code so we can kill the forward declarations
No functional changes
Signed-off-by: Geert Uytterhoeven
Signed-off-by: Takashi Iwai -
Signed-off-by: Geert Uytterhoeven
Signed-off-by: Takashi Iwai -
* topic/section-fix:
ALSA: Add missing __devexit_p() markers
ALSA: powermac - Replace the rest of __init*
ALSA: sound/ppc: update annotations of serveral functions
04 Jun, 2009
1 commit
-
Timeout message is off by one.
Signed-off-by: Roel Kluin
Signed-off-by: Takashi Iwai
03 Jun, 2009
2 commits
-
All __initdata should be __devinitdata as platform device is hotpluggable.
Signed-off-by: Takashi Iwai
-
[I am not sure if this is the correct approach as I don't know if any of
this actual hardware or drivers are really hot pluggable.]Gets rid of these build warnings:
WARNING: sound/ppc/snd-powermac.o(.devinit.text+0x5c): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_new()
The function __devinit .snd_pmac_probe() references
a function __init .snd_pmac_new().
If .snd_pmac_new is only used by .snd_pmac_probe then
annotate .snd_pmac_new with a matching annotation.WARNING: sound/ppc/snd-powermac.o(.devinit.text+0x10c): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_burgundy_init()
The function __devinit .snd_pmac_probe() references
a function __init .snd_pmac_burgundy_init().
If .snd_pmac_burgundy_init is only used by .snd_pmac_probe then
annotate .snd_pmac_burgundy_init with a matching annotation.WARNING: sound/ppc/snd-powermac.o(.devinit.text+0x164): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_daca_init()
The function __devinit .snd_pmac_probe() references
a function __init .snd_pmac_daca_init().
If .snd_pmac_daca_init is only used by .snd_pmac_probe then
annotate .snd_pmac_daca_init with a matching annotation.WARNING: sound/ppc/snd-powermac.o(.devinit.text+0x1dc): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_tumbler_init()
The function __devinit .snd_pmac_probe() references
a function __init .snd_pmac_tumbler_init().
If .snd_pmac_tumbler_init is only used by .snd_pmac_probe then
annotate .snd_pmac_tumbler_init with a matching annotation.WARNING: sound/ppc/snd-powermac.o(.devinit.text+0x1ec): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_tumbler_post_init()
The function __devinit .snd_pmac_probe() references
a function __init .snd_pmac_tumbler_post_init().
If .snd_pmac_tumbler_post_init is only used by .snd_pmac_probe then
annotate .snd_pmac_tumbler_post_init with a matching annotation.WARNING: sound/ppc/snd-powermac.o(.devinit.text+0x28c): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_awacs_init()
The function __devinit .snd_pmac_probe() references
a function __init .snd_pmac_awacs_init().
If .snd_pmac_awacs_init is only used by .snd_pmac_probe then
annotate .snd_pmac_awacs_init with a matching annotation.WARNING: sound/ppc/snd-powermac.o(.devinit.text+0x2bc): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_pcm_new()
The function __devinit .snd_pmac_probe() references
a function __init .snd_pmac_pcm_new().
If .snd_pmac_pcm_new is only used by .snd_pmac_probe then
annotate .snd_pmac_pcm_new with a matching annotation.WARNING: sound/ppc/snd-powermac.o(.devinit.text+0x2f8): Section mismatch in reference from the function .snd_pmac_probe() to the function .init.text:.snd_pmac_attach_beep()
The function __devinit .snd_pmac_probe() references
a function __init .snd_pmac_attach_beep().
If .snd_pmac_attach_beep is only used by .snd_pmac_probe then
annotate .snd_pmac_attach_beep with a matching annotation.Signed-off-by: Stephen Rothwell
Signed-off-by: Takashi Iwai
14 May, 2009
1 commit
-
The i2c_device_name() macro is used only once and doesn't have much
value, it hurts redability more than it helps. Get rid of it.Signed-off-by: Jean Delvare
Cc: Benjamin Herrenschmidt
Signed-off-by: Takashi Iwai
21 Apr, 2009
1 commit
-
The legacy i2c binding model is going away soon, so convert the ppc
keywest sound driver to the new model or it will break.Signed-off-by: Jean Delvare
Cc: Benjamin Herrenschmidt
Signed-off-by: Takashi Iwai
06 Apr, 2009
1 commit
-
A pointer to snd_pmac_probe is passed to the core via
platform_driver_register and so the function must not disappear when the
.init sections are discarded. Otherwise (when having HOTPLUG=y)
unbinding and binding a device to the driver via sysfs will result in an
oops as does a device being registered late.An alternative to this patch is using platform_driver_probe instead of
platform_driver_register plus removing the pointer to the probe function
from the struct platform_driver.Signed-off-by: Uwe Kleine-König
Cc: Jaroslav Kysela
Cc: Johannes Berg
Cc: Rene Herman
Cc: Andrew Morton
Signed-off-by: Takashi Iwai
24 Mar, 2009
2 commits
09 Mar, 2009
7 commits
-
If unsuccessful, timeout reaches -1 after the loop.
Signed-off-by: Roel Kluin
Signed-off-by: Takashi Iwai -
Signed-off-by: Takashi Iwai
-
Add virtual master controls for PowerMac 5500 (AWACS) and iMac G3 Slot-loading
and PowerBook G3 Lombard (Screamer).Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai -
Allow input from microphone on iBook G3 Dual-USB (Tumbler).
Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai -
Correct volume controls and headphone detection for PowerMac 8500/9500 (AWACS).
Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai -
Correct volume controls for PowerBook G3 Lombard (Screamer).
Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai -
Correct headphone detection and input selectors for PowerMac 5500 (AWACS).
Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai
16 Jan, 2009
1 commit
-
Signed-off-by: Stephen Rothwell
Acked-by: Takashi Iwai
Acked-by: Geoff Levand
Signed-off-by: Benjamin Herrenschmidt
12 Jan, 2009
1 commit
-
Convert from snd_card_new() to the new snd_card_create() function
in other sound subdirectories.Signed-off-by: Takashi Iwai
26 Nov, 2008
1 commit
-
Conflicts:
sound/drivers/pcsp/pcsp_lib.c
18 Nov, 2008
1 commit
-
Allow input from microphone on iMac G4 Flat-panel (Tumbler).
Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai
12 Nov, 2008
1 commit
-
PCM Playback Volume:1 is actually assigned to a mic loopback volume
on iBook G4. Let's rename it.Signed-off-by: Takashi Iwai
20 Oct, 2008
1 commit
-
Add support for SPDIF/HDMI pass-through support of PS3 audio driver.
Signed-off-by: Masakazu Mokuno
Signed-off-by: Takashi Iwai
02 Oct, 2008
2 commits
-
Correct headphone detection for 1st generation iMac G3 Slot-loading (Screamer).
This patch fixes the regression in the recent snd-powermac which
doesn't support some G3/G4 PowerMacs:
http://lkml.org/lkml/2008/10/1/220Signed-off-by: Risto Suominen
Tested-by: Mariusz Kozlowski
Cc: stable@kernel.org
Signed-off-by: Takashi Iwai -
Add mixer controls for PowerMac G4 AGP (Screamer).
This patch fixes the regression in the recent snd-powermac which
doesn't support some G3/G4 PowerMacs:
http://lkml.org/lkml/2008/10/1/220Signed-off-by: Risto Suominen
Tested-by: Mariusz Kozlowski
Cc: stable@kernel.org
Signed-off-by: Takashi Iwai
13 Aug, 2008
1 commit
-
Kill snd_assert() in other places, either removed or replaced with
if () with snd_BUG_ON().Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
10 Jul, 2008
1 commit
-
A bunch of things in alsa depend on CONFIG_KMOD,
use CONFIG_MODULES instead where the dependency
is needed at all.Signed-off-by: Johannes Berg
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
27 May, 2008
1 commit
-
Convert menu in sound Kconfig files to menuconfig and if.
Signed-off-by: Takashi Iwai
24 Apr, 2008
3 commits
-
Coding style corrections for burgundy.c.
Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai -
Add mixer controls and correct headphone detection bits for PowerMac
G3 B&W and iMac G3 Tray-loading, both having Burgundy chipset.Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai -
Coding style corrections for awacs.c and awacs.h.
Signed-off-by: Risto Suominen
Signed-off-by: Takashi Iwai