<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/arch/arm/mach-omap1/mailbox.c, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2013-06-11T16:41:51+00:00</updated>
<entry>
<title>mailbox/omap: move the OMAP mailbox framework to drivers</title>
<updated>2013-06-11T16:41:51+00:00</updated>
<author>
<name>Suman Anna</name>
<email>s-anna@ti.com</email>
</author>
<published>2013-03-12T22:55:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=c869c75c16b3d1ffcf64fb2fd63ba0c4a369071c'/>
<id>urn:sha1:c869c75c16b3d1ffcf64fb2fd63ba0c4a369071c</id>
<content type='text'>
The mailbox hardware (in OMAP) uses a queued mailbox interrupt
mechanism that provides a communication channel between processors
through a set of registers and their associated interrupt signals
by sending and receiving messages.

The OMAP mailbox framework/driver code is moved to be under
drivers/mailbox, in preparation for adapting to a common mailbox
driver framework. This allows the build for OMAP mailbox to be
enabled (it was disabled during the multi-platform support).

As part of the migration from plat and mach code:
- Kconfig symbols have been renamed to build OMAP1 or OMAP2+ drivers.
- mailbox.h under plat-omap/plat/include has been split into a public
  and private header files. The public header has only the API related
  functions and types.
- The module name mailbox.ko from plat-omap is changed to
  omap-mailbox.ko
- The module name mailbox_mach.ko from mach-omapX is changed as
    mailbox_omap1.ko for OMAP1
    mailbox_omap2.ko for OMAP2+

Cc: Tony Lindgren &lt;tony@atomide.com&gt;
[gregkh@linuxfoundation.org: ack for staging part]
Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Signed-off-by: Omar Ramirez Luna &lt;omar.ramirez@copitl.com&gt;
Signed-off-by: Suman Anna &lt;s-anna@ti.com&gt;
</content>
</entry>
<entry>
<title>omap: mailbox: correct the argument type for irq ops</title>
<updated>2013-06-11T16:41:29+00:00</updated>
<author>
<name>Suman Anna</name>
<email>s-anna@ti.com</email>
</author>
<published>2013-06-07T21:27:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=f91ca05ff490421d348e27baa2363a49547dee57'/>
<id>urn:sha1:f91ca05ff490421d348e27baa2363a49547dee57</id>
<content type='text'>
The argument type used in the actual individual omap_mbox_ops
for irqs should be omap_mbox_irq_t instead of omap_mbox_type_t.

Signed-off-by: Suman Anna &lt;s-anna@ti.com&gt;
</content>
</entry>
<entry>
<title>omap: mailbox: check iomem resource before dereferencing it</title>
<updated>2013-06-11T14:44:02+00:00</updated>
<author>
<name>Suman Anna</name>
<email>s-anna@ti.com</email>
</author>
<published>2013-02-02T02:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a41677c6c5160f031038951fb94defeb93fe8160'/>
<id>urn:sha1:a41677c6c5160f031038951fb94defeb93fe8160</id>
<content type='text'>
Add a NULL check for iomem resource in mailbox probe functions.

Signed-off-by: Fernando Guzman Lugo &lt;lugo.fernando@gmail.com&gt;
Signed-off-by: Suman Anna &lt;s-anna@ti.com&gt;
</content>
</entry>
<entry>
<title>ARM: drivers: remove __dev* attributes.</title>
<updated>2013-01-03T23:57:04+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2012-12-21T22:02:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=351a102dbf489d0e9c9b0883f76e2a94d895503d'/>
<id>urn:sha1:351a102dbf489d0e9c9b0883f76e2a94d895503d</id>
<content type='text'>
CONFIG_HOTPLUG is going away as an option.  As a result, the __dev*
markings need to be removed.

This change removes the use of __devinit, __devexit_p, __devinitdata,
and __devexit from these drivers.

Based on patches originally written by Bill Pemberton, but redone by me
in order to handle some of the coding style issues better, by hand.

