Jarkko Nikula
3c17279137
[ALSA] ASoC: Fix wrong enum count for jack_function in N810 machine driver
...
Fix this typo and avoid similar errors by using ARRAY_SIZE macro.
Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-05-13 15:15:58 +02:00
Jarkko Nikula
5b006137f4
[ALSA] ASoC: Fix TLV320AIC3X mono line output interconnect
...
There is no endpoint called MONOLOUT but MONO_LOUT.
Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-05-13 14:47:43 +02:00
Anton Vorontsov
3a3bd960a0
[ALSA] soc - fsl_ssi.c fix "BUG: scheduling while atomic"
...
This patch fixes following bug caught with PREEMPT enabled:
root@b1:~# cat /dev/dsp > /dev/null
BUG: scheduling while atomic: cat/965/0x00000003
Call Trace:
[df165ce0] [c0008e84] show_stack+0x4c/0x1ac (unreliable)
[df165d20] [c001c18c] __schedule_bug+0x64/0x78
[df165d30] [c02b3344] schedule+0x2d8/0x334
[df165d70] [c02b3674] schedule_timeout+0x64/0xe4
[df165db0] [c002c05c] msleep+0x1c/0x34
[df165dc0] [c01f2fe0] fsl_ssi_trigger+0x130/0x144
[df165dd0] [c01ece54] soc_pcm_trigger+0x94/0xb8
[df165df0] [c01da764] snd_pcm_do_start+0x48/0x60
[df165e00] [c01da630] snd_pcm_action_single+0x4c/0xb4
[df165e20] [c01e0f50] snd_pcm_lib_read1+0x2a0/0x2d4
[df165e70] [c01ec274] snd_pcm_oss_read3+0xf0/0x13c
[df165eb0] [c01ec2e4] snd_pcm_oss_read2+0x24/0x4c
[df165ec0] [c01ec4ac] snd_pcm_oss_read+0x1a0/0x1f0
[df165ef0] [c0076478] vfs_read+0xb4/0x108
[df165f10] [c00768cc] sys_read+0x4c/0x90
[df165f40] [c00117a4] ret_from_syscall+0x0/0x38
Acked-by: Timur Tabi <timur@freescale.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-05-13 14:47:43 +02:00
Patrik Sevallius
e3a2efa67a
[ALSA] soc at91 minor bug fixes
...
Found these two bugs while browsing through the code. The first one is
a cut-n-paste bug, instead of disabling the clock when request_irq()
fails, it enabled it once more. The second one fixes a debug printout,
AT91_SSC_IER is write only, AT91_SSC_IMR is readable (the printed string
actually says imr).
Frank Mandarino was busy so he asked me to send these to this list.
/Patrik
Signed-off-by: Patrik Sevallius <patrik.sevallius@enea.com >
Acked-by: Frank Mandarino <fmandarino@endrelia.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-05-08 13:08:58 +02:00
Mark Brown
30a717f7e9
[ALSA] soc - at91-pcm - Fix line wrapping
...
There's more checkpatch stuff to fix in the driver, this just fixes the
minimum required for the following patch to be clean.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-05-08 13:08:54 +02:00
Davide Rizzo
2c36eecfb6
[ALSA] soc - fix S3C2410 i2s programming error
...
S3C2410 i2s driver currently manages only i2s protocol (and not left
justified one) and slave mode.
With this small patch, other modes are possible.
Signed-off-by: Davide Rizzo <davide@elpa.it >
Acked-by: Liam Girdwood <lg@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-05-05 14:12:08 +02:00
Davide Rizzo
d6426171ba
[ALSA] soc - fix s3c2410 PCM breakage
...
S3C2410 pcm doesn't work.
s3c2410_dma_request() now returns the channel number and not 0 if OK.
Signed-off-by: Davide Rizzo <davide@elpa.it >
Acked-by: Liam Girdwood <lg@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-05-05 14:12:08 +02:00
Graeme Gregory
fd403dc84f
[ALSA] soc - neo1973_wm8753.c add suspend and shutdown hooks for lm4857 chip
...
Patch taken from the openmoko bugtracker
http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=781
This patch adds Suspend/Resume and Shutdown support for the lm4857 to
the driver.
Signed-off-by: Graeme Gregory <graeme@openmoko.org >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-30 19:38:34 +02:00
Graeme Gregory
443590e6f1
[ALSA] soc - neo1973_wm8753.c change maintainer contact info
...
I have moved workplaces since I originally wrote this driver so update
the contact info for new employers.
Signed-off-by: Graeme Gregory <graeme@openmoko.org >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-30 19:38:26 +02:00
Graeme Gregory
8ba02ace94
[ALSA] soc - neo1973_wm8753.c cleanup checkpatch issues
...
Clean up a few issues with the file that checkpatch noted, no functionality
changes.
Signed-off-by: Graeme Gregory <graeme@openmoko.org >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-30 19:38:18 +02:00
Mark Brown
854e4af258
[ALSA] soc - ln2440sbc_alc650 - Fix checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-30 19:38:06 +02:00
Mark Brown
5111c07534
[ALSA] soc - s3c24xx-pcm - Fix checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-30 19:37:55 +02:00
Mark Brown
ccfdd6c2b2
[ALSA] soc - s3c2443-ac97 - Fix checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-30 19:37:47 +02:00
Mark Brown
60fc684adf
[ALSA] soc - wm8753 - Clean up checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-30 19:37:39 +02:00
Mark Brown
7e48bf653c
[ALSA] soc - wm9712 - checkpatch fixes
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-29 19:01:57 +02:00
Jarkko Nikula
2e74796a45
[ALSA] ASoC: Add drivers for the Texas Instruments OMAP processors
...
Add common OMAP ASoC drivers and machine driver for Nokia N810. Currently
supported features are:
- Covers OMAPs from 1510 to 2420
- Common DMA driver
- DAI link driver using McBSP port in I2S mode
- Basic machine driver for Nokia N810
Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com >
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-29 19:01:56 +02:00
Mark Brown
24c053e755
[ALSA] soc - ac97 - Clean up checkpatch warnings
...
Also change some if (x == NULL) to if (!x).
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:44 +02:00
Mark Brown
42f3030f0c
[ALSA] soc - wm8750 - Clean up checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:43 +02:00
Mark Brown
d454aee9be
[ALSA] soc - wm8731 - Clean up checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:43 +02:00
Mark Brown
b32432e3f2
[ALSA] soc - pxa2xx-pcm - Fix checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:43 +02:00
Mark Brown
22cd630285
[ALSA] soc - spitz - Fix checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:43 +02:00
Mark Brown
29e36e49bd
[ALSA] soc - poodle - Fix checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:43 +02:00
Mark Brown
1bfcd36146
[ALSA] soc - corgi - Fix checkpatch warnings
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:43 +02:00
Mark Brown
0fe564a564
[ALSA] soc - s3c24xx-i2s - Add missing spaces
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:43 +02:00
Mark Brown
0015e7d1e2
[ALSA] soc - s3c24xx-i2s - Fix tab/space breakage
...
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com >
Signed-off-by: Takashi Iwai <tiwai@suse.de >
2008-04-24 12:00:42 +02:00