linux/sound/soc/codecs
Linus Torvalds 0280d1a099 sound updates for 4.4-rc1
Here is the first batch of updates for sound system on 4.4-rc1.
 Again at this time, the update looks fairly calm; no big changes in
 either ALSA core or ASoC infrastructures, rather all small cleanups,
 in addition to the new stuff as usual.
 
 The biggest changes are about Firewire sound devices.  It gained lots
 of new device support, and MIDI functionality.  Also there are updates
 for a few still working-in-progress stuff (topology API and ASoC
 skylake), too.  But overall, this update should give no big surprise.
 
 Some highlight is below:
 
 Core:
  - A few more Kconfig items for tinification; it's marked as EXPERT,
    so normal user should't be bothered :)
  - Refactoring with a new PCM hw_constraint helper
  - Removal of unused transfer_ack_{begin,end} PCM callbacks
 
 Firewire:
  - Restructuring of code subtree, lots of refactoring
  - Support AMDTP variants
  - New driver for Digidesign 002/003 family
  - Adds support for TASCAM FireOne to ALSA OXFW driver
  - Add MIDI support to TASCAM and Digi00x devices
 
 HD-Audio:
  - Automated modalias generation for codec drivers, finally
  - Improvement on heuristics for setting mixer name
  - A few fixes for longstanding bugs on Creative CA0132 cards
  - Addition of audio rate callback with i915 communication
  - Fix suspend issue on recent Dell XPS
  - Intel Lewisburg controller support
 
 ASoC:
  - Updates to the topology userspace interface
  - Big updates to the Renesas support (rcar)
  - More updates for supporting Intel Sky Lake systems
  - New drivers for Asahi Kasei Microdevices AK4613, Allwinnner A10,
    Cirrus Logic WM8998, Dialog DA7219, Nuvoton NAU8825, Rockchip
    S/PDIF, and Atmel class D amplifier
 
 USB-Audio:
  - A fix for newer Roland MIDI devices
  - Quirks and workarounds for Zoom R16/24 device
 
 Misc:
  - A few fixes for some old Cirrus CS46xx PCI sound boards
  - Yet another fixes for some old ESS Maestro3 PCI sound boards
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
 iQIcBAABCAAGBQJWPNI9AAoJEGwxgFQ9KSmkOGIP+wUX4eIWwV4BK3mTjdPgvB+i
 M7niITY+baN6WqoX8Impe6CyvdOed/pQyHqkT8NFthhmYrgVU9iJBykgF1+BOPt3
 ZtYb0qi2mOPbTL0mwFv6oDu8Nvh6hBdCz6ZepQQdjyG4QBdLs7Cea3o3ncJEgsqI
 H9LHcCjwSIi4wAcIFVCiD2rJnI/sqhyH2jm9ay8TWDPkBnUBC0Pz1aE+DIbb5x5G
 m53rVTjE2dU5MQJrG+rQyH5ngR51Qs6XLYLSnkMXBrZPSP5UQxM282pG19ILumFK
 b5uOKWC2DyeWkmDTglAQXaSSbI+3Sj+W+oo05z51Pz2b8YEvehl2XjJpeB0Nlez/
 q+i/c8LnUYV8MPlJdldC1jZO8MVRYEX5fEWm1Hwie+q1YozFkhxIfwKCdXnazpYE
 ga9E5t/Utg0Rclb2vlYuHv3A4RmY1CW7VazP6PwZjhrahPMxN6zU8aTe+OzBJxkT
 i8Ka+R7mMCVyAfauNuBcQtJ+cY+6JbOXsT/5BWTGW0qsa9V17uUOXriAYyNBLwFL
 zcBa8OXHtYoiPbWIgE5rJUmRqTXJaOlNYyuot+AT2K7bOW9KMXmEROaSXyVNoqR8
 AVZHVmByViI8TuQ98L7vakvyHSKoi4x1Aq/ODrS4Ya4+5T60PmVTyCxT7UUE0FNo
 V39cwMFp8TCMifTeRP/+
 =l9SO
 -----END PGP SIGNATURE-----

