diff options
author | Tony Lindgren <tony@atomide.com> | 2010-12-22 18:42:35 -0800 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2010-12-22 18:42:35 -0800 |
commit | 40e44399301b6dbd997408a184140b79b77f632d (patch) | |
tree | 0daf60d3c9f49fd1b5e7b34811a519ded2a89927 /arch/arm/plat-omap/include/plat/serial.h | |
parent | 8d9af88f55be89fa4c897ded3204ef12c947731e (diff) | |
download | lwn-40e44399301b6dbd997408a184140b79b77f632d.tar.gz lwn-40e44399301b6dbd997408a184140b79b77f632d.zip |
omap2+: Add struct omap_board_data and use it for platform level serial init
This is needed to pass board specific data such as pads used to the
platform level driver init code.
Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/plat-omap/include/plat/serial.h')
-rw-r--r-- | arch/arm/plat-omap/include/plat/serial.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/plat-omap/include/plat/serial.h b/arch/arm/plat-omap/include/plat/serial.h index 19145f5c32ba..cec5d56db2eb 100644 --- a/arch/arm/plat-omap/include/plat/serial.h +++ b/arch/arm/plat-omap/include/plat/serial.h @@ -93,9 +93,12 @@ }) #ifndef __ASSEMBLER__ + +struct omap_board_data; + extern void __init omap_serial_early_init(void); extern void omap_serial_init(void); -extern void omap_serial_init_port(int port); +extern void omap_serial_init_port(struct omap_board_data *bdata); extern int omap_uart_can_sleep(void); extern void omap_uart_check_wakeup(void); extern void omap_uart_prepare_suspend(void); |