aboutsummaryrefslogtreecommitdiffstats
path: root/include/sound
AgeCommit message (Expand)AuthorFilesLines
2011-10-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds13-71/+249
2011-10-27Merge branch 'topic/asoc' into for-linusTakashi Iwai6-63/+171
2011-10-26Merge branch 'topic/remove-irqf_disable' into for-linusTakashi Iwai5-4/+66
2011-10-26Merge branch 'topic/misc' into for-linusTakashi Iwai3-4/+9
2011-10-14ASoC: core: Add flag to ignore pmdown_time at pcm_closePeter Ujfalusi1-0/+1
2011-10-10ASoC: Fix DAPM sync for TLV320AIC3x custom DAPM widgetMark Brown1-0/+3
2011-10-09ASoC: Cache connected input and output recursionsMark Brown1-0/+2
2011-10-09ALSA: control: add support for ENUMERATED user space controlsClemens Ladisch1-1/+3
2011-10-06ASoC: fix codec breakage caused by the volsw/volsw_2r mergerPeter Ujfalusi1-0/+2
2011-10-05ASoC: core: Remove snd_soc_put_volsw_2r definitionPeter Ujfalusi1-1/+0
2011-10-05ASoC: core: Combine snd_soc_put_volsw/put_volsw_2r functionsPeter Ujfalusi1-4/+3
2011-10-05ASoC: core: Combine snd_soc_get_volsw/get_volsw_2r functionsPeter Ujfalusi1-4/+2
2011-10-05ASoC: core: Combine snd_soc_info_volsw/info_volsw_2r functionsPeter Ujfalusi1-5/+3
2011-10-05ASoC: core: Change SOC_SINGLE/DOUBLE_VALUE representationPeter Ujfalusi1-2/+15
2011-10-05ALSA: jack - Add "Line In" input jack constantsDavid Henningsson1-0/+1
2011-10-05ASoC: Only run power_check() on a widget once per runMark Brown1-0/+2
2011-10-04ASoC: Do DAPM power checks only for widgets changed since last runMark Brown2-0/+2
2011-10-04ASoC: core: Introduce SOC_DOUBLE_R_VALUE macroPeter Ujfalusi1-9/+10
2011-10-04ASoC: core: Introduce SOC_DOUBLE_VALUE macroPeter Ujfalusi1-18/+16
2011-09-28ALSA: pcm - Export snd_pcm_lib_default_mmap() helperTakashi Iwai1-0/+2
2011-09-28ASoC: Allow DAI formats to be specified in the dai_linkMark Brown2-17/+19
2011-09-23ASoC: Add platform data for WM1250 EV1 GPIOsMark Brown1-0/+27
2011-09-22ASoC: Add another DAPM stat for neighbour checksMark Brown1-0/+1
2011-09-22sound: irq: Remove IRQF_DISABLEDYong Zhang1-1/+1
2011-09-22Merge branch 'topic/asoc' into topic/remove-irqf_disableTakashi Iwai4-3/+65
2011-09-21ASoC: tpa6130a2: Remove model_id from platform dataPeter Ujfalusi1-6/+0
2011-09-21ASoC: soc-core: symmetry checking for each DAIs separatelyDong Aisheng2-2/+3
2011-09-21ASoC: Trace and collect statistics for DAPM graph walkingMark Brown2-0/+6
2011-09-20ASoC: Add WM5100 driverMark Brown1-0/+59
2011-09-20ALSA: pcm: add snd_pcm_hw_rule_noresample()Clemens Ladisch1-0/+2
2011-09-19ASoC: mxs-saif: add record functionDong Aisheng1-0/+16
2011-09-14ALSA: mpu401: clean up interrupt specificationClemens Ladisch1-3/+4
2011-08-31ASoC: Allow source specification for CODEC level sysclkMark Brown1-2/+2
2011-08-31ASoC: Allow register defaults to be larger than unsigned shortMark Brown1-1/+1
2011-08-25PM QoS: Minor clean-upsJean Pihet1-1/+1
2011-08-25PM QoS: Move and rename the implementation filesJean Pihet1-1/+1
2011-08-22ASoC: Allow idle_bias_off to be specified in CODEC driversMark Brown1-0/+1
2011-08-17ASoC: Add ADAU1373 codec supportLars-Peter Clausen1-0/+34
2011-08-12Merge branch 'for-3.1' into for-3.2Mark Brown1-1/+1
2011-08-12ASoC: omap: Update e-mail address of Jarkko NikulaJarkko Nikula1-1/+1
2011-08-09Merge branch 'for-3.1' into for-3.2Mark Brown1-14/+14
2011-08-08Merge branch 'regmap-asoc' into for-3.2Mark Brown1-0/+3
2011-08-08ASoC: Add regmap as a control typeMark Brown1-0/+1
2011-08-08ASoC: Use new register map API for ASoC generic physical I/OMark Brown1-0/+2
2011-08-08Merge branch 'for-3.1' into for-3.2Mark Brown6-18/+56
2011-08-08ASoC: Rename WM8915 to WM8996Mark Brown1-14/+14
2011-07-30Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+5
2011-07-27[media] tea575x: allow multiple opensOndrej Zary1-1/+1
2011-07-27[media] tea575x: convert to control frameworkOndrej Zary1-2/+4
2011-07-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds3-12/+45
2011-07-26Merge branch 'fix/asoc' into for-linusTakashi Iwai1-0/+6
2011-07-26ALSA: Make pcm.h self-containedTakashi Iwai2-12/+27
2011-07-25ASoC: dapm - Add DAPM stream completion event.Liam Girdwood2-0/+8
2011-07-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2011-07-24ALSA: Make snd_pcm_debug_name usable outside pcm_libEliot Blennerhassett1-0/+12
2011-07-22Merge branch 'topic/misc' into for-linusTakashi Iwai1-1/+3
2011-07-22Merge branch 'topic/asoc' into for-linusTakashi Iwai3-7/+63
2011-07-21treewide: fix potentially dangerous trailing ';' in #defined values/expressionsPhil Carmody1-1/+1
2011-07-20ASoC: dapm - add DAPM macro for external enum widgetsLiam Girdwood1-0/+6
2011-07-05ASoC: core - Add convenience register for platform kcontrol and DAPMLiam Girdwood1-0/+8
2011-07-05ASoC: core - Add platform widget IOLiam Girdwood2-0/+4
2011-07-05ASoC: core - Add API call to register platform kcontrols.Liam Girdwood1-0/+2
2011-07-04ASoC: core - Add platform read and write.Liam Girdwood1-0/+8
2011-06-30ALSA: sb16 - Fix build errors on MIPS and others with 13bit ioctl sizeTakashi Iwai1-1/+8
2011-06-14ALSA: rawmidi - Use workq for event handlingTakashi Iwai1-1/+3
2011-06-14ASoC: Fix mismerge with release branchMark Brown1-0/+1
2011-06-13Merge branch 'for-3.0' into for-3.1Mark Brown1-2/+1
2011-06-13ASoC: Remove unused and about to be broken SND_SOC_CUSTOM I/O busMark Brown1-2/+1
2011-06-13ASoC: Add weak routes for sidetone style pathsMark Brown1-0/+2
2011-06-09ASoC: core - PCM mutex per rtdLiam Girdwood1-0/+8
2011-06-07ASoC: core - Allow components to probe/remove in sequence.Liam Girdwood2-0/+22
2011-06-07ASoC: core - Optimise and refactor pcm_new() to pass only rtdLiam Girdwood1-2/+1
2011-06-06ASoC: Add context parameter to card DAPM callbacksMark Brown1-0/+2
2011-06-06ASoC: Specify target bias state directly as a bias stateMark Brown2-5/+5
2011-05-22Merge branch 'topic/asoc' into for-linusTakashi Iwai8-43/+230
2011-05-22Merge branch 'topic/misc' into for-linusTakashi Iwai2-9/+18
2011-05-20Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/lr...Takashi Iwai2-2/+2
2011-05-19ASoC: Asahi Kasei AK4641 codec driverDmitry Artamonow1-0/+26
2011-05-13ALSA: tea575x: use better card and bus namesOndrej Zary1-0/+2
2011-05-13ALSA: tea575x: remove unused card from structOndrej Zary1-1/+0
2011-05-13ALSA: tea575x: remove freq_fixup from structOndrej Zary1-1/+2
2011-05-12ASoC: core - allow ASoC more flexible machine nameLiam Girdwood1-0/+2
2011-05-11ASoC: tpa6130a2: Update e-mail addressPeter Ujfalusi1-1/+1
2011-05-11ASoC: tlv320dac33: Update e-mail addressPeter Ujfalusi1-1/+1
2011-05-10ALSA: tea575x: unify read/write functionsOndrej Zary1-4/+9
2011-05-03Merge branch 'topic/asoc' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Mark Brown1-1/+1
2011-05-03ASoC: Store a list of widgets in a DAPM mux/mixer kcontrolStephen Warren1-0/+6
2011-05-03ASoC: Add w->kcontrols, and populate itStephen Warren1-0/+1
2011-05-03ASoC: s/w->kcontrols/w->kcontrol_news/gStephen Warren1-34/+34
2011-05-03ASoC: Move DAPM debugfs directory creation to snd_soc_dapm_debugfs_initLars-Peter Clausen1-1/+2
2011-05-03ASoC: Declare const properly for enum textsTakashi Iwai1-1/+1
2011-04-28ASoC: Work around allmodconfig failureMark Brown1-0/+3
2011-04-26ASoC: Define constants for WM8962 GPIO functionsMark Brown1-0/+22
2011-04-20ASoC: Add EQ and filter to max98095 CODEC driverPeter Hsiang1-0/+28
2011-04-20ASoC: simple style fixLu Guanqun1-1/+1
2011-04-18ASoC: Merge branch 'for-2.6.39' into for-2.6.40Mark Brown5-5/+5
2011-04-13ASoC: Make struct snd_soc_card's dapm_widgets and dapm_routes constLars-Peter Clausen1-2/+2
2011-04-11ASoC: Add WM8915 CODEC driverMark Brown1-0/+55
2011-04-08ASoC: Add data based control initialisation for CODECs and cardsMark Brown1-1/+6
2011-04-07Merge branch 'for-linus2' of git://git.profusion.mobi/users/lucas/linux-2.6Linus Torvalds5-5/+5
2011-04-06ASoC: Add max98095 CODEC driverPeter Hsiang1-0/+26
2011-04-03Merge branch 'for-2.6.39' into for-2.6.40Mark Brown5-91/+193
2011-04-03Merge branch 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown1-8/+8
2011-03-31Fix common misspellingsLucas De Marchi5-5/+5
2011-03-28Merge branch 'fix/misc' into topic/miscTakashi Iwai1-3/+1
2011-03-28Merge branch 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/br...Takashi Iwai1-8/+8
2011-03-26ASoC: Add snd_soc_codec_{readable,writable}_register()Dimitris Papastamos1-0/+4
2011-03-26ASoC: Add default snd_soc_default_writable_register() callbackDimitris Papastamos1-0/+4
2011-03-26ASoC: Add control_type in snd_soc_codecDimitris Papastamos1-1/+2
2011-03-26ASoC: soc-cache: Introduce raw bulk write supportDimitris Papastamos1-0/+3
2011-03-25ALSA: vmalloc buffers should use normal mmapBenjamin Herrenschmidt1-3/+1
2011-03-23ASoC: Explicitly say registerless widgets have no registerMark Brown1-8/+8
2011-03-22ALSA: Add snd_ctl_replace() to dynamically replace a controlDimitris Papastamos1-0/+1
2011-03-21ALSA: tea575x-tuner: remove dev_nrOndrej Zary1-1/+0
2011-03-21ALSA: tea575x-tuner: various improvementsOndrej Zary1-2/+4
2011-03-18Merge branch 'topic/misc' into for-linusTakashi Iwai5-88/+192
2011-03-11ALSA: Add snd_ctl_activate_id()Takashi Iwai1-0/+2
2011-03-08ASoC: Fix prefixing of DAPM controls by factoring prefix into snd_soc_cnew()Mark Brown1-1/+2
2011-03-08ASoC: Provide CODEC clocking operations and API callsMark Brown1-0/+11
2011-03-08ASoC: Add DAPM widget and path data to CODEC driver structureMark Brown1-0/+6
2011-03-04ASoC: Add TI tlv320aic32x4 codec support.Javier Martin1-0/+31
2011-03-03ASoC: Add a late_probe() callback to cardsMark Brown1-0/+1
2011-03-03ASoC: Allow card DAPM widgets and routes to be set up at registrationMark Brown1-0/+8
2011-03-03ASoC: Add a per-card DAPM contextMark Brown1-0/+3
2011-03-01ASoC: Add platform data for WM9081 IRQ pin configurationMark Brown1-3/+6
2011-02-18ASoC: Add kerneldoc for jack_status_check callbackMark Brown1-0/+3
2011-02-18ASoC: Allow GPIO jack detection to be configured as a wake sourceMark Brown1-0/+3
2011-02-17ALSA: ac97: replace open-coded, error-prone stuff with AC97 bit definesAndreas Mohr1-0/+5
2011-02-14ALSA: core: sparse cleanupsClemens Ladisch2-45/+49
2011-02-13Merge branch 'for-2.6.38' into for-2.6.39Mark Brown1-7/+3
2011-02-13ASoC: WM8903: Fix mic detection register definitionsStephen Warren1-7/+3
2011-02-09ASoC: add support for multiple jack typesVinod Koul1-0/+23
2011-02-08ASoC: CS4271: Move Chip Select control out of the CODEC code.Alexander Sverdlin1-1/+0
2011-01-28ASoC: Add card driver dataMark Brown1-0/+13
2011-01-27ALSA: Release v1.0.24Jaroslav Kysela1-1/+1
2011-01-27ASoC: Add subsequence information to seq_notify callbacksMark Brown2-2/+2
2011-01-27ASoC: Make cache status available via debugfsMark Brown1-2/+2
2011-01-27ASoC: Export card PM callbacks for use in direct registered cardsMark Brown1-0/+5
2011-01-27ASoC: Replace pdev with card in machine driver probe and removeMark Brown1-2/+2
2011-01-27ASoC: Use card rather than soc-audio device to card PM functionsMark Brown1-4/+4
2011-01-27ALSA: [hdspm] Move static mapping arrays to .cAdrian Knoth1-170/+0
2011-01-27ALSA: hdspm - Add support for RME RayDAT and AIOAdrian Knoth1-42/+307
2011-01-26ASoC: sh: fsi: modify selection method of I2S/PCM/SPDIF formatKuninori Morimoto1-51/+19
2011-01-25ASoC: Remove controls from sequenced PGA argumentsMark Brown1-4/+4
2011-01-25ASoC: Fix type for snd_soc_volatile_register()Mark Brown1-1/+2
2011-01-21ASoC: sh: fsi: Add snd_soc_dai_set_fmt supportKuninori Morimoto1-7/+1
2011-01-21ASoC: CS4271 codec supportAlexander Sverdlin1-0/+25
2011-01-21ASoC: wm8903: Expose GPIOs through gpiolibStephen Warren1-1/+19
2011-01-20ASoC: soc-cache: Introduce the cache_bypass optionDimitris Papastamos1-0/+1
2011-01-19ASoC: Provide per widget type callback when executing DAPM sequencesMark Brown2-0/+6
2011-01-19ASoC: Add support for sequencing withinMark Brown1-0/+13
2011-01-19Merge branch 'for-2.6.38' into for-2.6.39Mark Brown6-4/+11
2011-01-17ASoC: soc core allow machine driver to register the cardVinod Koul1-0/+2
2011-01-14ALSA: constify functions in ac97Hanno Boeck1-1/+1
2011-01-13ASoC: soc core add inline to handle card list initialzationVinod Koul1-0/+10
2011-01-13ASoC: Automatically assign the default readable()/volatile() functionsDimitris Papastamos1-0/+2
2011-01-13ASoC: Update users of readable_register()/volatile_register()Dimitris Papastamos1-2/+2
2011-01-13ASoC: soc-cache: Add support for default readable()/volatile() functionsDimitris Papastamos1-0/+22
2011-01-13Merge branch 'topic/asoc' into for-linusTakashi Iwai4-57/+177
2011-01-12ASoC: soc-cache: Add reg_size as a member to snd_soc_codecDimitris Papastamos1-0/+1
2011-01-10ASoC: Update name of debugfs root symbol to snd_soc_Mark Brown1-1/+1
2011-01-10ASoC: Export debugfs root dentryStephen Warren1-0/+4
2011-01-10ALSA: core, oxygen, virtuoso: add an enum control info helperClemens Ladisch1-1/+3
2010-12-17ASoC: soc-dapm: Introduce the new snd_soc_dapm_virt_mux typeDimitris Papastamos1-0/+9
2010-12-17ASoC: Do DAPM control updates in the middle of DAPM sequencesMark Brown1-0/+10
2010-12-15ASoC: Extend DAPM to handle power changes on cross-device pathsJarkko Nikula2-0/+6
2010-12-15ASoC: Move widgets from DAPM context to snd_soc_cardJarkko Nikula2-1/+2
2010-12-15ASoC: Move DAPM paths from DAPM context to snd_soc_cardJarkko Nikula2-1/+2
2010-12-15ASoC: Remove unused DAPM_DOUBLE control typesMark Brown1-16/+0
2010-12-14ASoC: dapm: Add output driver widgetOlaya, Margarita1-0/+10
2010-12-13Merge branch 'topic/workq-update' into topic/miscTakashi Iwai1-2/+4
2010-12-13Merge branch 'topic/workq-update' into topic/asocTakashi Iwai1-2/+4
2010-12-09ASoC: Remove unnecessary structure definitionsSeungwhan Youn1-3/+0
2010-12-06ASoC: soc-cache: Add optional cache name member to snd_soc_cache_opsDimitris Papastamos1-0/+1
2010-12-06ASoC: Add post-CODEC bias level callback for machine driverMark Brown1-0/+2
2010-12-03ASoC: Constify struct snd_soc_codec_driverMark Brown1-2/+2
2010-12-03ASoC: soc-core: Allow machine drivers to override compress_typeDimitris Papastamos1-0/+1
2010-12-03ASoC: soc-cache: Use reg_def_copy instead of reg_cache_defaultDimitris Papastamos1-0/+1
2010-12-03ASoC: soc-core: Generalize snd_soc_prefix_map and rename to snd_soc_codec_confDimitris Papastamos1-7/+15
2010-12-03ASoC: Change the base value of compress_typeDimitris Papastamos1-1/+1
2010-12-03ASoC: Add compress_type as a member to snd_soc_codecDimitris Papastamos1-0/+1
2010-12-03ASoC: Move active copy of CODEC read and write into runtime structureMark Brown1-0/+2
2010-12-03ASoC: Make the DAI ops constant in the DAI structureMark Brown1-1/+1
2010-12-01ALSA: hdsp - Add support for RPM io boxFlorian Faber1-0/+1
2010-11-30ASoC: Add support for optional auxiliary dailess codecsJarkko Nikula1-0/+17
2010-11-29ASoC: soc-cache: Ensure consistent cache namingDimitris Papastamos1-1/+1
2010-11-24ARM: mach-shmobile: ap4evb: FSI clock use proper process for HDMIKuninori Morimoto1-2/+4
2010-11-24ALSA: support module on-demand loading for seq and timerKay Sievers1-2/+2
2010-11-22ASoC: Remove cyclic dependency between soc.h and soc-dapm.h/soc-dai.hJarkko Nikula2-3/+0
2010-11-22ALSA: pcm: support for period wakeup disablingClemens Ladisch2-0/+4
2010-11-15ASoC: Add optional name_prefix for codec kcontrol, widget and route namesJarkko Nikula1-0/+13
2010-11-11ASoC: soc-cache: Add support for rbtree based register cachingDimitris Papastamos1-1/+2
2010-11-11ASoC: soc-cache: Add support for LZO register cachingDimitris Papastamos1-1/+2
2010-11-11ASoC: soc-cache: Add support for flat register cachingDimitris Papastamos1-0/+27
2010-11-06ASoC: Move pop time from DAPM context to sound cardJarkko Nikula2-2/+3
2010-11-06ASoC: Add sound card directory under debugfs/asoc/Jarkko Nikula1-0/+4
2010-11-06ASoC: Decouple DAPM from CODECsLiam Girdwood2-20/+38
2010-11-03ASoC: Push snd_soc_write() and snd_soc_read() into the source fileMark Brown1-11/+3
2010-11-02Merge branch 'for-2.6.37' into HEADMark Brown1-6/+0
2010-11-01Merge branch 'for-2.6.37' into for-2.6.38Mark Brown5-3/+12