<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/sound/soc/omap, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-10-27T22:00:18Z</updated>
<entry>
<title>ASoC: omap-dmic: Correct functional clock name</title>
<updated>2012-10-27T22:00:18Z</updated>
<author>
<name>Peter Ujfalusi</name>
</author>
<published>2012-10-26T10:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=19118eb8dc3cd6bb1b1fdf0e4ad62070c6683158'/>
<id>urn:sha1:19118eb8dc3cd6bb1b1fdf0e4ad62070c6683158</id>
<content type='text'>
We should really use "fck" when asking for the functional clock and not
"dmic_fck".
This way we can ensure that multiple dmic modules can exist in the system.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: zoom2: Fix compile error by including correct header files</title>
<updated>2012-10-27T21:41:07Z</updated>
<author>
<name>Tony Lindgren</name>
</author>
<published>2012-10-03T16:31:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=257d36fd696d76b622539c26af652d2a8a931ce9'/>
<id>urn:sha1:257d36fd696d76b622539c26af652d2a8a931ce9</id>
<content type='text'>
Also drop the includes that are no longer needed and just
cause problems for the ARM common zImage.

Acked-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Tim Gardner &lt;tim.gardner@canonical.com&gt;
[tony@atomide.com: updated to drop unneeded headers]
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'asoc-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
<updated>2012-10-17T12:09:15Z</updated>
<author>
<name>Takashi Iwai</name>
</author>
<published>2012-10-17T12:09:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c95d947f1fc91712756bc1b6a58c0eddadc78885'/>
<id>urn:sha1:c95d947f1fc91712756bc1b6a58c0eddadc78885</id>
<content type='text'>
ASoC: Fixes for v3.7

Nothing too exciting except for the ams-delta change which is relatively
lerge due to the fact that the driver loading had been totally broken as
the driver needed a newer API to function.
</content>
</entry>
<entry>
<title>Merge tag 'sound-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound</title>
<updated>2012-10-08T22:07:14Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2012-10-08T22:07:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f5a246eab9a268f51ba8189ea5b098a1bfff200e'/>
<id>urn:sha1:f5a246eab9a268f51ba8189ea5b098a1bfff200e</id>
<content type='text'>
Pull sound updates from Takashi Iwai:
 "This contains pretty many small commits covering fairly large range of
  files in sound/ directory.  Partly because of additional API support
  and partly because of constantly developed ASoC and ARM stuff.

  Some highlights:

   - Introduced the helper function and documentation for exposing the
     channel map via control API, as discussed in Plumbers; most of PCI
     drivers are covered, will follow more drivers later

   - Most of drivers have been replaced with the new PM callbacks (if
     the bus is supported)

   - HD-audio controller got the support of runtime PM and the support
     of D3 clock-stop.  Also changing the power_save option in sysfs
     kicks off immediately to enable / disable the power-save mode.

   - Another significant code change in HD-audio is the rewrite of
     firmware loading code.  Other than that, most of changes in
     HD-audio are continued cleanups and standardization for the generic
     auto parser and bug fixes (HBR, device-specific fixups), in
     addition to the support of channel-map API.

   - Addition of ASoC bindings for the compressed API, used by the
     mid-x86 drivers.

   - Lots of cleanups and API refreshes for ASoC codec drivers and
     DaVinci.

   - Conversion of OMAP to dmaengine.

   - New machine driver for Wolfson Microelectronics Bells.

   - New CODEC driver for Wolfson Microelectronics WM0010.

   - Enhancements to the ux500 and wm2000 drivers

   - A new driver for DA9055 and the support for regulator bypass mode."

Fix up various arm soc header file reorg conflicts.

* tag 'sound-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (339 commits)
  ALSA: hda - Add new codec ALC283 ALC290 support
  ALSA: hda - avoid unneccesary indices on "Headphone Jack" controls
  ALSA: hda - fix indices on boost volume on Conexant
  ALSA: aloop - add locking to timer access
  ALSA: hda - Fix hang caused by race during suspend.
  sound: Remove unnecessary semicolon
  ALSA: hda/realtek - Fix detection of ALC271X codec
  ALSA: hda - Add inverted internal mic quirk for Lenovo IdeaPad U310
  ALSA: hda - make Realtek/Sigmatel/Conexant use the generic unsol event
  ALSA: hda - make a generic unsol event handler
  ASoC: codecs: Add DA9055 codec driver
  ASoC: eukrea-tlv320: Convert it to platform driver
  ALSA: ASoC: add DT bindings for CS4271
  ASoC: wm_hubs: Ensure volume updates are handled during class W startup
  ASoC: wm5110: Adding missing volume update bits
  ASoC: wm5110: Add OUT3R support
  ASoC: wm5110: Add AEC loopback support
  ASoC: wm5110: Rename EPOUT to HPOUT3
  ASoC: arizona: Add more clock rates
  ASoC: arizona: Add more DSP options for mixer input muxes
  ...
