<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/arch/arm/plat-omap/gpio.c, branch v3.15.10</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.15.10</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.15.10'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2011-05-27T15:43:34+00:00</updated>
<entry>
<title>GPIO: OMAP: move to drivers/gpio</title>
<updated>2011-05-27T15:43:34+00:00</updated>
<author>
<name>Kevin Hilman</name>
<email>khilman@ti.com</email>
</author>
<published>2011-05-20T09:53:37+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e5cdb13ff95e1400bc94d3e6610fc5e95be3b5b1'/>
<id>urn:sha1:e5cdb13ff95e1400bc94d3e6610fc5e95be3b5b1</id>
<content type='text'>
Move OMAP GPIO driver to drivers/gpio.  Builds whenever
CONFIG_ARCH_OMAP=y.

Signed-off-by: Kevin Hilman &lt;khilman@ti.com&gt;
</content>
</entry>
<entry>
<title>GPIO: OMAP: move register offset defines into &lt;plat/gpio.h&gt;</title>
<updated>2011-05-27T15:43:34+00:00</updated>
<author>
<name>Kevin Hilman</name>
<email>khilman@ti.com</email>
</author>
<published>2011-04-20T22:44:11+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=5ee1a81b84ee8b0bd0b4f8cdbac48b472863c1f2'/>
<id>urn:sha1:5ee1a81b84ee8b0bd0b4f8cdbac48b472863c1f2</id>
<content type='text'>
Register offset defines are moved to &lt;plat/gpio.h&gt; so they can be used
by SoC-specific device init code to fill out platform_data register
offsets.

Signed-off-by: Kevin Hilman &lt;khilman@ti.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'devel-stable' into for-linus</title>
<updated>2011-05-23T18:28:04+00:00</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2011-05-23T18:28:04+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=9a55d9752d8abfc62f1ab05ccc790d22a0c8e7c0'/>
<id>urn:sha1:9a55d9752d8abfc62f1ab05ccc790d22a0c8e7c0</id>
<content type='text'>
Conflicts:
	arch/arm/Kconfig
	arch/arm/mach-ns9xxx/include/mach/uncompress.h
</content>
</entry>
<entry>
<title>ARM: omap: update GPIO chained IRQ handler to use entry/exit functions</title>
<updated>2011-05-11T15:04:15+00:00</updated>
<author>
<name>Will Deacon</name>
<email>will.deacon@arm.com</email>
</author>
<published>2011-02-21T13:46:08+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=ee144182590a6bd9ed1481cb09d15b92e6b5c348'/>
<id>urn:sha1:ee144182590a6bd9ed1481cb09d15b92e6b5c348</id>
<content type='text'>
This patch updates the OMAP gpio chained IRQ handler to use the chained
IRQ enter/exit functions in order to function correctly on primary
controllers with different methods of flow control.

Cc: Colin Cross &lt;ccross@google.com&gt;
Cc: Tony Lindgren &lt;tony@atomide.com&gt;
Tested-and-acked-by: Santosh Shilimkar &lt;santosh.shilimkar@ti.com&gt;
Signed-off-by: Will Deacon &lt;will.deacon@arm.com&gt;
</content>
</entry>
<entry>
<title>ARM / OMAP: Use struct syscore_ops for "core" power management</title>
<updated>2011-04-24T17:16:08+00:00</updated>
<author>
<name>Rafael J. Wysocki</name>
<email>rjw@sisk.pl</email>
</author>
<published>2011-04-22T20:02:46+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=3c437ffd20329619672b12a97bee944bccdd4ec9'/>
<id>urn:sha1:3c437ffd20329619672b12a97bee944bccdd4ec9</id>
<content type='text'>
Replace the sysdev class and struct sys_device used for power
management in the OMAP's GPIO code with a struct syscore_ops object
which is simpler.

