<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/Intel-BMC/linux.git/sound/atmel, branch dev</title>
<subtitle>Intel OpenBMC Linux kernel source tree (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev</id>
<link rel='self' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/atom?h=dev'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/'/>
<updated>2015-05-20T04:18:25+00:00</updated>
<entry>
<title>ALSA: sound/atmel/ac97c.c: remove unused variable</title>
<updated>2015-05-20T04:18:25+00:00</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2015-05-19T15:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=976fa9a3ac9223d134cb4e1e3acf0e57160ee924'/>
<id>urn:sha1:976fa9a3ac9223d134cb4e1e3acf0e57160ee924</id>
<content type='text'>
The recently added DT support for the ac97 driver is causing
a gcc warning:

sound/atmel/ac97c.c: In function 'atmel_ac97c_probe_dt':
sound/atmel/ac97c.c:919:29: warning: unused variable 'match' [-Wunused-variable]
  const struct of_device_id *match;

The variable is clearly unused, so we can remove it.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Alexander Stein &lt;alexanders83@web.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: sound/atmel/ac97c.c: Add device tree support</title>
<updated>2015-01-07T06:56:19+00:00</updated>
<author>
<name>Alexander Stein</name>
<email>alexanders83@web.de</email>
</author>
<published>2014-12-29T12:08:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=b2d8957f288e2e51085e7c468a05d5d98f0a785f'/>
<id>urn:sha1:b2d8957f288e2e51085e7c468a05d5d98f0a785f</id>
<content type='text'>
This adds device tree support for the AC97 controller. It uses the
soc-ac97link bindings, but actually only ac97-reset is used.

Signed-off-by: Alexander Stein &lt;alexanders83@web.de&gt;
Acked-by: Alexandre Belloni &lt;alexandre.belloni@free-electrons.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: atmel: fix building the ac97 driver for at91-multiplatform</title>
<updated>2014-12-27T14:46:03+00:00</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2014-12-26T13:27:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=270384ccfc2ba3849b9d02f7a37c395987c30ed2'/>
<id>urn:sha1:270384ccfc2ba3849b9d02f7a37c395987c30ed2</id>
<content type='text'>
at91 will no longer export the mach/cpu.h and mach/hardware.h header files
in the future, which would break building the atmel ac97c driver.

Since the cpu_is_* check is only used to find out whether we are running
on avr32 or arm/at91, we can hardcode that check in the ARM case.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Link: http://www.spinics.net/lists/arm-kernel/msg382068.html
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@free-electrons.com&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core</title>
<updated>2014-12-15T00:10:09+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2014-12-15T00:10:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=e6b5be2be4e30037eb551e0ed09dd97bd00d85d3'/>
<id>urn:sha1:e6b5be2be4e30037eb551e0ed09dd97bd00d85d3</id>
<content type='text'>
Pull driver core update from Greg KH:
 "Here's the set of driver core patches for 3.19-rc1.

  They are dominated by the removal of the .owner field in platform
  drivers.  They touch a lot of files, but they are "simple" changes,
  just removing a line in a structure.

  Other than that, a few minor driver core and debugfs changes.  There
  are some ath9k patches coming in through this tree that have been
  acked by the wireless maintainers as they relied on the debugfs
  changes.

  Everything has been in linux-next for a while"

* tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (324 commits)
  Revert "ath: ath9k: use debugfs_create_devm_seqfile() helper for seq_file entries"
  fs: debugfs: add forward declaration for struct device type
  firmware class: Deletion of an unnecessary check before the function call "vunmap"
  firmware loader: fix hung task warning dump
  devcoredump: provide a one-way disable function
  device: Add dev_&lt;level&gt;_once variants
  ath: ath9k: use debugfs_create_devm_seqfile() helper for seq_file entries
  ath: use seq_file api for ath9k debugfs files
  debugfs: add helper function to create device related seq_file
  drivers/base: cacheinfo: remove noisy error boot message
  Revert "core: platform: add warning if driver has no owner"
  drivers: base: support cpu cache information interface to userspace via sysfs
  drivers: base: add cpu_device_create to support per-cpu devices
  topology: replace custom attribute macros with standard DEVICE_ATTR*
  cpumask: factor out show_cpumap into separate helper function
  driver core: Fix unbalanced device reference in drivers_probe
  driver core: fix race with userland in device_add()
  sysfs/kernfs: make read requests on pre-alloc files use the buffer.
  sysfs/kernfs: allow attributes to request write buffer be pre-allocated.
  fs: sysfs: return EGBIG on write if offset is larger than file size
  ...
</content>
</entry>
<entry>
<title>ALSA: atmel_abdac: Add missing clock prepare</title>
<updated>2014-12-05T19:36:13+00:00</updated>
<author>
<name>Alexander Stein</name>
<email>alexanders83@web.de</email>
</author>
<published>2014-12-05T19:10:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=048184540171672a724ab8f8bada7fcc0762f5c6'/>
<id>urn:sha1:048184540171672a724ab8f8bada7fcc0762f5c6</id>
<content type='text'>
Clocks must be prepared before enabling them. Do this in one step.
Replace clk_enable with clk_prepare_enable and clk_disable with
clk_disable_unprepare.

Signed-off-by: Alexander Stein &lt;alexanders83@web.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: sound/atmel/ac97c.c: Add missing clock prepare</title>
<updated>2014-12-05T19:36:01+00:00</updated>
<author>
<name>Alexander Stein</name>
<email>alexanders83@web.de</email>
</author>
<published>2014-12-05T19:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=1132015b16580d3f53385354ffec0f58443a1ffd'/>
<id>urn:sha1:1132015b16580d3f53385354ffec0f58443a1ffd</id>
<content type='text'>
Clocks must be prepared before enabling them. Do this in one step.
Replace clk_enable with clk_prepare_enable and clk_disable with
clk_disable_unprepare. This fixes the following warning:
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at drivers/clk/clk.c:895 __clk_enable+0x24/0x9c()
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Tainted: G        W      3.18.0-rc7+ #245
[&lt;c000dce8&gt;] (unwind_backtrace) from [&lt;c000bcf0&gt;] (show_stack+0x10/0x14)
[&lt;c000bcf0&gt;] (show_stack) from [&lt;c001664c&gt;] (warn_slowpath_common+0x60/0x80)
[&lt;c001664c&gt;] (warn_slowpath_common) from [&lt;c00166fc&gt;] (warn_slowpath_null+0x18/0x20)
[&lt;c00166fc&gt;] (warn_slowpath_null) from [&lt;c02fd7ac&gt;] (__clk_enable+0x24/0x9c)
[&lt;c02fd7ac&gt;] (__clk_enable) from [&lt;c02fdbb4&gt;] (clk_enable+0x18/0x2c)
[&lt;c02fdbb4&gt;] (clk_enable) from [&lt;c0322688&gt;] (atmel_ac97c_probe+0x154/0x694)
[&lt;c0322688&gt;] (atmel_ac97c_probe) from [&lt;c0235e08&gt;] (platform_drv_probe+0x48/0x94)
[&lt;c0235e08&gt;] (platform_drv_probe) from [&lt;c02345f8&gt;] (driver_probe_device+0x138/0x350)
[&lt;c02345f8&gt;] (driver_probe_device) from [&lt;c02348bc&gt;] (__driver_attach+0x68/0x8c)
[&lt;c02348bc&gt;] (__driver_attach) from [&lt;c0232bd0&gt;] (bus_for_each_dev+0x70/0x84)
[&lt;c0232bd0&gt;] (bus_for_each_dev) from [&lt;c0233cd8&gt;] (bus_add_driver+0xfc/0x1f8)
[&lt;c0233cd8&gt;] (bus_add_driver) from [&lt;c0234f0c&gt;] (driver_register+0x9c/0xe0)
[&lt;c0234f0c&gt;] (driver_register) from [&lt;c0008ac4&gt;] (do_one_initcall+0x110/0x1c8)
[&lt;c0008ac4&gt;] (do_one_initcall) from [&lt;c053cd58&gt;] (kernel_init_freeable+0xf8/0x1b8)
[&lt;c053cd58&gt;] (kernel_init_freeable) from [&lt;c03c0414&gt;] (kernel_init+0x8/0xe4)
[&lt;c03c0414&gt;] (kernel_init) from [&lt;c00096d0&gt;] (ret_from_fork+0x14/0x24)
---[ end trace cb88537fdc8fa201 ]---
atmel_ac97c fffa0000.sound: AC'97 0 does not respond - RESET
atmel_ac97c fffa0000.sound: AC'97 0 access is not valid [0xffffffff], removing mixer.
------------[ cut here ]------------

Signed-off-by: Alexander Stein &lt;alexanders83@web.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: sound/atmel/ac97c.c: Fix device index for pcm</title>
<updated>2014-12-05T16:40:37+00:00</updated>
<author>
<name>Alexander Stein</name>
<email>alexanders83@web.de</email>
</author>
<published>2014-12-05T14:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=ca460cc250aa9d5255b3e2469ca0abad5d136233'/>
<id>urn:sha1:ca460cc250aa9d5255b3e2469ca0abad5d136233</id>
<content type='text'>
chip-&gt;pdev-&gt;id is -1 by default. This is an invalid index resulting in
device file names like /dev/snd/pcmC0D-1p.

Signed-off-by: Alexander Stein &lt;alexanders83@web.de&gt;
Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;
</content>
</entry>
<entry>
<title>ALSA: atmel: drop owner assignment from platform_drivers</title>
<updated>2014-10-20T14:21:59+00:00</updated>
<author>
<name>Wolfram Sang</name>
<email>wsa@the-dreams.de</email>
</author>
<published>2014-10-20T14:21:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=16573a98e1a665f8c52f0b2705d4b74ced8173dd'/>
<id>urn:sha1:16573a98e1a665f8c52f0b2705d4b74ced8173dd</id>
<content type='text'>
A platform_driver does not need to set an owner, it will be populated by the
driver core.

Signed-off-by: Wolfram Sang &lt;wsa@the-dreams.de&gt;
</content>
</entry>
<entry>
<title>dmaengine: dw: split dma-dw.h to platform and private parts</title>
<updated>2014-10-15T15:01:04+00:00</updated>
<author>
<name>Andy Shevchenko</name>
<email>andriy.shevchenko@linux.intel.com</email>
</author>
<published>2014-09-23T14:18:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=3d588f83e4d6a5230d9094b97d38621cbaa9a972'/>
<id>urn:sha1:3d588f83e4d6a5230d9094b97d38621cbaa9a972</id>
<content type='text'>
The introduced include/linux/dma/dw.h is going to contain the private
extensions and structures which are shared for dw_dmac users in the kernel.
Meanwhile include/linux/platform_data/dma-dw.h keeps only platform related data
types and definitions.

Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
<entry>
<title>dmaengine: dw: move dw_dmac.h to where it belongs to</title>
<updated>2014-09-11T06:18:12+00:00</updated>
<author>
<name>Andy Shevchenko</name>
<email>andriy.shevchenko@linux.intel.com</email>
</author>
<published>2014-08-19T17:29:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/Intel-BMC/linux.git/commit/?id=3d598f47e804a77208c6bb0a454123018e2f2281'/>
<id>urn:sha1:3d598f47e804a77208c6bb0a454123018e2f2281</id>
<content type='text'>
There is a common storage for platform data related structures and definitions
inside kernel source tree. The patch moves file from include/linux to
include/linux/platform_data and renames it acoordingly. The users are also
updated.

Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;
Acked-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;
[For the arch/avr32/.* and .*sound/atmel.*]
Acked-by: Hans-Christian Egtvedt &lt;egtvedt@samfundet.no&gt;
Signed-off-by: Vinod Koul &lt;vinod.koul@intel.com&gt;
</content>
</entry>
</feed>
