aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-03-30Add vt1732 driver stubtopic/vt1732Takashi Iwai1-0/+3
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-03-22Enable es1968-radio only for kernels with recent v4l2 APITakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-03-15add firewire build stubsClemens Ladisch12-1/+46
Add build stubs and related support for the new FireWire modules. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
2011-03-11Add usleep_range() wrapper for older kernelsTakashi Iwai1-0/+6
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-03-11Fix builds of usb-audio with older kernels for autopm stuffTakashi Iwai2-3/+18
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-03-11Refreshed usb/card.patchTakashi Iwai1-12/+12
for autosuspend support Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-03-08add check for vzalloc() to configure (Fedora 14 kernel issue)Jaroslav Kysela3-2/+37
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2011-03-04More fixes for kABI compatibility with older 2.6 kernelsTakashi Iwai7-55/+258
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-02-28Add missing soc/* stub filesTakashi Iwai69-7/+131
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-02-28Add a wrapper of async API for older kernelsTakashi Iwai2-0/+39
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-02-14Regenerate ac97_codec.patch and soc-core.patch to resolve fuzzTakashi Iwai2-12/+12
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-02-01Fixed typos in soc-core.patchTakashi Iwai1-3/+3
to fix build errors. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-02-01Fix yet another build error in ASoC for older kernelsTakashi Iwai1-3/+15
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-02-01Fix build with the recent ASoC updatesTakashi Iwai3-12/+15
- Regenerated soc-core.patch - Always use the dummy trace/events/asoc.h Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-01-27Release v1.0.24v1.0.24Jaroslav Kysela1-1/+1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2011-01-25Build snd-usb-6fire only with 2.6.28 or later kernelsTakashi Iwai1-0/+1
for usb_poison_urb() Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-01-24Add build-stub for 6fireTakashi Iwai7-0/+28
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-01-24Fix MODULE_ALIAS_CHARDEV warningsJaroslav Kysela2-4/+4
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2011-01-24linux 2.4 compilation fixesJaroslav Kysela3-9/+30
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2011-01-24Merge branch 'master' of ↵Jaroslav Kysela0-0/+0
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build
2011-01-20add missing files for soc/mid-x86 and soc/tegraJaroslav Kysela9-0/+34
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2011-01-19Add build stubs for tegra and mid-x86 ASoC driversTakashi Iwai9-0/+34
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2011-01-13alsa-info.sh: DMI - show also system version stringJaroslav Kysela1-1/+4
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2011-01-10Adjust build stubs for oxygen driver changesClemens Ladisch2-3/+3
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
2011-01-05Merge branch 'master' of ↵Jaroslav Kysela7-8/+82
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build
2011-01-05Alsa-info: Fix typoDavid Henningsson1-1/+1
This simple typo has annoyed me for a while. Please fix it, so I can focus on more important issues :-) Signed-off-by: David Henningsson <david.henningsson@canonical.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-12-22Add the check of linux/lzo.hTakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-22Add CONFIG_LZO_COMPRESS and CONFIG_LZO_DECOMPRESS checksTakashi Iwai1-0/+2
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-22Add pm_wakeup_event() and request_any_context_irq() wrappersTakashi Iwai1-0/+11
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-22Add missing creation of include/trace/events directoryTakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-15Add cancel_delayed_work_sync() wrapperTakashi Iwai1-0/+8
Just to make it working somehow... Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-14Fix build error due to flush_work_sync() wrapperTakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-13Fix build with much older versions for flush_work_sync() wrapperTakashi Iwai1-0/+5
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-13Add flush_work_sync() and flush_delayed_work_sync() wrappersTakashi Iwai1-0/+24
... somehow equivalent ones. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-08Regenerated soc-core.patchTakashi Iwai1-8/+8
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-06Add dummy wrapper for ASoC jack detection trace eventsTakashi Iwai1-0/+3
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-12-01Add dummy modules to avoid conflict with old modulesTakashi Iwai2-0/+18
All HDMI codec modules were now unified to a single module, but when old HDMI modules are present in the kernel module directory, they are still searched and may be loaded eventually. For fixing this, create dummy modules so that they override the existing non-used modules. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-24Move to build stub soc/samsungTakashi Iwai34-21/+47
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-24Regenerate core/pcm_native.patchTakashi Iwai1-32/+29
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-24Regenerate ascore/sound.patchTakashi Iwai1-11/+11
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-23Add a creation of dummy trace/events/asoc.hTakashi Iwai3-0/+16
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-11Add vzalloc() wrapperTakashi Iwai1-0/+12
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-03Merge remote branch 'alsa/master'Takashi Iwai1-0/+27
2010-11-03Corrected pcmcia build fixesTakashi Iwai6-13/+22
Fixed the wrong copies from 2.6.36. Add inclusion of pcmcia/cs.h in several places. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-03Add CONFIG_SYSFS_DEPRECATED hack for older kernelsTakashi Iwai2-11/+77
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-03alsa-compile.sh: added support for Debian and UbuntuJaroslav Kysela1-0/+27
From: <Wanming.Zhang@tieto.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-11-03Create a dummy pcmcia/cs.hTakashi Iwai4-6/+4
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-03Fix build of pcmcia drivers after 2.6.37-rc1 mergeTakashi Iwai6-0/+704
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-02Add include/pcmcia/ to .gitignoreTakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-11-02Fix build errors with 2.6.37-rc1 updateTakashi Iwai6-47/+52
Refreshed patch, added noop_llseek compat definition for older kernels. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-10-27Regenerated hda_beep.patchTakashi Iwai1-9/+9
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-10-06Merge branch 'master' of ↵Jaroslav Kysela8-40/+69
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build
2010-10-05alsa-compile.sh: Fix --patch option, fix gettext-devel installation for RHEL5Jaroslav Kysela1-7/+16
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-10-04Fix soc-core build with 2.6.26 or older kernelsTakashi Iwai1-3/+13
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-09-24include/adriver.h: Define pr_warn to allow compilation against older kernelsLuke Yelavich1-0/+4
In my testing of the daily tarball, I am unable to build against 2.6.32. I assume that older kernels would be affected in a similar way. Signed-off-by: Luke Yelavich <luke.yelavich@canonical.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-09-20Merge branch 'test/hdmi-merge' of ../alsa-driver-build-unstableTakashi Iwai4-9/+3
2010-09-17Add pm_qos_remove() hack for older kernels in snd_pcm_release_substream()Takashi Iwai1-27/+48
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-09-16configure.in: Create missing include/pcmciaOzan Çağlayan1-1/+1
With kernels >= 2.6.36, the include/pcmcia/cs_types.h file can not be created because of the missing parent directory. Signed-off-by: Ozan Çağlayan <ozan@pardus.org.tr> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-09-07Changed build-stub for HD-audio HDMI parsersTakashi Iwai4-9/+3
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-25Compilation fix for RHEL 5.6 (INIT_DELAYED_WORK)Jaroslav Kysela1-0/+2
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-25alsa-compile.sh: improved distribution name check and added RHEL supportJaroslav Kysela1-7/+32
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-25alsa-compile.sh: Check if lsb package is installed for Fedora distroJaroslav Kysela1-2/+11
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-25autoconf.in: CHECK_REQUIRED_KERNEL_HEADER v2Jaroslav Kysela1-2/+2
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-25configure.in: change CHECK_REQUIRED_KERNEL_HEADERJaroslav Kysela1-2/+2
In some distros, the include/linux/autoconf.h is empty and the contentens is in include/generated/autoconf.h . Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-25configure.in: Fix and improve logic for detection of kernel directoryJaroslav Kysela1-4/+5
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-25gitcompile: fixed typoJaroslav Kysela1-1/+3
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-25gitcompile: check for more and correct alsa-kmirror/kernel directoriesJaroslav Kysela1-4/+8
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-20gitcompile: Fix issue with relative ALSAKERNELDIRJaroslav Kysela1-3/+4
Reported-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-20INSTALL: More explanations to compilation Linux kernel treeJaroslav Kysela1-1/+13
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-20INSTALL: Building from kernel tree doc fixesStephen Warren1-9/+15
Does the following patch seem reasonable? It certainly describes the Requirements in a way I personally understand better? Hopefully, it's Accurate in any other scenarios that I'm not familiar with:-) Be more explicit about which versions of which components need to match when building the ALSA modules from a complete Linux kernel tree. Signed-off-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-20configure.in: CONFIG_SND_KERNELBUILD shoud not be emptyJaroslav Kysela1-0/+3
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-20gitcompile: Add right check for whole linux 2.6 trees (ALSAKERNELDIR)Jaroslav Kysela1-4/+6
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-18Merge remote branch 'alsa/master'Takashi Iwai1-13/+21
2010-08-18PCM core - fix pcm.patch (added hw_ptr_buffer_jiffies variable)Jaroslav Kysela1-13/+21
Sync with latest alsa-kernel tree Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-15Add missing *.c for isa/galaxy build stubTakashi Iwai2-0/+6
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-14Move USB wrapper to individual headerTakashi Iwai2-117/+122
Also add a dummy definition of missing USB_SPEED_SUPER for older kernels. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-14Fix wrong check of pm_qos_add_request() in configure scriptTakashi Iwai1-1/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-13Add build stub for new galaxy driverTakashi Iwai2-3/+10
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-10Fix build of aloop with older kernelsTakashi Iwai1-0/+1
Added missing inclusion of <linux/math.h> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-10Fix forgotten pdaudio_pcm.c for the new PCMCIA stuffTakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-10Fix typos in the previous patchTakashi Iwai4-4/+4
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-10More fixes for new PCMCIA stuffTakashi Iwai12-9/+13
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-10Add build-fixes for 2.6.36 PCMCIA stuffTakashi Iwai8-2/+943
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-10Fixed typos in previous pm_qos_req build fixesTakashi Iwai2-2/+2
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-08-09an attempt to fix compilations for new static pm_qos_requestJaroslav Kysela4-37/+87
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-09core: compilation fix for new QoS API, move snd-aloop code to alsa-kernel treeJaroslav Kysela5-1106/+47
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-09snd-aloop: add controls for the playback stream parametersJaroslav Kysela1-26/+257
In some use cases, it is necessary to know the playback parameters before the capture stream is opened. Also, allow change the notify functionality for the stream parameters change using the universal control API. Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-08-04snd-aloop: introduce "PCM Rate Shift 100000" controlJaroslav Kysela1-3/+108
To keep synchronization with other clock sources, allow driver to shift the timing for +-20% using "PCM Rate Shift 100000" control. The value 100000 means no shift, 80000 means speed up for 20% and 120000 means slow down for 20%. Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-30alsa-compile.sh: Fix typo and add directory check for --urlJaroslav Kysela1-1/+4
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-30snd-aloop: Fix the garbage copy at the end of playback (draining)Jaroslav Kysela1-25/+47
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-19Merge branch 'master' of ↵Jaroslav Kysela9-66/+6
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build
2010-07-16aloop: add pcm_notify module parameterJaroslav Kysela1-1/+44
In some use cases, it is not good to restrict to one sample format/ channel count/rate the both playback and capture. For grabbers or any other applications, it would be necessary to stop the capture stream when playback parameters change to allow restart capturing with the proper setup. Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-16aloop module: separate playback and capture timersJaroslav Kysela1-100/+123
- the timing of playback and capture streams must be separate to ensure proper function - use snd_pcm_format_set_silence() rather than memset(0) - align copy transfers to frame size Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-15alsa-compile.sh: add checks for more packages for alsa-utils and other fixesJaroslav Kysela1-17/+77
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-12alsa-compile.sh: fix make package checksJaroslav Kysela1-2/+2
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-12alsa-compile.sh: add check for make packageJaroslav Kysela1-0/+7
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-12alsa-compile.sh: zypper does not return proper exitcode, tooJaroslav Kysela1-4/+1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-07-06Clean up build of driver/vx/*Takashi Iwai3-5/+2
Removed conflicting inclusion of alsa-autoconf.h Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-07-06Updated alsa-kernel asihpi sources so patches are no longer requiredEliot Blennerhassett6-61/+4
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-06-28Fix pcm.patch - change type for snd_pcm->twake variableJaroslav Kysela1-22/+22
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-06-24Fix build of usb-ua101 with old kernelsTakashi Iwai1-1/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-06-23Fix build with the updated usb-audio stackTakashi Iwai3-8/+23
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-06-23Add soc/jz4740 build stubTakashi Iwai5-0/+18
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-06-17Add hex_to_bin() wrapperTakashi Iwai1-0/+14
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-06-08Add the build-stub for soc/ep93xxTakashi Iwai3-0/+14
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-06-02mod-deps - Don't put unrelated kconfigs in config1.h.inTakashi Iwai1-4/+14
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-06-02Fix build with openSUSE Factory kernelsTakashi Iwai7-21/+35
A few fixes for building alsa-driver modules properly with openSUSE Factory kernels. - Use the kernel-build directory for 2.6 kernel base directory instead of source directory - Undefine ALSA-related definitions before including the new config.h and config1.h; a hack by including *.in file for that - Properly check config.h and generated/autoconf.h in configure script Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-31Fix builds with the new USB stackTakashi Iwai5-56/+111
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-31Add kirkwood and nuc900 build stubsTakashi Iwai8-0/+32
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-31Fix a copy&paste error in the previous commitTakashi Iwai1-1/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-31Fix build with 2.6.35-rc1Takashi Iwai18-213/+1362
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-27Build with the updated usb-audio driverTakashi Iwai3-2/+20
A new v2 struct was introduced. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-21Add check of new usb_alloc_coherent() and pm_qos_request()Takashi Iwai5-35/+152
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-12Limit es1968/maestro3 input support for older kernelsTakashi Iwai1-0/+2
The proper struct device is added input_dev since 2.6.23 kernel. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-11Add check of valid linux/usb/audio-v2.h to configure scriptTakashi Iwai1-0/+30
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-11Update usb/audio*.h compat files, tooTakashi Iwai2-0/+27
Copied from sound git tree for the commit e213e9cf707c51808e372dabd1070a61af17e77b Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-11Add missing packed attribute to usb_audio_compat.hTakashi Iwai1-1/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-11Refresh usb/mixer.patchTakashi Iwai1-7/+7
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-11Merge branch 'master' of ↵Jaroslav Kysela8-17/+14
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build
2010-05-11Make sure to undefine CONFIG_SND_HDA_INPUT_JACK in adriver.hTakashi Iwai1-5/+5
With the older kernel, autoconf.h may still keep CONFIG_SND_HDA_INPUT_JACK=y while the configure sets CONFIG_SND_JACK=n. We had a hack to undefine it forcibly, but this should have been done after the inclusion of autoconf.h. Otherwise it gives Oops in patch_sigmatel.c. Reported-and-tested-by: Robert Krakora <rob.krakora@messagenetsystems.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-10alsa-compile.sh: fix distribution name detectionJaroslav Kysela1-2/+5
Signed-off-by: Jaroslav Kysela <perex@perx.cz>
2010-05-10Mark *.isapnp to ignoreTakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-10ALSA: Merge es968 into es1688 driverTakashi Iwai4-9/+7
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-05-08Fix regression for class1 usbaudio device supportTakashi Iwai2-3/+1
Backport fix from sound tree. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-26Fix build failures with older input layerTakashi Iwai1-0/+2
Allow the new input stuff for es1968 and maestro3 only for newer kernels Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-21Move asihpi driver to linux kernel treeTakashi Iwai29-18472/+82
Fix the rest build stubs. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-21asihpi - Correctly use *hm for sizeof. Fix bad case in function name.Eliot Blennerhassett1-7/+10
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-21asihpi - Remove superfluous c++ only extern "C", and some unused macros.Eliot Blennerhassett4-69/+2
Signed-off-by: Eliot Blennerhassett <EBlennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-16Merge remote branch 'alsa/master'Takashi Iwai3-13/+36
2010-04-16Release v1.0.23v1.0.23Jaroslav Kysela1-1/+1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-04-16asihpi - Use kmalloced buffers in asihpi_hpi_ioctl()Takashi Iwai1-46/+68
hpi_{message,response}_buffer_v1 are too big to be temporary variables on stack. Kmalloc them to avoid stack overflow. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-16ALSA: asihpi - Fix sParse warnings.Eliot Blennerhassett3-15/+9
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-16ALSA: asihpi - Update copyright years.Eliot Blennerhassett13-13/+13
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-16ALSA: asihpi - Checkpatch fixes.Eliot Blennerhassett9-227/+250
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-16ALSA: asihpi - checkpatch, no parens on return valueEliot Blennerhassett7-70/+69
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-16usb/card.c - build fix for Linux 2.4 kernelsJaroslav Kysela1-12/+27
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-04-16Merge branch 'master' of ↵Jaroslav Kysela31-9041/+6759
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build Conflicts: include/adriver.h
2010-04-15ALSA: asihpi - Transform names towards linux style.Eliot Blennerhassett22-8961/+6680
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-13Add no_llseek and nonseekable_open() wrappers for older kernelsTakashi Iwai1-0/+10
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-13Refresh patches for addition of no_llseek callsTakashi Iwai7-53/+61
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-09Refresh info.patch for BKL removal changesTakashi Iwai1-27/+7
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-09Add missing inclusion of linux/slab.h for early wrappersTakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-04-07add some linux-2.4 related stuff (pgprot_noncached & linux/gfp.h)Jaroslav Kysela2-0/+8
Singed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-26Merge branch 'master' of ↵Jaroslav Kysela11-554/+690
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build
2010-03-26alsa-compile.sh: add moprobe soundcore for --kmodulesJaroslav Kysela1-0/+3
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-24Merge remote branch 'alsa/master'Takashi Iwai1-4/+7
2010-03-24alsa-compile.sh: Check for aclocal and install if missingMads Kiilerich1-0/+6
Signed-off-by: Mads Kiilerich <mads@kiilerich.com>
2010-03-24alsa-compile.sh: Don't rely on yum exit codeMads Kiilerich1-4/+1
Signed-off-by: Mads Kiilerich <mads@kiilerich.com>
2010-03-24snd-asihpi: Support mic control caching. Move an enum out of public api.Eliot Blennerhassett3-7/+22
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-24snd-asihpi: Keep HPI buffer pointers in sync with ALSA after rewrite.Eliot Blennerhassett1-15/+16
Fixes problem where alsa overwrote buffered data before it had been read. Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-24snd-asihpi: Use adapter properties for stream buffer constraints.Eliot Blennerhassett1-47/+55
Use adapter properties for stream buffer constraints, matches alsa period constraints to adapter internal period. Default to less logging, remove VPRINTK3 Log buffer info in decimal. Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-24snd-asihpi: Bump lib version due to added and removed APIsEliot Blennerhassett1-1/+1
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-24snd-asihpi: Reinit response size for every msg/response transaction. Minor ↵Eliot Blennerhassett1-9/+17
fix const ptr Response size must be reinitialised for each use, because it is used as a buffer size limit. Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-24snd-asihpi: add const plus a few new defsEliot Blennerhassett5-473/+531
const correct pointer parameters. add a new stream state wait and function add new adapter properties Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-24asihpi - Remove obsolete commentEliot Blennerhassett1-3/+0
Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-23Merge remote branch 'alsa/master'Takashi Iwai3-58/+106
2010-03-23alsa-compile.sh: fix path for /sbin utilitiesJaroslav Kysela1-10/+19
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-23Merge branch 'master' of ↵Jaroslav Kysela31-457/+1066
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build
2010-03-23Add blocking_notifier_*() wrappers for older kernelsTakashi Iwai1-0/+49
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-22usc/caiaq/input.patch: Fix missing change in the previous commitTakashi Iwai1-4/+16
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-22usb/caiaq/input.patch: Fix builds with older 2.6.x kernelsTakashi Iwai1-2/+46
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-22Refreshed usb/caiaq/input.patchTakashi Iwai1-6/+7
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-22alsa-compile.sh: fix --kmodclean commmandJaroslav Kysela1-2/+2
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-22configure.in: More informative kernel/ALSA kernel tree directory checksJaroslav Kysela2-3/+24
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-18alsa-compile.sh: add handling of kernel module parameters, fix --cleanJaroslav Kysela1-44/+62
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-16Regenerate hda_intel.patchTakashi Iwai1-11/+10
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-15Add choice/endchoice pair to mod-depsTakashi Iwai1-0/+8
Ignore the content, so far, as a quick'n'dirty workaround. This should be fixed in future! Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-12Refresh build-stub for usb mixer refactoringTakashi Iwai8-82/+583
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-10Add missing inclusion of adriver.h in info.patchTakashi Iwai1-0/+1
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-10Regenerate patches and build-stubs for usb refactoringTakashi Iwai20-331/+374
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-10Refresh pcm_native.patchTakashi Iwai1-29/+29
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-03-09handle more nicely new location for autoconf.h (generated/autoconf.h)Jaroslav Kysela21-201/+44
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-09alsa-compile.sh: update version number to 0.1.3Jaroslav Kysela1-1/+1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-09alsa-compile.sh: Fix --clean commandJaroslav Kysela1-25/+29
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-09alsa-compile.sh: more tree variable cleanups, fixes for --runJaroslav Kysela1-26/+50
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-09alsa-compile.sh: use local variablesMads Kiilerich1-66/+67
It is a bash script, and declaring variables local makes it slightly easier to see the structure. "for" loop variables can however not be local. From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-09alsa-compile.sh: Remove duplicate and different packagedir assignmentMads Kiilerich1-8/+2
From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-09alsa-compiler.sh: Move cleaning out of command line parsingMads Kiilerich1-49/+61
From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-06alsa-compile.sh: handle ac97_bus module in current_modulesJaroslav Kysela1-1/+1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-06alsa-compile.sh: Fix code logic for kmod cmds when source tree does not existsJaroslav Kysela1-6/+6
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-06alsa-compile.sh: version 0.1.2Jaroslav Kysela1-1/+1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-06alsa-compile.sh: Various cleanupMads Kiilerich1-42/+71
More consistent use of echo and formatting and minor fixes. "docstrings" for functions. From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-06alsa-compile.sh: Fix some minor issuesMads Kiilerich1-6/+7
From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-03headers: handle include/linux/usb in mrproper targetJaroslav Kysela1-0/+1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-03alsa-compile.sh: remove debugging codeJaroslav Kysela1-2/+0
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-03-02Merge branch 'master' of ↵Jaroslav Kysela6-53/+516
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/alsa-driver-build
2010-03-02Refreshed usbaudio.patchTakashi Iwai1-23/+11
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-02-24alsa-compile.sh: set version to 0.1.1Jaroslav Kysela1-1/+1
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-02-24alsa-compile.sh: add --kmodclean option, use updates/alsa tree for kmodsJaroslav Kysela1-5/+40
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-02-24alsa-compile.sh: Use packagedir variable consistentlyMads Kiilerich1-5/+5
From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-02-24alsa-compile.sh: Support building on Fedora PAE kernels where ↵Mads Kiilerich1-2/+7
kernel-PAE-devel is used From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-02-24alsa-compile.sh: Check package installation - don't rely on yum exit codeMads Kiilerich1-0/+4
From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-02-24alsa-compile.sh: Use bash for bash scriptMads Kiilerich1-1/+1
From: Mads Kiilerich <mads@kiilerich.com> Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-02-24alsa-compile.sh: added --patch and --kmodmesg optionsJaroslav Kysela1-19/+114
Use snd-dummy1 module to identify start of the ALSA dmesg lines. It's not ideal - waiting for other ideas to trigger a unique kernel printk. Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-02-23Fix the build with kernels older than 2.6.23Takashi Iwai1-13/+26
struct usb_interface of older kernel has no intf_assoc field. Simply disable the support of USB v2 on these kernels to fix the build error. Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-02-23More fixes for build errors after usb v2.0 mergeTakashi Iwai2-0/+15
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-02-23Fix usb v2.0 buildsTakashi Iwai4-42/+485
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2010-02-22Merge remote branch 'alsa/master'Takashi Iwai3-546/+1008
2010-02-22alsa-compile.sh: Fix dst variable usage in parse_modules()Jaroslav Kysela1-4/+4
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2010-02-22remove 'insert' and 'remove' scripts - the alsa-compile.sh obsoletes themJaroslav Kysela2-546/+0
Signed-off-by: Jaroslav Kysela <perex@perex.cz>