Merge tag 'sound-4.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound

Pull sound updates from Takashi Iwai:
 "Here is the first batch of updates for sound system on 4.4-rc1.

  Again at this time, the update looks fairly calm; no big changes in
  either ALSA core or ASoC infrastructures, rather all small cleanups,
  in addition to the new stuff as usual.

  The biggest changes are about Firewire sound devices.  It gained lots
  of new device support, and MIDI functionality.  Also there are updates
  for a few still working-in-progress stuff (topology API and ASoC
  skylake), too.  But overall, this update should give no big surprise.

  Some highlights are below:

  Core:
   - A few more Kconfig items for tinification; it's marked as EXPERT,
     so normal user should't be bothered :)
   - Refactoring with a new PCM hw_constraint helper
   - Removal of unused transfer_ack_{begin,end} PCM callbacks

  Firewire:
   - Restructuring of code subtree, lots of refactoring
   - Support AMDTP variants
   - New driver for Digidesign 002/003 family
   - Adds support for TASCAM FireOne to ALSA OXFW driver
   - Add MIDI support to TASCAM and Digi00x devices

  HD-Audio:
   - Automated modalias generation for codec drivers, finally
   - Improvement on heuristics for setting mixer name
   - A few fixes for longstanding bugs on Creative CA0132 cards
   - Addition of audio rate callback with i915 communication
   - Fix suspend issue on recent Dell XPS
   - Intel Lewisburg controller support

  ASoC:
   - Updates to the topology userspace interface
   - Big updates to the Renesas support (rcar)
   - More updates for supporting Intel Sky Lake systems
   - New drivers for Asahi Kasei Microdevices AK4613, Allwinnner A10,
     Cirrus Logic WM8998, Dialog DA7219, Nuvoton NAU8825, Rockchip
     S/PDIF, and Atmel class D amplifier

  USB-Audio:
   - A fix for newer Roland MIDI devices
   - Quirks and workarounds for Zoom R16/24 device

  Misc:
   - A few fixes for some old Cirrus CS46xx PCI sound boards
   - Yet another fixes for some old ESS Maestro3 PCI sound boards"

* tag 'sound-4.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (330 commits)
  ALSA: hda - Add Intel Lewisburg device IDs Audio
  ALSA: hda - Apply pin fixup for HP ProBook 6550b
  ALSA: hda - Fix lost 4k BDL boundary workaround
  ALSA: maestro3: Fix Allegro mute until master volume/mute is touched
  ALSA: maestro3: Enable docking support for Dell Latitude C810
  ALSA: firewire-digi00x: add another rawmidi character device for MIDI control ports
  ALSA: firewire-digi00x: add MIDI operations for MIDI control port
  ALSA: firewire-digi00x: rename identifiers of MIDI operation for physical ports
  ALSA: cs46xx: Fix suspend for all channels
  ALSA: cs46xx: Fix Duplicate front for CS4294 and CS4298 codecs
  ALSA: DocBook: Add soc-ops.c and soc-compress.c
  ALSA: hda - Add / fix kernel doc comments
  ALSA: Constify ratden/ratnum constraints
  ALSA: hda - Disable 64bit address for Creative HDA controllers
  ALSA: hda/realtek - Dell XPS one ALC3260 speaker no sound after resume back
  ALSA: hda/ca0132 - Convert leftover pr_info() and pr_err()
  ASoC: fsl: Use #ifdef instead of #if for CONFIG_PM_SLEEP
  ASoC: rt5645: Sort the order for register bit defines
  ASoC: dwc: add check for master/slave format
  ASoC: rt5645: Add the HWEQ for the speaker output
  ...
