Messages in this thread Patch in this message | | | Date | Sat, 16 Feb 2008 23:41:11 -0500 | From | Yoshinori Sato <> | Subject | [PATCH] h8300 add sci.h |
| |
This file require sh-sci
Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>
include/asm-h8300/sci.h | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) create mode 100644 include/asm-h8300/sci.h
diff --git a/include/asm-h8300/sci.h b/include/asm-h8300/sci.h new file mode 100644 index 0000000..4021564 --- /dev/null +++ b/include/asm-h8300/sci.h @@ -0,0 +1,34 @@ +#ifndef __ASM_SH_SCI_H +#define __ASM_SH_SCI_H + +#include <linux/serial_core.h> + +/* + * Generic header for SuperH SCI(F) + * + * Do not place SH-specific parts in here, sh64 and h8300 depend on this too. + */ + +/* Offsets into the sci_port->irqs array */ +enum { + SCIx_ERI_IRQ, + SCIx_RXI_IRQ, + SCIx_TXI_IRQ, + SCIx_TEI_IRQ, + SCIx_NR_IRQS, +}; + +/* + * Platform device specific platform_data struct + */ +struct plat_sci_port { + void __iomem *membase; /* io cookie */ + unsigned long mapbase; /* resource base */ + unsigned int irqs[SCIx_NR_IRQS]; /* ERI, RXI, TXI, BRI */ + unsigned int type; /* SCI / SCIF / IRDA */ + upf_t flags; /* UPF_* flags */ +}; + +int early_sci_setup(struct uart_port *port); + +#endif /* __ASM_SH_SCI_H */ -- 1.5.4.1 -- Yoshinori Sato <ysato@users.sourceforge.jp>
| |