aboutsummaryrefslogtreecommitdiffstats
path: root/include/sound
AgeCommit message (Expand)AuthorFilesLines
2012-03-24Merge tag 'device-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2-4/+4
2012-03-23Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-0/+2
2012-03-23headers: include linux/types.h where appropriateBobby Powers1-0/+2
2012-03-23Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+5
2012-03-19Merge tag 'v3.3' into staging/for_v3.4Mauro Carvalho Chehab1-0/+2
2012-03-19[media] tea575x-tuner: update to latest V4L2 framework requirementsHans Verkuil1-1/+5
2012-03-18Merge branch 'topic/jack' into for-linusTakashi Iwai1-0/+3
2012-03-18Merge branch 'topic/asoc' into for-linusTakashi Iwai10-18/+209
2012-03-18Merge branch 'topic/misc' into for-linusTakashi Iwai3-3/+6
2012-03-16device.h: audit and cleanup users in main include dirPaul Gortmaker2-4/+4
2012-03-15ALSA: pcm: Constify the list in snd_pcm_hw_constraint_listMark Brown1-2/+3
2012-03-13ALSA: ymfpci - Fix legacy registers on S3/S4 resumeTakashi Iwai1-0/+2
2012-03-12ALSA: Add a hook capability to vmaster controlsTakashi Iwai1-0/+5
2012-03-06ASoC: core: Add platform component mutexLiam Girdwood1-0/+1
2012-03-04ASoC: core: Split the union for CODEC/platform in the DAIMark Brown1-4/+3
2012-03-02ASoC: Add dmaengine PCM helper functionsLars-Peter Clausen1-0/+49
2012-02-27ALSA: Use a define for the number of jack switch typesMark Brown1-0/+3
2012-02-21ASoC: core: Add support for masking out parts of coefficient blocksMark Brown1-0/+9
2012-02-21ASoC: core: Add SND_SOC_BYTES control for coefficient blocksMark Brown1-0/+18
2012-02-19ASoC: fsi: Add DMAEngine supportKuninori Morimoto1-0/+2
2012-02-17ASoC: dapm: Implement and instantiate DAI widgetsMark Brown2-0/+8
2012-02-17ASoC: dapm: Constify lots of names that are never modifiedMark Brown2-5/+5
2012-02-17ASoC: dapm: Supply the DAI and substream when calling stream eventsMark Brown1-2/+2
2012-02-17ASoC: dapm: Unexport snd_soc_dapm_new_control()Mark Brown1-2/+0
2012-02-17ALSA: core: Constify the name in new kcontrolsMark Brown1-1/+1
2012-02-15ASoC: core: add platform DAPM debugfs supportSebastien Guiriec1-0/+5
2012-02-09Merge tag 'v3.3-rc3' as we've got several bugfixes in there which areMark Brown1-0/+2
2012-02-09Merge branch 'topic/pcm-internal' of git://git.kernel.org/pub/scm/linux/kerne...Mark Brown1-0/+4
2012-02-09ASoC: core: Allow CODECs to set ignore_pmdown_time in the driver structMark Brown1-0/+2
2012-02-09ALSA: PCM - Add PCM creation API for internal PCMs.Liam Girdwood1-0/+4
2012-02-06ASoC: dapm: Export mixer|mux_update_power() to public API.Liam Girdwood1-0/+6
2012-02-04ASoC: core: Add support for DAI and machine kcontrols.Liam Girdwood1-1/+5
2012-02-03ASoC: fsi: PortA/B information was controlled by sh_fsi_port_infoKuninori Morimoto1-3/+7
2012-01-31Merge branch 'fix/asoc' into for-linusTakashi Iwai2-3/+3
2012-01-30ASoC: max9768: add driver for max9768 amplifierWolfram Sang1-0/+24
2012-01-30ALSA: Add #ifdef CONFIG_PCI guard for snd_pci_quirk_* functionsAxel Lin1-0/+2
2012-01-26ASoC: wm2200: Add WM2200 CODEC driverMark Brown1-0/+41
2012-01-26ASoC: Provide REGULATOR_SUPPLY widget typeMark Brown1-0/+9
2012-01-25ALSA: Release v1.0.25Jaroslav Kysela1-1/+1
2012-01-24ASoC: wm8962: Optimise power consumption for IN4 DC measurement usageMark Brown1-0/+6
2012-01-21ASoC: Use regmap update bits operation for drivers using regmapMark Brown1-0/+1
2012-01-20ASoC: Allow drivers to specify how many bits are significant on a DAIMark Brown1-0/+1
2012-01-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds12-11/+815
2012-01-12Merge branch 'topic/hda' into for-linusTakashi Iwai1-0/+8
2012-01-12Merge branch 'topic/misc' into for-linusTakashi Iwai6-1/+731
2012-01-10ASoC: Dynamically allocate the rtd device for a non-empty release()Mark Brown1-3/+3
2012-01-09Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-2/+2
2012-01-03switch procfs to umode_t useAl Viro1-1/+1
2011-12-31ALSA: export compress headersVinod Koul1-0/+2
2011-12-23ALSA: core: add API header and driver header filesVinod Koul2-0/+328
2011-12-23ALSA: core: add compress parameter definationsVinod Koul1-0/+397
2011-12-23ALSA: core: add support for compressed devicesOmair Mohammed Abdullah2-1/+4
2011-12-22ASoC: Declare soc_new_pcm() properlyMark Brown1-0/+1
2011-12-22ASoC: Allow DAI links to be specified using device tree nodesStephen Warren1-0/+4
2011-12-20ASoC: Add utility to parse DAPM routes from device treeStephen Warren1-0/+2
2011-12-20ASoC: Add utility to set a card's name from device treeStephen Warren1-0/+3
2011-12-13ASoC: Remove rbtree register cacheMark Brown1-1/+0
2011-12-06ASoC: WM8903: Fix platform data gpio_cfg confusionStephen Warren1-2/+5
2011-12-02ASoC: Drop unused state parameter from CODEC suspend callbackLars-Peter Clausen1-2/+1
2011-12-02ASoC: Add signal generator widget typeMark Brown1-0/+4
2011-12-02ASoC: mxs-saif: remove function in platform_dataDong Aisheng1-2/+2
2011-11-24ASoC: fsi-ak4642: modify specification method of FSI / ak464xKuninori Morimoto1-0/+12
2011-11-23ASoC: Implement fully_routed card propertyStephen Warren2-0/+2
2011-11-16ALSA: Introduce common helper functions for jack-detection controlTakashi Iwai1-0/+8
2011-11-14ASoC: sta32x: add workaround for ESD reset issueJohannes Stezenbach1-0/+1
2011-11-14ASoC: sta32x: add platform data definitionJohannes Stezenbach1-0/+34
2011-11-10ASoC: Remove LZO cache typeMark Brown1-1/+0
2011-11-10ASoC: Remove extra space in runtime struct definitionMark Brown1-1/+1
2011-11-08Merge branch 'for-3.2' into for-3.3Mark Brown8-14/+22
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2011-10-31treewide: use __printf not __attribute__((format(printf,...)))Joe Perches3-6/+6
2011-10-31include: replace linux/module.h with "struct module" wherever possiblePaul Gortmaker1-1/+1
2011-10-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiw...Linus Torvalds13-71/+249
2011-10-27ASoC: Allow machines to ignore pmdown_time per-linkramesh.babu@linux.intel.com1-0/+3
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