Commit 6979e8be authored by Andrew Davis's avatar Andrew Davis Committed by Jassi Brar

mailbox: omap: Move omap_mbox_irq_t into driver

This is only used internal to the driver, move it out of the
public header and into the driver file. While we are here,
this is not used as a bitwise, so drop that and make it a
simple enum type.
Signed-off-by: default avatarAndrew Davis <afd@ti.com>
Signed-off-by: default avatarJassi Brar <jassisinghbrar@gmail.com>
parent 6faf89a8
...@@ -51,6 +51,11 @@ ...@@ -51,6 +51,11 @@
#define MBOX_INTR_CFG_TYPE1 0 #define MBOX_INTR_CFG_TYPE1 0
#define MBOX_INTR_CFG_TYPE2 1 #define MBOX_INTR_CFG_TYPE2 1
typedef enum {
IRQ_TX = 1,
IRQ_RX = 2,
} omap_mbox_irq_t;
struct omap_mbox_fifo { struct omap_mbox_fifo {
unsigned long msg; unsigned long msg;
unsigned long fifo_stat; unsigned long fifo_stat;
......
...@@ -10,8 +10,4 @@ typedef uintptr_t mbox_msg_t; ...@@ -10,8 +10,4 @@ typedef uintptr_t mbox_msg_t;
#define omap_mbox_message(data) (u32)(mbox_msg_t)(data) #define omap_mbox_message(data) (u32)(mbox_msg_t)(data)
typedef int __bitwise omap_mbox_irq_t;
#define IRQ_TX ((__force omap_mbox_irq_t) 1)
#define IRQ_RX ((__force omap_mbox_irq_t) 2)
#endif /* OMAP_MAILBOX_H */ #endif /* OMAP_MAILBOX_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment