<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/arch/arm/mach-mmp/include/mach/mmp2.h, branch v3.16-rc3</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.16-rc3</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.16-rc3'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2012-12-24T16:36:38+00:00</updated>
<entry>
<title>ARM: delete struct sys_timer</title>
<updated>2012-12-24T16:36:38+00:00</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@nvidia.com</email>
</author>
<published>2012-11-08T19:40:59+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=6bb27d7349db51b50c40534710fe164ca0d58902'/>
<id>urn:sha1:6bb27d7349db51b50c40534710fe164ca0d58902</id>
<content type='text'>
Now that the only field in struct sys_timer is .init, delete the struct,
and replace the machine descriptor .timer field with the initialization
function itself.

This will enable moving timer drivers into drivers/clocksource without
having to place a public prototype of each struct sys_timer object into
include/linux; the intent is to create a single of_clocksource_init()
function that determines which timer driver to initialize by scanning
the device dtree, much like the proposed irqchip_init() at:
http://www.spinics.net/lists/arm-kernel/msg203686.html

Includes mach-omap2 fixes from Igor Grinberg.

Tested-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>ARM: pxa: move platform_data definitions</title>
<updated>2012-09-14T09:18:10+00:00</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2012-08-24T13:16:48+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=293b2da1b61136813fc2764f43304c66ff8040e9'/>
<id>urn:sha1:293b2da1b61136813fc2764f43304c66ff8040e9</id>
<content type='text'>
Platform data for device drivers should be defined in
include/linux/platform_data/*.h, not in the architecture
and platform specific directories.

This moves such data out of the pxa include directories

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Acked-by: Nicolas Pitre &lt;nico@linaro.org&gt;
Acked-by: Mauro Carvalho Chehab &lt;mchehab@redhat.com&gt;
Acked-by: Igor Grinberg &lt;grinberg@compulab.co.il&gt;
Acked-by: Jeff Garzik &lt;jgarzik@redhat.com&gt;
Acked-by: Marek Vasut &lt;marex@denx.de&gt;
Acked-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Acked-by: Paul Parsons &lt;lost.distance@yahoo.com&gt;
Acked-by: Vinod Koul &lt;vinod.koul@linux.intel.com&gt;
Acked-By: Stefan Schmidt &lt;stefan@openezx.org&gt;
Cc: Eric Miao &lt;eric.y.miao@gmail.com&gt;
Cc: Haojian Zhuang &lt;haojian.zhuang@gmail.com&gt;
Cc: Daniel Ribeiro &lt;drwyrm@gmail.com&gt;
Cc: Harald Welte &lt;laforge@openezx.org&gt;
Cc: Philipp Zabel &lt;philipp.zabel@gmail.com&gt;
Cc: Tomas Cech &lt;sleep_walker@suse.cz&gt;
Cc: Sergey Lapin &lt;slapin@ossfans.org&gt;
Cc: Jonathan Cameron &lt;jic23@cam.ac.uk&gt;
Cc: Dan Williams &lt;djbw@fb.com&gt;
Cc: Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;
Cc: Chris Ball &lt;cjb@laptop.org&gt;
Cc: David Woodhouse &lt;dwmw2@infradead.org&gt;
Cc: Samuel Ortiz &lt;samuel@sortiz.org&gt;
Cc: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Cc: Florian Tobias Schandinat &lt;FlorianSchandinat@gmx.de&gt;
Cc: Liam Girdwood &lt;lrg@ti.com&gt;
Cc: Jaroslav Kysela &lt;perex@perex.cz&gt;
Cc: Takashi Iwai &lt;tiwai@suse.de&gt;
Cc: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Cc: Artem Bityutskiy &lt;artem.bityutskiy@linux.intel.com&gt;
Cc: openezx-devel@lists.openezx.org
</content>
</entry>
<entry>
<title>ARM: pxa: change gpio to platform device</title>
<updated>2011-11-15T11:08:27+00:00</updated>
<author>
<name>Haojian Zhuang</name>
<email>haojian.zhuang@marvell.com</email>
</author>
<published>2011-10-17T12:37:52+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=157d2644cb0c1e71a18baaffca56d2b1d0ebf10f'/>
<id>urn:sha1:157d2644cb0c1e71a18baaffca56d2b1d0ebf10f</id>
<content type='text'>
Remove most gpio macros and change gpio driver to platform driver.

Signed-off-by: Haojian Zhuang &lt;haojian.zhuang@marvell.com&gt;
</content>
</entry>
<entry>
<title>ARM: mmp: register internal sram bank</title>
<updated>2011-10-25T12:29:20+00:00</updated>
<author>
<name>Leo Yan</name>
<email>leoy@marvell.com</email>
</author>
<published>2011-08-15T03:09:54+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bca7ab316edd819edd0e3d59f9ccb26c6b2173f5'/>
<id>urn:sha1:bca7ab316edd819edd0e3d59f9ccb26c6b2173f5</id>
<content type='text'>
MMP2 have the internal sram, this sram can be allocated
for video, power management and secure processor.

Now the sram usage is:
0xd1000000 ~ 0xd101ffff (128KB) : reserved for secure processor
0xd1020000 ~ 0xd1037fff (96KB)  : for video and PM

Register the internal sram's second half 96KB buffer,
so that video and PM can dynamically alloc/free from it.

Signed-off-by: Leo Yan &lt;leoy@marvell.com&gt;
Acked-by: Haojian Zhuang &lt;haojian.zhuang@gmail.com&gt;
Signed-off-by: Eric Miao &lt;eric.y.miao@gmail.com&gt;
</content>
</entry>
<entry>
<title>ARM: mmp: register audio sram bank</title>
<updated>2011-10-25T12:29:20+00:00</updated>
<author>
<name>Leo Yan</name>
<email>leoy@marvell.com</email>
</author>
<published>2011-08-15T03:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=101bf4c19672b519f6d50a7b11e1e03b25a929b6'/>
<id>urn:sha1:101bf4c19672b519f6d50a7b11e1e03b25a929b6</id>
<content type='text'>
MMP platform has sram for the audio island;
Add the device structure for the audio sram,
and register the audio sram device at init phase.

Signed-off-by: Leo Yan &lt;leoy@marvell.com&gt;
Acked-by: Haojian Zhuang &lt;haojian.zhuang@gmail.com&gt;
Signed-off-by: Eric Miao &lt;eric.y.miao@gmail.com&gt;
</content>
</entry>
<entry>
<title>mmc: sdhci-pxa: move platform data to include/linux/platform_data</title>
<updated>2011-07-20T21:20:52+00:00</updated>
<author>
<name>Zhangfei Gao</name>
<email>zhangfei.gao@marvell.com</email>
</author>
<published>2011-06-20T14:11:52+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bfed345edfe05b291f7e5d396d4b447b6e8e66fa'/>
<id>urn:sha1:bfed345edfe05b291f7e5d396d4b447b6e8e66fa</id>
<content type='text'>
As suggested by Arnd, move platform data to include/linux/platform_data
in order to improve build coverage for the driver.

Signed-off-by: Zhangfei Gao &lt;zhangfei.gao@marvell.com&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Chris Ball &lt;cjb@laptop.org&gt;
</content>
</entry>
<entry>
<title>ARM: pxa2xx: reorganize I2C files</title>
<updated>2011-03-21T09:09:33+00:00</updated>
<author>
<name>Sebastian Andrzej Siewior</name>
<email>bigeasy@linutronix.de</email>
</author>
<published>2011-02-23T11:38:16+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=b459396ee9398bdf61e3118ca730394f58e90c9c'/>
<id>urn:sha1:b459396ee9398bdf61e3118ca730394f58e90c9c</id>
<content type='text'>
This patch moves the platform data definition from
arch/arm/plat-pxa/include/plat/i2c.h to include/linux/i2c/pxa-i2c.h so
it can be accessed from x86 the same way as on ARM.

This change should make no functional change to the PXA code. The move
is verified by building the following defconfigs:
  cm_x2xx_defconfig corgi_defconfig em_x270_defconfig ezx_defconfig
  imote2_defconfig pxa3xx_defconfig spitz_defconfig zeus_defconfig
  raumfeld_defconfig magician_defconfig mmp2_defconfig pxa168_defconfig
  pxa910_defconfig

Signed-off-by: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt;
Signed-off-by: Dirk Brandewie &lt;dirk.brandewie@gmail.com&gt;
Signed-off-by: Ben Dooks &lt;ben-linux@fluff.org&gt;
</content>
</entry>
<entry>
<title>ARM: mmp: add mmc resource</title>
<updated>2010-12-16T06:31:17+00:00</updated>
<author>
<name>Zhangfei Gao</name>
<email>zhangfei.gao@marvell.com</email>
</author>
<published>2010-09-29T20:18:51+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=5382f419c128c85af3933958d73b18ed063d0264'/>
<id>urn:sha1:5382f419c128c85af3933958d73b18ed063d0264</id>
<content type='text'>
Signed-off-by: Zhangfei Gao &lt;zhangfei.gao@marvell.com&gt;
Acked-by: Haojian Zhuang &lt;haojian.zhuang@marvell.com&gt;
Signed-off-by: Eric Miao &lt;eric.y.miao@gmail.com&gt;
</content>
</entry>
<entry>
<title>[ARM] mmp: move declarations into SoC specific header file from common.h</title>
<updated>2010-08-05T06:34:46+00:00</updated>
<author>
<name>Eric Miao</name>
<email>eric.y.miao@gmail.com</email>
</author>
<published>2010-07-15T14:22:33+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=2728701d1c285a36a23d2c9ffffd8cb1f953795f'/>
<id>urn:sha1:2728701d1c285a36a23d2c9ffffd8cb1f953795f</id>
<content type='text'>
Signed-off-by: Eric Miao &lt;eric.y.miao@gmail.com&gt;
</content>
</entry>
<entry>
<title>[ARM] mmp: update twsi index</title>
<updated>2010-05-11T15:25:06+00:00</updated>
<author>
<name>Haojian Zhuang</name>
<email>haojian.zhuang@marvell.com</email>
</author>
<published>2010-04-28T19:34:04+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=fed240558094058a5d372448b722fed93ddabd6b'/>
<id>urn:sha1:fed240558094058a5d372448b722fed93ddabd6b</id>
<content type='text'>
Sync twsi index to register index. It's used to avoid typo error.

Signed-off-by: Haojian Zhuang &lt;haojian.zhuang@marvell.com&gt;
Signed-off-by: Eric Miao &lt;eric.y.miao@gmail.com&gt;
</content>
</entry>
</feed>
