<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/arch/arm/common, branch linux-2.6.32.y</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/atom?h=linux-2.6.32.y</id>
<link rel='self' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/atom?h=linux-2.6.32.y'/>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2010-07-05T18:10:52+00:00</updated>
<entry>
<title>ARM: 6146/1: sa1111: Prevent deadlock in resume path</title>
<updated>2010-07-05T18:10:52+00:00</updated>
<author>
<name>Marek Vašut</name>
<email>marek.vasut@gmail.com</email>
</author>
<published>2010-05-26T22:53:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=f26a43c5a1c7cf8f7c9c2007fbd0f1789df99db3'/>
<id>urn:sha1:f26a43c5a1c7cf8f7c9c2007fbd0f1789df99db3</id>
<content type='text'>
commit 3defb2476166445982a90c12d33f8947e75476c4 upstream.

This patch reorganises the sa1111_resume() function in a manner the spinlock
happens after calling the sa1111_wake(). This fixes two bugs:

1) This function called sa1111_wake() which tried to claim the same spinlock
   the sa1111_resume() already claimed. This would result in certain deadlock.

   Original idea for this part: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;

2) The function didn't unlock the spinlock in case the chip didn't report
   correct ID.

   Original idea for this part: Julia Lawall &lt;julia@diku.dk&gt;

Signed-off-by: Marek Vasut &lt;marek.vasut@gmail.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>ARM: 5735/1: sa1111: CodingStyle cleanups</title>
<updated>2009-10-02T21:32:33+00:00</updated>
<author>
<name>Hartley Sweeten</name>
<email>hartleys@visionengravers.com</email>
</author>
<published>2009-09-29T22:49:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0a4bc5e89cfc3cc3083acef130cd8b670ee56914'/>
<id>urn:sha1:0a4bc5e89cfc3cc3083acef130cd8b670ee56914</id>
<content type='text'>
EXPORT_* macros should follow immediately after the closing function
brace line.

Signed-off-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Acked-by: Kristoffer Ericson &lt;kristoffer.ericson@gmail.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' into for-linus</title>
<updated>2009-09-22T20:01:40+00:00</updated>
<author>
<name>Russell King</name>
<email>rmk+kernel@arm.linux.org.uk</email>
</author>
<published>2009-09-22T19:54:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=ae19ffbadc1b2100285a5b5b3d0a4e0a11390904'/>
<id>urn:sha1:ae19ffbadc1b2100285a5b5b3d0a4e0a11390904</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM: 5711/1: locomo.c: CodingStyle cleanups</title>
<updated>2009-09-21T15:03:04+00:00</updated>
<author>
<name>Hartley Sweeten</name>
<email>hartleys@visionengravers.com</email>
</author>
<published>2009-09-18T19:40:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=9c5e8fecc4a86adbf363f5cf344c0ccccdbb8982'/>
<id>urn:sha1:9c5e8fecc4a86adbf363f5cf344c0ccccdbb8982</id>
<content type='text'>
EXPORT* macros should follow immediately after the closing function
brace line.

The prototype for locomo_chip_driver() is not needed since the static
(inline) function is located earlier in the file.

Signed-off-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: 5696/1: Include device.h in VIC driver</title>
<updated>2009-09-15T21:06:03+00:00</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@stericsson.com</email>
</author>
<published>2009-09-14T11:25:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=59fcf48fdebe65e4774d2c7ec76b7845d281749a'/>
<id>urn:sha1:59fcf48fdebe65e4774d2c7ec76b7845d281749a</id>
<content type='text'>
Currently build with the next head fails on archs using PL190
VIC because when we include amba/bus.h we need to include
device.h first.

Signed-off-by: Linus Walleij &lt;linus.walleij@stericsson.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' into devel</title>
<updated>2009-09-12T11:04:37+00:00</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2009-09-12T11:04:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=87d721ad7a37b7650dd710c88dd5c6a5bf9fe996'/>
<id>urn:sha1:87d721ad7a37b7650dd710c88dd5c6a5bf9fe996</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ARM: 5636/1: Move vendor enum to AMBA include</title>
<updated>2009-09-12T10:51:14+00:00</updated>
<author>
<name>Linus Walleij</name>
<email>linus.walleij@stericsson.com</email>
</author>
<published>2009-08-04T00:01:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=f17a1f06d2fa93f4825be572622eb02c4894db4e'/>
<id>urn:sha1:f17a1f06d2fa93f4825be572622eb02c4894db4e</id>
<content type='text'>
This moves the primecell vendor enum definition inside vic.c
out to linux/amba/bus.h where it belongs and replace any
occurances of specific vendor ID:s with the respective enums
instead.

Signed-off-by: Linus Walleij &lt;linus.walleij@stericsson.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>ARM: 5639/1: arm: clkdev.c should include &lt;linux/clk.h&gt;</title>
<updated>2009-08-05T21:06:58+00:00</updated>
<author>
<name>Hartley Sweeten</name>
<email>hartleys@visionengravers.com</email>
</author>
<published>2009-08-04T22:38:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c0c60c4b9ab45bb02b20796401dd6a90770fd0ee'/>
<id>urn:sha1:c0c60c4b9ab45bb02b20796401dd6a90770fd0ee</id>
<content type='text'>
&lt;linux/clk.h&gt; should be included to get the base API prototypes.

This fixes the following sparse warnings:

  arch/arm/common/clkdev.c:65:12:
    warning: symbol 'clk_get_sys' was not declared. Should it be static?

  arch/arm/common/clkdev.c:79:12:
    warning: symbol 'clk_get' was not declared. Should it be static?

  arch/arm/common/clkdev.c:87:6:
    warning: symbol 'clk_put' was not declared. Should it be static?

Signed-off-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 5583/1: VIC: acknowledge software interrupts</title>
<updated>2009-07-02T20:20:44+00:00</updated>
<author>
<name>Alessandro Rubini</name>
<email>rubini@gnudd.com</email>
</author>
<published>2009-07-02T14:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=8c81b52422147b4b09f5adb8d0c6963342a336c6'/>
<id>urn:sha1:8c81b52422147b4b09f5adb8d0c6963342a336c6</id>
<content type='text'>
The PrimeCell Vectored Interrupt Controller offers a way to trigger
any interrupt through software. This is a useful tool for developing,
but such software interrupt can only be acked by writing a bit in the
"software clear" register, or the handler will loop forever.  This
splits ack from mask, and acks the soft irq in case it was the source.

Signed-off-by: Alessandro Rubini &lt;rubini@unipv.it&gt;
Acked-by: Andrea Gallo &lt;andrea.gallo@stericsson.com&gt;
Acked-by: Linus Walleij &lt;linus.walleij@stericsson.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] 5582/1: VIC: support ST-modified version with a split init</title>
<updated>2009-07-02T20:20:43+00:00</updated>
<author>
<name>Alessandro Rubini</name>
<email>rubini@gnudd.com</email>
</author>
<published>2009-07-02T14:28:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.landau.one/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=87e8824b4588076409692b82ef4b1d98f25cd400'/>
<id>urn:sha1:87e8824b4588076409692b82ef4b1d98f25cd400</id>
<content type='text'>
The Nomadik SoC (not yet merged) has a modified PL090 VIC cell. This adds
support for it by reading the PrimeCell ID at the end of the page and
calling a separate init function.

Signed-off-by: Alessandro Rubini &lt;rubini@unipv.it&gt;
Acked-by: Andrea Gallo &lt;andrea.gallo@stericsson.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
</feed>