2015-11-06 11:04:07 -08:00
..
88pm860x-codec.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
88pm860x-codec.h
ab8500-codec.c ASoC: ab8500: Replace TLV_DB_RANGE_HEAD with DECLARE_TLV_DB_RANGE 2015-08-05 13:16:16 +01:00
ab8500-codec.h
ac97.c ASoC: ac97: Remove rate constraints 2015-05-12 18:58:17 +01:00
ad193x-i2c.c ASoC: ad193x: add support to ad1934 2015-10-05 17:42:49 +01:00
ad193x-spi.c sound updates for 4.4-rc1 2015-11-06 11:04:07 -08:00
ad193x.c ASoC: ad193x: Drop .volatile_reg implementation 2015-10-20 16:59:29 +01:00
ad193x.h ASoC: ad193x: add support to ad1934 2015-10-05 17:42:49 +01:00
ad1836.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
ad1836.h
ad1980.c ASoC: ad1980: Use core AC'97 reset helper 2015-07-23 17:33:31 +01:00
ad73311.c
ad73311.h
adau17x1.c ASoC: adau17x1: Replace direct snd_soc_codec dapm field access 2015-05-04 18:30:57 +01:00
adau17x1.h
adau1373.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
adau1373.h
adau1701.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
adau1701.h
adau1761-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
adau1761-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
adau1761.c Merge remote-tracking branches 'asoc/topic/ac97', 'asoc/topic/ad1836', 'asoc/topic/ada1977', 'asoc/topic/adau1701' and 'asoc/topic/adau17x1' into asoc-next 2015-06-05 18:54:47 +01:00
adau1761.h
adau1781-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
adau1781-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
adau1781.c Merge remote-tracking branches 'asoc/topic/ac97', 'asoc/topic/ad1836', 'asoc/topic/ada1977', 'asoc/topic/adau1701' and 'asoc/topic/adau17x1' into asoc-next 2015-06-05 18:54:47 +01:00
adau1781.h
adau1977-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
adau1977-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
adau1977.c Merge remote-tracking branches 'asoc/topic/adau1977', 'asoc/topic/adav80x', 'asoc/topic/arizona' and 'asoc/topic/atmel' into asoc-next 2015-06-05 18:54:49 +01:00
adau1977.h
adav80x.c ASoC: adav80x: Use snd_pcm_hw_constraint_single() 2015-10-21 14:24:34 +02:00
adav80x.h
adav801.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
adav803.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
ads117x.c
ak4104.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
ak4535.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
ak4535.h
ak4554.c ASoC: ak4554: constify of_device_id array 2015-03-22 18:05:23 +00:00
ak4613.c ASoC: ak4613: add Digital Playback Volume support 2015-09-19 07:41:15 -07:00
ak4641.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
ak4641.h
ak4642.c ASoC: ak4642: exchange macro name to avoid redefinition 2015-09-16 20:40:27 +01:00
ak4671.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
ak4671.h
ak5386.c
alc5623.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
alc5623.h
alc5632.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
alc5632.h
arizona.c ASoC: wm8998: Initial WM8998 codec driver 2015-10-02 17:51:34 +01:00
arizona.h ASoC: wm8998: Initial WM8998 codec driver 2015-10-02 17:51:34 +01:00
bt-sco.c ASoC: bt-sco: Add devicetree support for bt-sco codec 2015-05-12 19:43:41 +01:00
cq93vc.c ASoC: Move bias level update to the core 2015-04-27 21:34:45 +01:00
cs35l32.c Merge remote-tracking branches 'asoc/topic/rcar', 'asoc/topic/reg-default', 'asoc/topic/rl6231', 'asoc/topic/rockchip' and 'asoc/topic/rt286' into asoc-next 2015-08-30 15:55:54 +01:00
cs35l32.h ASoC: cs35l32: Fix define for CS35L32_SDOUT_3ST 2015-07-23 16:01:56 +01:00
cs42l51-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
cs42l51.c
cs42l51.h
cs42l52.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
cs42l52.h
cs42l56.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
cs42l56.h
cs42l73.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
cs42l73.h
cs42xx8-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
cs42xx8.c ASoC: cs42xx8: Setup of_match_table 2015-07-07 13:35:13 +01:00
cs42xx8.h ASoC: cs42xx8: Setup of_match_table 2015-07-07 13:35:13 +01:00
cs4265.c Merge remote-tracking branches 'asoc/topic/const', 'asoc/topic/cs35l32', 'asoc/topic/cs4265' and 'asoc/topic/cs42l52' into asoc-next 2015-08-30 15:52:59 +01:00
cs4265.h
cs4270.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
cs4271-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
cs4271-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
cs4271.c Merge remote-tracking branches 'asoc/fix/ak4642', 'asoc/fix/atmel', 'asoc/fix/cs4271', 'asoc/fix/davinci' and 'asoc/fix/rcar' into asoc-linus 2015-04-12 19:48:22 +01:00
cs4271.h
cs4349.c ASoC: cs4349: fix platform_no_drv_owner.cocci warnings 2015-08-25 07:53:24 +01:00
cs4349.h ASoC: cs4349: Drop platform data support 2015-07-20 18:18:46 +01:00
cx20442.c ASoC: cx20442: Replace direct snd_soc_codec dapm field access 2015-05-11 17:33:31 +01:00
cx20442.h
da732x_reg.h
da732x.c Merge remote-tracking branches 'asoc/topic/max98090', 'asoc/topic/max98095', 'asoc/topic/max98357a', 'asoc/topic/max9877' and 'asoc/topic/max98925' into asoc-next 2015-08-30 15:54:57 +01:00
da732x.h
da7210.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
da7213.c ASoC: da7213: Add support to handle mclk data provided to driver 2015-10-07 15:11:34 +01:00
da7213.h ASoC: da7213: Add support to handle mclk data provided to driver 2015-10-07 15:11:34 +01:00
da7219-aad.c ASoC: codecs: Add da7219 codec driver 2015-10-02 18:11:27 +01:00
da7219-aad.h ASoC: codecs: Add da7219 codec driver 2015-10-02 18:11:27 +01:00
da7219.c ASoC: da7219: Fix da7219->alc_en state when enabling ALC 2015-10-21 13:30:23 +01:00
da7219.h ASoC: codecs: Add da7219 codec driver 2015-10-02 18:11:27 +01:00
da9055.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
dmic.c
es8328-i2c.c
es8328-spi.c
es8328.c ASoC: es8328: harmless underflow in es8328_put_deemph() 2015-10-22 13:58:04 +01:00
es8328.h
gtm601.c ASoC: gtm601: Constify soc_codec_dev_gtm601 2015-07-07 14:23:53 +01:00
ics43432.c ASoC: ics43432: Fix build errors 2015-08-28 17:17:29 +01:00
isabelle.c Merge remote-tracking branches 'asoc/topic/max98090', 'asoc/topic/max98095', 'asoc/topic/max98357a', 'asoc/topic/max9877' and 'asoc/topic/max98925' into asoc-next 2015-08-30 15:54:57 +01:00
isabelle.h
jz4740.c ASoC: jz4740: Replace TLV_DB_RANGE_HEAD with DECLARE_TLV_DB_RANGE 2015-08-05 13:22:47 +01:00
Kconfig Merge remote-tracking branches 'asoc/topic/nau8825' and 'asoc/topic/pxa' into asoc-next 2015-10-26 11:16:08 +09:00
l3.c
lm4857.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
lm49453.c Merge remote-tracking branches 'asoc/topic/max98090', 'asoc/topic/max98095', 'asoc/topic/max98357a', 'asoc/topic/max9877' and 'asoc/topic/max98925' into asoc-next 2015-08-30 15:54:57 +01:00
lm49453.h
Makefile Merge remote-tracking branches 'asoc/topic/nau8825' and 'asoc/topic/pxa' into asoc-next 2015-10-26 11:16:08 +09:00
max9768.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
max9850.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
max9850.h
max9877.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
max9877.h
max98088.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
max98088.h ASoC: codecs: max98088: fix typo in constant 2015-07-07 13:14:15 +01:00
max98090.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
max98090.h ASoC: max98090: Fix sequencing when starting additional routes 2015-08-10 12:57:35 +01:00
max98095.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
max98095.h
max98357a.c Merge remote-tracking branches 'asoc/topic/max98090', 'asoc/topic/max98095', 'asoc/topic/max98357a', 'asoc/topic/max9877' and 'asoc/topic/max98925' into asoc-next 2015-08-30 15:54:57 +01:00
max98925.c Merge remote-tracking branches 'asoc/topic/txx9', 'asoc/topic/uda134x', 'asoc/topic/ux500' and 'asoc/topic/width' into asoc-next 2015-08-30 15:58:18 +01:00
max98925.h ASoC: Add max98925 codec driver 2015-03-11 19:16:07 +00:00
mc13783.c ASoC: Constify snd_soc_dai_ops variables 2015-07-15 12:12:46 +01:00
mc13783.h
ml26124.c Merge branches 'topic/owner' and 'topic/reg-default' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-max9877 2015-07-16 21:35:01 +01:00
ml26124.h
nau8825.c ASoC: nau8825: Show device properties 2015-10-23 01:17:38 +09:00
nau8825.h ASoC: nau8825: Add FLL configuration 2015-10-23 01:17:38 +09:00
pcm512x-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
pcm512x-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
pcm512x.c ASoC: Use params_width() at appropriate places 2015-07-24 18:31:31 +01:00
pcm512x.h
pcm1681.c Merge remote-tracking branch 'asoc/topic/ssm4567' into asoc-next 2015-08-30 15:52:16 +01:00
pcm1792a.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
pcm1792a.h
pcm3008.c
pcm3008.h
rl6231.c ASoC: rl6231: Simplify DMIC divider calculation expression 2015-08-06 10:51:12 +01:00
rl6231.h ASoC: Add function "rl6231_get_pre_div" to correct the dmic clock calculation 2015-08-05 10:42:35 +01:00
rl6347a.c ASoC: rl6347a: Clean up unneeded inclusion of header files 2015-09-24 10:30:47 -07:00
rl6347a.h ASoC: rl6347a: Clean up unneeded inclusion of header files 2015-09-24 10:30:47 -07:00
rt286.c Merge remote-tracking branches 'asoc/topic/rcar', 'asoc/topic/rl6347a', 'asoc/topic/rockchip' and 'asoc/topic/rt286' into asoc-next 2015-10-26 11:16:10 +09:00
rt286.h
rt298.c Merge remote-tracking branches 'asoc/topic/rt298', 'asoc/topic/rt5640', 'asoc/topic/samsung' and 'asoc/topic/sh' into asoc-next 2015-10-26 11:16:13 +09:00
rt298.h ASoC: add rt298 codec driver 2015-07-09 12:00:11 +01:00
rt5631.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
rt5631.h
rt5640.c ASoC: rt5640: Fill up the IN3's support 2015-10-22 13:33:00 +01:00
rt5640.h
rt5645.c Merge remote-tracking branch 'asoc/topic/rt5645' into asoc-next 2015-10-26 11:15:58 +09:00
rt5645.h Merge remote-tracking branch 'asoc/topic/rt5645' into asoc-next 2015-10-26 11:15:58 +09:00
rt5651.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
rt5651.h
rt5670-dsp.h
rt5670.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
rt5670.h ASoC: rt5670: export jack suspend/resume APIs 2015-03-11 12:08:20 +00:00
rt5677-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
rt5677-spi.h ASoC: rt5677: Allow arbitrary block read/write via SPI 2015-08-25 17:34:30 +01:00
rt5677.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
rt5677.h ASoC: rt5677: Switch to use descriptor-based gpiod API 2015-07-07 13:34:03 +01:00
sgtl5000.c ASoC: sgtl5000: fix wrong register MIC_BIAS_VOLTAGE setup on probe 2015-09-30 19:44:03 +01:00
sgtl5000.h ASoC: sgtl5000: Fix up define for SGTL5000_SMALL_POP 2015-07-22 10:49:02 +01:00
si476x.c ASoC: Constify snd_soc_dai_ops variables 2015-07-15 12:12:46 +01:00
sigmadsp-i2c.c
sigmadsp-regmap.c
sigmadsp.c
sigmadsp.h
sirf-audio-codec.c ASoC: sirf-audio-codec: Staticise local symbols 2015-07-15 12:32:56 +01:00
sirf-audio-codec.h
sn95031.c ASoC: sn95031: Replace direct snd_soc_codec dapm field access 2015-05-15 16:48:56 +01:00
sn95031.h ASoC: sn95031: Pass CODEC to sn95031_jack_detection() 2015-03-04 17:09:51 +00:00
spdif_receiver.c
spdif_transmitter.c
ssm2518.c ASoC: ssm2518: Drop .volatile_reg implementation 2015-10-20 17:00:29 +01:00
ssm2518.h
ssm2602-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
ssm2602-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
ssm2602.c ASoC: ssm2602: Replace TLV_DB_RANGE_HEAD with DECLARE_TLV_DB_RANGE 2015-08-05 13:23:35 +01:00
ssm2602.h
ssm4567.c ASoC: ssm4567: Add sense support 2015-08-14 17:29:15 +01:00
sta32x.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
sta32x.h
sta350.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
sta350.h
sta529.c Merge remote-tracking branches 'asoc/topic/ssm2518', 'asoc/topic/sta529', 'asoc/topic/sti' and 'asoc/topic/sti-sas' into asoc-next 2015-08-30 15:57:13 +01:00
stac9766.c ASoC: stac9766: Use core reset helper 2015-07-23 17:33:34 +01:00
stac9766.h
sti-sas.c ASoC: sti-sas: fix x86 compilation issue. 2015-07-16 09:59:23 +01:00
tas571x.c ASoC: tas571x: Replace direct snd_soc_codec dapm field access 2015-07-07 14:54:27 +01:00
tas571x.h ASoC: tas571x: New driver for TI TAS571x power amplifiers 2015-05-04 12:46:25 +01:00
tas2552.c ASoC: tas2552: fix dBscale-min declaration 2015-10-06 11:53:46 +01:00
tas2552.h ASoC: tas2552: Fix off-by-one for max_register setting 2015-07-23 16:46:31 +01:00
tas5086.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
tfa9879.c Merge branches 'topic/owner' and 'topic/reg-default' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into asoc-max9877 2015-07-16 21:35:01 +01:00
tfa9879.h
tlv320aic3x.c ASoC: Updates for v4.4 2015-10-26 11:15:54 +09:00
tlv320aic3x.h
tlv320aic23-i2c.c ASoC: tlv320aic23: remove incorrect __exit markups 2015-03-09 18:24:44 +00:00
tlv320aic23-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
tlv320aic23.c ASoC: Move bias level update to the core 2015-04-27 21:34:45 +01:00
tlv320aic23.h
tlv320aic26.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
tlv320aic26.h
tlv320aic31xx.c Merge remote-tracking branches 'asoc/topic/const', 'asoc/topic/cs35l32', 'asoc/topic/cs4265' and 'asoc/topic/cs42l52' into asoc-next 2015-08-30 15:52:59 +01:00
tlv320aic31xx.h
tlv320aic32x4.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
tlv320aic32x4.h
tlv320dac33.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
tlv320dac33.h
tpa6130a2.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
tpa6130a2.h
ts3a227e.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
ts3a227e.h
twl4030.c ASoC: twl4030: Use snd_pcm_hw_constraint_single() 2015-10-21 14:24:44 +02:00
twl6040.c Merge remote-tracking branches 'asoc/topic/topology', 'asoc/topic/twl6040', 'asoc/topic/wm5100', 'asoc/topic/wm8741' and 'asoc/topic/wm8960' into asoc-next 2015-06-05 18:55:05 +01:00
twl6040.h
uda134x.c ASoC: uda134x: Use snd_pcm_hw_constraint_single() 2015-10-21 14:24:52 +02:00
uda134x.h ASoC: uda134x: Convert to regmap 2015-07-13 11:51:35 +01:00
uda1380.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
uda1380.h
wl1273.c ASoC: wl1273: Use snd_pcm_hw_constraint_single() 2015-10-21 14:25:21 +02:00
wl1273.h
wm0010.c Merge remote-tracking branches 'spi/topic/omap-100k', 'spi/topic/omap-uwire', 'spi/topic/owner', 'spi/topic/pxa' and 'spi/topic/pxa2xx' into spi-next 2015-11-04 11:02:12 +00:00
wm1250-ev1.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
wm2000.c ASoC: wm2000: a couple harmless underflows 2015-10-22 13:59:11 +01:00
wm2000.h
wm2200.c Merge remote-tracking branches 'asoc/topic/txx9', 'asoc/topic/uda134x', 'asoc/topic/ux500' and 'asoc/topic/width' into asoc-next 2015-08-30 15:58:18 +01:00
wm2200.h
wm5100-tables.c
wm5100.c Merge remote-tracking branches 'asoc/topic/wm0010', 'asoc/topic/wm5100', 'asoc/topic/wm5110', 'asoc/topic/wm8004' and 'asoc/topic/wm8731' into asoc-next 2015-08-30 15:58:36 +01:00
wm5100.h
wm5102.c ASoC: arizona: Fix error path in codec probe 2015-07-10 17:02:42 +01:00
wm5102.h
wm5110.c ASoC: wm5110: Add additional analogue input enable for early revs 2015-09-17 11:35:02 +01:00
wm5110.h
wm8350.c ASoC: wm8350: Replace TLV_DB_RANGE_HEAD with DECLARE_TLV_DB_RANGE 2015-08-05 13:23:52 +01:00
wm8350.h
wm8400.c ASoC: wm8400: Don't use range container for TLV with one entry 2015-08-05 13:23:56 +01:00
wm8400.h
wm8510.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8510.h
wm8523.c Merge remote-tracking branches 'asoc/topic/fsl-spdif', 'asoc/topic/fsl-ssi', 'asoc/topic/gtm601', 'asoc/topic/ics43432' and 'asoc/topic/ids' into asoc-next 2015-08-30 15:54:15 +01:00
wm8523.h
wm8580.c Merge remote-tracking branches 'asoc/topic/fsl-spdif', 'asoc/topic/fsl-ssi', 'asoc/topic/gtm601', 'asoc/topic/ics43432' and 'asoc/topic/ids' into asoc-next 2015-08-30 15:54:15 +01:00
wm8580.h
wm8711.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8711.h
wm8727.c
wm8728.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8728.h
wm8731.c sound updates for 4.4-rc1 2015-11-06 11:04:07 -08:00
wm8731.h
wm8737.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8737.h
wm8741.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8741.h ASoC: wm8741: Add differential mono mode support 2015-05-13 15:51:36 +01:00
wm8750.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8750.h
wm8753.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8753.h
wm8770.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8770.h
wm8776.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8776.h
wm8782.c
wm8804-i2c.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
wm8804-spi.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8804.c ASoC: wm8804: Drop duplicate const 2015-07-29 15:05:08 +01:00
wm8804.h ASoC: wm8804: Enable runtime PM 2015-04-08 19:25:40 +01:00
wm8900.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8900.h
wm8903.c ASoC: wm8903: harmless underflow in wm8903_put_deemph() 2015-10-22 13:57:19 +01:00
wm8903.h ASoC: wm8903: Fix define for WM8903_VMID_RES_250K 2015-05-13 12:49:39 +01:00
wm8904.c ASoC: wm8904: harmless underflow in wm8904_put_deemph() 2015-10-22 13:54:13 +01:00
wm8904.h
wm8940.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
wm8940.h
wm8955.c ASoC: wm8955: harmless underflow in wm8955_put_deemph() 2015-10-22 13:57:39 +01:00
wm8955.h
wm8958-dsp2.c
wm8960.c Merge remote-tracking branches 'asoc/topic/wm8904', 'asoc/topic/wm8955' and 'asoc/topic/wm8960' into asoc-next 2015-10-26 11:16:20 +09:00
wm8960.h ASoC: wm8960: update pll and clock setting function 2015-08-11 17:11:52 +01:00
wm8961.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
wm8961.h
wm8962.c Merge remote-tracking branches 'asoc/fix/rt298', 'asoc/fix/sx', 'asoc/fix/wm8904' and 'asoc/fix/wm8962' into asoc-linus 2015-10-23 08:44:14 +09:00
wm8962.h
wm8971.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
wm8971.h
wm8974.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
wm8974.h
wm8978.c ASoC: drivers: Drop owner assignment from i2c_driver 2015-07-15 12:50:43 +01:00
wm8978.h
wm8983.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8983.h
wm8985.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8985.h
wm8988.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8988.h
wm8990.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
wm8990.h
wm8991.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
wm8991.h
wm8993.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
wm8993.h
wm8994.c ASoC: wm8994: fix add dynamic path error 2015-08-20 11:06:26 -07:00
wm8994.h
wm8995.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
wm8995.h
wm8996.c Merge remote-tracking branches 'asoc/topic/wm8996', 'asoc/topic/xtensa' and 'asoc/topic/zx296702' into asoc-next 2015-08-30 15:59:18 +01:00
wm8996.h
wm8997.c ASoC: arizona: Implement stability check for LHPF coefficients 2015-07-07 13:15:12 +01:00
wm8997.h
wm8998.c ASoC: wm8998: Initial WM8998 codec driver 2015-10-02 17:51:34 +01:00
wm8998.h ASoC: wm8998: Initial WM8998 codec driver 2015-10-02 17:51:34 +01:00
wm9081.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
wm9081.h
wm9090.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
wm9090.h
wm9705.c ASoC: wm9705: Use core AC'97 reset helper 2015-07-23 17:33:37 +01:00
wm9705.h
wm9712.c ASoC: wm9712: Use core AC'97 reset helper 2015-07-23 17:33:40 +01:00
wm9712.h
wm9713.c Merge remote-tracking branches 'asoc/topic/tas2552', 'asoc/topic/tas5086', 'asoc/topic/tegra', 'asoc/topic/tlv' and 'asoc/topic/topology' into asoc-next 2015-08-30 15:57:34 +01:00
wm9713.h ASoC: wm9713: Use core AC'97 reset helper 2015-07-23 17:33:43 +01:00
wm_adsp.c ASoC: wm_adsp: Move DSP Rate controls into the codec 2015-06-19 11:17:23 +01:00
wm_adsp.h debugfs: Pass bool pointer to debugfs_create_bool() 2015-10-04 11:36:07 +01:00
wm_hubs.c ASoC: wm_hubs: Replace TLV_DB_RANGE_HEAD with DECLARE_TLV_DB_RANGE 2015-08-05 13:24:42 +01:00
wm_hubs.h
wmfw.h ASoC: wm_adsp: Add support for DSP control flags 2015-04-27 15:38:26 +01:00