aboutsummaryrefslogtreecommitdiffstats
path: root/include/sound
AgeCommit message (Expand)AuthorFilesLines
2012-10-30ALSA: Add a reference counter to card instanceTakashi Iwai1-0/+3
2012-10-09Merge tag 'sound-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/...Linus Torvalds19-39/+282
2012-10-07Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+4
2012-10-06Merge tag 'asoc-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Takashi Iwai2-0/+36
2012-10-02UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel syst...David Howells23-52/+52
2012-09-28ASoC: codecs: Add DA9055 codec driverAshish Chavan1-0/+33
2012-09-26ASoC: dapm: Allow regulators to bypass as well as disable when idleMark Brown1-0/+3
2012-09-23ALSA: Make snd_sgbuf_get_{ptr|addr}() available for non-SG casesTakashi Iwai2-27/+39
2012-09-22Merge tag 'asoc-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Takashi Iwai8-6/+84
2012-09-21ASoC: wm8960: remove 'dres' field from platform data structureTimur Tabi1-2/+0
2012-09-18ASoC: wm8960: Support shared LRCLKMark Brown1-0/+2
2012-09-18ASoC: Avoid recalculating the bitmask for SOC_ENUM controlsLars-Peter Clausen1-1/+3
2012-09-17ALSA: Compress - add codec parameter checksVinod Koul1-0/+1
2012-09-13[media] radio-shark: Add support for suspend & resumeHans de Goede1-0/+1
2012-09-13[media] snd_tea575x: Add support for tuning AMHans de Goede1-0/+3
2012-09-12ALSA: Define more channel map positionsTakashi Iwai1-3/+10
2012-09-08ASoC: dapm: Add flags to regulator suppliesMark Brown1-2/+3
2012-09-06ALSA: Follow channel position definitions to alsa-lib mixerTakashi Iwai1-7/+9
2012-09-06ALSA: ac97: Implement channel map workaround for ALC650Takashi Iwai1-0/+3
2012-09-06ALSA: PCM: channel mapping API implementationTakashi Iwai3-0/+86
2012-09-06ASoC: dapm: Ensure bypass paths are suspended and resumedMark Brown1-0/+1
2012-09-06ASoC: Remove unused 'saved_value' field from snd_soc_dapm_widget structLars-Peter Clausen1-1/+0
2012-09-06ASoC: tegra: move platform data headerStephen Warren1-0/+26
2012-09-05Merge branch 'asoc-omap' into for-3.7Mark Brown1-1/+2
2012-09-05Merge branch 'fixes' of git://git.alsa-project.org/alsa-kernel into for-nextTakashi Iwai1-3/+0
2012-09-04ALSA: remove the main version informationJaroslav Kysela1-3/+0
2012-08-23ASoC: wm0010: Add initial wm0010 DSP driverDimitris Papastamos1-0/+27
2012-08-22ASoC: wm_hubs: Allow configuration of MICBIAS power up delay via pdataMark Brown1-0/+4
2012-08-20Merge branch 'for-linus' into for-nextTakashi Iwai1-1/+2
2012-08-20ASoC: add definations for compressed operationsVinod Koul3-1/+19
2012-08-20Merge tag 'asoc-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Takashi Iwai1-0/+5
2012-08-20ALSA: snd-ad1816a: Implement suspend/resumeOndrej Zary1-0/+7
2012-08-20ALSA: snd-ad1816a: remove useless struct snd_card_ad1816aOndrej Zary1-1/+1
2012-08-20ALSA: fix pcm.h kernel-doc warning and notationRandy Dunlap1-1/+2
2012-08-14ALSA: PCI: Replace CONFIG_PM with CONFIG_PM_SLEEPTakashi Iwai1-2/+2
2012-08-03ALSA: isa: Move snd_legacy_find_free_ioport to initval.hOndrej Zary1-0/+14
2012-08-01Merge tag 'sound-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/...Linus Torvalds1-0/+1
2012-07-31Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+5
2012-07-30[media] snd_tea575x: Add a cannot_mute flagHans de Goede1-0/+1
2012-07-30[media] snd_tea575x: Add write_/read_val operationsHans de Goede1-0/+4
2012-07-30ALSA: es1688 - freeup resources on init failureFengguang Wu1-0/+1
2012-07-19Merge branch 'topic/pm-convert' into for-nextTakashi Iwai7-4280/+1
2012-07-19Merge tag 'asoc-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Takashi Iwai7-5/+229
2012-07-18Merge branch 'topic/misc' into for-nextTakashi Iwai3-9/+25
2012-07-16ALSA: tlv: add DECLARE_TLV_DB_RANGE()Clemens Ladisch1-0/+4
2012-07-16ALSA: tlv: add DECLARE_TLV_CONTAINER()Clemens Ladisch1-0/+5
2012-07-16ALSA: tlv: compute TLV_*_ITEM lengths automaticallyClemens Ladisch1-8/+12
2012-07-06ASoC: dapm: Allow routes to be deleted at runtimeMark Brown1-0/+2
2012-07-05ALSA: pcm: Make constraints lists constMark Brown1-1/+1
2012-07-03ALSA: Move some headers to local directories from include/soundTakashi Iwai6-4276/+0
2012-07-03ALSA: Convert to new pm_ops for PCI driversTakashi Iwai4-7/+4
2012-06-25Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+2
2012-06-23ASoC: core: Add DOUBLE_R variants of the _RANGE controlsMark Brown1-0/+21
2012-06-23ASoC: SPEAr spdif_in: Add spdif IN supportVipin Kumar1-0/+29
2012-06-22ASoC: Add support for SPEAr ASoC pcm layer.Rajeev Kumar1-0/+35
2012-06-22ASoC: Add support for synopsys i2s controller as per ASoC framework.Rajeev Kumar1-0/+69
2012-06-20ASoC: dmaengine-pcm: Add support for querying stream position from DMA driverLars-Peter Clausen1-0/+1
2012-06-20ASoC: dmaengine-pcm: Rename and deprecate snd_dmaengine_pcm_pointerLars-Peter Clausen1-1/+1
2012-06-20ALSA: Add missing include of pcm.h to pcm_params.hMark Brown1-0/+2
2012-06-18ALSA: pcm: Add snd_pcm_rate_bit_to_rate()Dimitris Papastamos1-0/+1
2012-06-11[media] snd_tea575x: Make the module using snd_tea575x the fops ownerHans de Goede1-1/+2
2012-06-03ASoC: core: Add single controls with specified range of valuesAdam Thomson1-0/+23
2012-06-03ASoC: make snd_soc_dai_link more symmetricalStephen Warren1-5/+28
2012-06-03ASoC: core: Add widget SND_SOC_DAPM_CLOCK_SUPPLYOla Lilja1-0/+10
2012-06-03ALSA: pcm: Add debug-print helper functionOla Lilja1-0/+11
2012-05-22Merge tag 'asoc-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Takashi Iwai1-1/+5
2012-05-21Merge branch 'topic/misc' into for-linusTakashi Iwai2-0/+55
2012-05-19ASoC: sh: fsi: enable chip specific data transfer modeKuninori Morimoto1-1/+5
2012-05-13ASoC: max98095: Single bit bitfields should be unsignedMark Brown1-1/+1
2012-05-02ASoC: core: Allow DAIs to specify a base addressMark Brown1-0/+1
2012-04-30ASoC: Add support for CS42L52 CodecBrian Austin1-0/+36
2012-04-26ASoC: dpcm: Add bespoke trigger()Liam Girdwood3-0/+7
2012-04-26ASoC: dpcm: Add API for DAI link substream and runtime lookupLiam Girdwood1-0/+5
2012-04-26ASoC: dpcm: Add runtime dynamic route updateLiam Girdwood1-0/+1
2012-04-26ASoC: dpcm: Add debugFS support for DPCMLiam Girdwood2-0/+8
2012-04-26ASoC: dpcm: Add Dynamic PCM core operations.Liam Girdwood2-0/+149
2012-04-23ASoC: core: Add strobe controlKristoffer KARLSSON1-0/+8
2012-04-23ASoC: core: Add signed multi register controlKristoffer KARLSSON1-1/+21
2012-04-18ASoC: dapm: Add API call to query valid DAPM pathsLiam Girdwood1-0/+5
2012-04-18ALSA: Add definitions for CEA-861 Audio InfoFramesRicardo Neri2-0/+55
2012-04-16ASoC: Merge tag 'v3.4-rc3' into for-3.5Mark Brown1-0/+10
2012-04-16ASoC: core: Support transparent CODEC<->CODEC DAI linksMark Brown2-0/+8
2012-04-13ASoC: sh: fsi: use simple-card instead of fsi-ak4642Kuninori Morimoto1-12/+0
2012-04-13ASoC: add generic simple-card supportKuninori Morimoto1-0/+38
2012-04-10ALSA: hda - hide HDMI/ELD printks unless snd.debug=2Fengguang Wu1-0/+10
2012-04-04ASoC: dapm: Allow DAPM registers to be 31 bitMark Brown1-1/+1
2012-04-03ASoC: core: Rework SOC_DOUBLE_R_SX_TLV add SOC_SINGLE_SX_TLVBrian Austin1-20/+28
2012-04-01ASoC: dapm: Remove SND_SOC_DAPM_MICBIAS_E()Mark Brown1-4/+0
2012-04-01ASoC: max98095: add jack detectionRhyland Klein1-0/+12
2012-04-01ASoC: core: Use driver core probe deferralMark Brown1-1/+0
2012-04-01ASoC: jack: Push locking for jacks down to the jackMark Brown1-0/+1
2012-04-01ASoC: dapm: Add regulator member to struct dapm_widgetLiam Girdwood1-0/+2
2012-04-01ASoC: dapm: Rename dapm mutex subclass to better match usageLiam Girdwood1-2/+2
2012-04-01ASoC: core: Rename card mutex subclass to better align with usageLiam Girdwood1-2/+2
2012-04-01ASoC: dapm: Add platform stream event supportLiam Girdwood1-2/+2
2012-04-01ASoC: core: Add platform DAI widget mappingLiam Girdwood1-0/+1
2012-04-01ASoC: dapm: Use DAPM mutex for DAPM ops instead of codec mutexLiam Girdwood2-0/+6
2012-04-01ASoC: core: Add card mutex locking subclassesLiam Girdwood1-0/+5
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