Cc: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Cc: Russell King &lt;linux@arm.linux.org.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>arm: fix implicit module.h users by adding it to arch/arm as required.</title>
<updated>2011-10-31T23:30:50+00:00</updated>
<author>
<name>Paul Gortmaker</name>
<email>paul.gortmaker@windriver.com</email>
</author>
<published>2011-07-31T20:14:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=73017a542fd2e92a02464eb8b727c200c97e6c0c'/>
<id>urn:sha1:73017a542fd2e92a02464eb8b727c200c97e6c0c</id>
<content type='text'>
These files will fail to compile if we dont clean them up in advance
and have them include the appropriate headers they need.

Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
</content>
</entry>
<entry>
<title>arm: omap1: mbox: delete unused variable</title>
<updated>2010-11-25T00:48:47+00:00</updated>
<author>
<name>Aaro Koskinen</name>
<email>aaro.koskinen@nokia.com</email>
</author>
<published>2010-11-18T17:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=87aedfe25a754a3ab49a7cfdb8f81bc882bc34fa'/>
<id>urn:sha1:87aedfe25a754a3ab49a7cfdb8f81bc882bc34fa</id>
<content type='text'>
Delete unused variable from probe().

Signed-off-by: Aaro Koskinen &lt;aaro.koskinen@nokia.com&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>arm: omap1: mbox: make variables static</title>
<updated>2010-11-25T00:48:27+00:00</updated>
<author>
<name>Aaro Koskinen</name>
<email>aaro.koskinen@nokia.com</email>
</author>
<published>2010-11-18T17:59:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=dba5e190fcbe2a76b1a867ec6cbe9d7009e43708'/>
<id>urn:sha1:dba5e190fcbe2a76b1a867ec6cbe9d7009e43708</id>
<content type='text'>
Make some variables static to get rid of the following warnings:

arch/arm/mach-omap1/mailbox.c:136:18: warning: symbol 'mbox_dsp_info' was not declared. Should it be static?
arch/arm/mach-omap1/mailbox.c:142:18: warning: symbol 'omap1_mboxes' was not declared. Should it be static?

Signed-off-by: Aaro Koskinen &lt;aaro.koskinen@nokia.com&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>omap: mailbox: reorganize headers</title>
<updated>2010-08-04T12:50:20+00:00</updated>
<author>
<name>Felipe Contreras</name>
<email>felipe.contreras@gmail.com</email>
</author>
<published>2010-06-11T15:51:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=b3e69146f43fa351aa3cdffe2e76ec42174da612'/>
<id>urn:sha1:b3e69146f43fa351aa3cdffe2e76ec42174da612</id>
<content type='text'>
Remove kernel.h and module.h since they are not used correctly anyway.

Also, remove device.h since it comes along with platform_device.h
(always will I guess).

Signed-off-by: Felipe Contreras &lt;felipe.contreras@gmail.com&gt;
Signed-off-by: Hiroshi DOYU &lt;Hiroshi.DOYU@nokia.com&gt;
</content>
</entry>
<entry>
<title>omap: mailbox: standarize on 'omap-mailbox'</title>
<updated>2010-08-04T12:50:19+00:00</updated>
<author>
<name>Felipe Contreras</name>
<email>felipe.contreras@gmail.com</email>
</author>
<published>2010-06-11T15:51:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=d742709ea4de70f4bf5e9b5171d37b92b5345ea3'/>
<id>urn:sha1:d742709ea4de70f4bf5e9b5171d37b92b5345ea3</id>
<content type='text'>
omap{1,2}-mailbox are modules that provide the 'omap-mailbox' driver.

Signed-off-by: Felipe Contreras &lt;felipe.contreras@gmail.com&gt;
Signed-off-by: Hiroshi DOYU &lt;Hiroshi.DOYU@nokia.com&gt;
</content>
</entry>
<entry>
<title>omap: mailbox: simplify omap_mbox_register()</title>
<updated>2010-08-04T12:50:19+00:00</updated>
<author>
<name>Felipe Contreras</name>
<email>felipe.contreras@gmail.com</email>
</author>
<published>2010-06-11T15:51:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=9c80c8cd740f802eed27ed1c1334262b205bb8f5'/>
<id>urn:sha1:9c80c8cd740f802eed27ed1c1334262b205bb8f5</id>
<content type='text'>
No need to dynamically register mailboxes one by one.

Signed-off-by: Felipe Contreras &lt;felipe.contreras@gmail.com&gt;
Signed-off-by: Hiroshi DOYU &lt;Hiroshi.DOYU@nokia.com&gt;
</content>
</entry>
</feed>