Signed-off-by: Rafael J. Wysocki &lt;rjw@sisk.pl&gt;
Acked-by: Kevin Hilman &lt;khilman@ti.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
</entry>
<entry>
<title>arm: Cleanup the irq namespace</title>
<updated>2011-03-29T12:47:57+00:00</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2011-03-24T12:25:22+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=6845664a6a7d443f03883db59d10749d38d98b8e'/>
<id>urn:sha1:6845664a6a7d443f03883db59d10749d38d98b8e</id>
<content type='text'>
Convert to the new function names. Automated with coccinelle.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>arm: plat-omap: Cleanup irq_desc access</title>
<updated>2011-03-29T12:47:54+00:00</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2011-03-24T11:40:15+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=8c04a1769f9efa6e072114229b1714ddc0c86ad1'/>
<id>urn:sha1:8c04a1769f9efa6e072114229b1714ddc0c86ad1</id>
<content type='text'>
1) Core code stores the flow type already
2) Flow type is accessible in irq_data

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>arm: Use genirq lockdep helper to set lock class</title>
<updated>2011-03-29T12:47:52+00:00</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2011-03-22T16:11:09+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=1475b85d08b51b5ee2b7b426247d3ef3f531eafe'/>
<id>urn:sha1:1475b85d08b51b5ee2b7b426247d3ef3f531eafe</id>
<content type='text'>
Remove the open coded access to irq_desc which will fail on sparse irq
and use the proper wrappers.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>Merge branch 'devel-stable' of master.kernel.org:/home/rmk/linux-2.6-arm</title>
<updated>2011-01-15T20:33:40+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-01-15T20:33:40+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=16c1020362083b320868c0deef492249089c3cd3'/>
<id>urn:sha1:16c1020362083b320868c0deef492249089c3cd3</id>
<content type='text'>
* 'devel-stable' of master.kernel.org:/home/rmk/linux-2.6-arm: (161 commits)
  ARM: pxa: fix building issue of missing physmap.h
  ARM: mmp: PXA910 drive strength FAST using wrong value
  ARM: mmp: MMP2 drive strength FAST using wrong value
  ARM: pxa: fix recursive calls in pxa_low_gpio_chip
  AT91: Support for gsia18s board
  AT91: Acme Systems FOX Board G20 board files
  AT91: board-sam9m10g45ek.c: Remove duplicate inclusion of mach/hardware.h
  ARM: pxa: fix suspend/resume array index miscalculation
  ARM: pxa: use cpu_has_ipr() consistently in irq.c
  ARM: pxa: remove unused variable in clock-pxa3xx.c
  ARM: pxa: fix warning in zeus.c
  ARM: sa1111: fix typo in sa1111_retrigger_lowirq()
  ARM mxs: clkdev related compile fixes
  ARM i.MX mx31_3ds: Fix MC13783 regulator names
  ARM: plat-stmp3xxx: irq_data conversion.
  ARM: plat-spear: irq_data conversion.
  ARM: plat-orion: irq_data conversion.
  ARM: plat-omap: irq_data conversion.
  ARM: plat-nomadik: irq_data conversion.
  ARM: plat-mxc: irq_data conversion.
  ...

Fix up trivial conflict in arch/arm/plat-omap/gpio.c (Lennert
Buytenhek's irq_data conversion clashing with some omap irq updates)
</content>
</entry>
<entry>
<title>ARM: plat-omap: irq_data conversion.</title>
<updated>2011-01-13T16:19:11+00:00</updated>
<author>
<name>Lennert Buytenhek</name>
<email>buytenh@wantstofly.org</email>
</author>
<published>2010-11-29T10:17:17+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e9191028e84a7a55146b2659e96bea998021b171'/>
<id>urn:sha1:e9191028e84a7a55146b2659e96bea998021b171</id>
<content type='text'>
Signed-off-by: Lennert Buytenhek &lt;buytenh@secretlab.ca&gt;
</content>
</entry>
</feed>