</content>
</entry>
<entry>
<title>ASoC: ams-delta: Convert to use snd_soc_register_card()</title>
<updated>2012-10-04T17:50:36Z</updated>
<author>
<name>Janusz Krzysztofik</name>
</author>
<published>2012-10-03T10:46:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b764de2d8bafff3a52aa6ee66cedf435486974f4'/>
<id>urn:sha1:b764de2d8bafff3a52aa6ee66cedf435486974f4</id>
<content type='text'>
The old method of registering with the ASoC core by creating a
"soc-audio" platform device no longer works for Amstrad Delta sound card
after recent changes to drvdata handling (commit
0998d0631001288a5974afc0b2a5f568bcdecb4d, 'device-core: Ensure drvdata =
NULL when no driver is bound'.

Use snd_soc_register_card() method instead, as suggested by the ASoC
core generated warning message, and move both the card and codec
platform device registration to the arch board file where those belong.

Created and tested against linux-3.6-rc5.

Signed-off-by: Janusz Krzysztofik &lt;jkrzyszt@tis.icnet.pl&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: omap-mcpdm: Remove OMAP revision check</title>
<updated>2012-10-04T17:48:23Z</updated>
<author>
<name>Peter Ujfalusi</name>
</author>
<published>2012-10-04T08:27:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=68214d998a2e3102854cf10ebe505243035702fc'/>
<id>urn:sha1:68214d998a2e3102854cf10ebe505243035702fc</id>
<content type='text'>
The OMAP revision check is not needed since the watchdog bit is not in use
on 4430 ES1.0 and have no effect when we set the bit. The watchdog need to
be enabled on all other revisions.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: Fix wrong include for McPDM</title>
<updated>2012-10-04T17:48:05Z</updated>
<author>
<name>Tony Lindgren</name>
</author>
<published>2012-10-04T08:27:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=07b706dc9e92f030cfca330879aa8b7ecbb7b79a'/>
<id>urn:sha1:07b706dc9e92f030cfca330879aa8b7ecbb7b79a</id>
<content type='text'>
McPDM needs platt/cpu.h for omap_rev and not omap_hwmod.h.
Drivers must not include omap_hwmod.h at, it will be
private to mach-omap2 soon. Fix the problem before other
drivers will also start including omap_hwmod.h.

Note that also plat/cpu.h will be going away, so the
omap_rev check needs to be replaced with mcpdm-watchdog
flag from platform_data or DT.

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: omap-abe-twl6040: Fix typo of Vibrator</title>
<updated>2012-10-04T17:45:48Z</updated>
<author>
<name>Peter Ujfalusi</name>
</author>
<published>2012-10-02T12:31:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=034940a6b3afbe79022ab6922dd9d2982b78e6d5'/>
<id>urn:sha1:034940a6b3afbe79022ab6922dd9d2982b78e6d5</id>
<content type='text'>
It is not Vinrator but Vibrator.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ARM: OMAP/ASoC: Zoom2: Let the codec to handle the hs_extmute GPIO</title>
<updated>2012-09-22T15:18:25Z</updated>
<author>
<name>Peter Ujfalusi</name>
</author>
<published>2012-09-10T10:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb775d38e0ff4a83d7fd020a7b147bb61b1e4006'/>
<id>urn:sha1:eb775d38e0ff4a83d7fd020a7b147bb61b1e4006</id>
<content type='text'>
Remove the use of set_hs_extmute callback and let the codec driver to
handle the extmute GPIO.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Acked-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
<entry>
<title>ASoC: omap-pcm: Convert to use dmaengine</title>
<updated>2012-09-22T15:13:02Z</updated>
<author>
<name>Peter Ujfalusi</name>
</author>
<published>2012-09-14T12:05:58Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=946cc36ae550ea52adee0f42ac5034a34b5393be'/>
<id>urn:sha1:946cc36ae550ea52adee0f42ac5034a34b5393be</id>
<content type='text'>
Original author: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;

Switch the omap-pcm to use dmaengine.
Certain features are not supported by after dmaengine conversion:
1. No period wakeup mode
   DMA engine has no way to communicate this information through
   standard channels.

Signed-off-by: Peter Ujfalusi &lt;peter.ujfalusi@ti.com&gt;
Tested-by: Janusz Krzysztofik &lt;jkrzyszt@tis.icnet.pl&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
</entry>
</feed>
