#include <linux/module.h>
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/platform_device.h>
#include <linux/io.h>
#include <linux/pm_runtime.h>
#include <plat/mailbox.h>
#include "soc.h"
Go to the source code of this file.
#define MAILBOX_FIFOSTATUS |
( |
|
m | ) |
(0x080 + 4 * (m)) |
#define MAILBOX_IRQ_NEWMSG |
( |
|
m | ) |
(1 << (2 * (m))) |
#define MAILBOX_IRQ_NOTFULL |
( |
|
m | ) |
(1 << (2 * (m) + 1)) |
#define MAILBOX_IRQENABLE |
( |
|
u | ) |
(0x104 + 8 * (u)) |
#define MAILBOX_IRQSTATUS |
( |
|
u | ) |
(0x100 + 8 * (u)) |
#define MAILBOX_MESSAGE |
( |
|
m | ) |
(0x040 + 4 * (m)) |
#define MAILBOX_MSGSTATUS |
( |
|
m | ) |
(0x0c0 + 4 * (m)) |
#define MAILBOX_REVISION 0x000 |
#define MBOX_REG_SIZE 0x120 |
#define OMAP4_MAILBOX_IRQENABLE |
( |
|
u | ) |
(0x108 + 0x10 * (u)) |
#define OMAP4_MAILBOX_IRQENABLE_CLR |
( |
|
u | ) |
(0x10c + 0x10 * (u)) |
#define OMAP4_MAILBOX_IRQSTATUS |
( |
|
u | ) |
(0x104 + 0x10 * (u)) |
#define OMAP4_MBOX_REG_SIZE 0x130 |
MODULE_ALIAS |
( |
"platform:omap2-mailbox" |
| ) |
|
MODULE_AUTHOR |
( |
"Paul Mundt" |
| ) |
|
MODULE_DESCRIPTION |
( |
"omap mailbox: omap2/3/4 architecture specific functions" |
| ) |
|
module_exit |
( |
omap2_mbox_exit |
| ) |
|
module_init |
( |
omap2_mbox_init |
| ) |
|
MODULE_LICENSE |
( |
"GPL v2" |
| ) |
|