@ -1,6 +1,8 @@
# ifndef __LINUX_FOTG210_H
# define __LINUX_FOTG210_H
# include <linux/usb/ehci-dbgp.h>
/* definitions used for the EHCI driver */
/*
@ -304,44 +306,6 @@ struct fotg210_dbg_port {
u32 address ;
} ;
# ifdef CONFIG_EARLY_PRINTK_DBGP
# include <linux/init.h>
extern int __init early_dbgp_init ( char * s ) ;
extern struct console early_dbgp_console ;
# endif /* CONFIG_EARLY_PRINTK_DBGP */
struct usb_hcd ;
# ifdef CONFIG_XEN_DOM0
extern int xen_dbgp_reset_prep ( struct usb_hcd * ) ;
extern int xen_dbgp_external_startup ( struct usb_hcd * ) ;
# else
static inline int xen_dbgp_reset_prep ( struct usb_hcd * hcd )
{
return 1 ; /* Shouldn't this be 0? */
}
static inline int xen_dbgp_external_startup ( struct usb_hcd * hcd )
{
return - 1 ;
}
# endif
# ifdef CONFIG_EARLY_PRINTK_DBGP
/* Call backs from fotg210 host driver to fotg210 debug driver */
extern int dbgp_external_startup ( struct usb_hcd * ) ;
extern int dbgp_reset_prep ( struct usb_hcd * hcd ) ;
# else
static inline int dbgp_reset_prep ( struct usb_hcd * hcd )
{
return xen_dbgp_reset_prep ( hcd ) ;
}
static inline int dbgp_external_startup ( struct usb_hcd * hcd )
{
return xen_dbgp_external_startup ( hcd ) ;
}
# endif
/*-------------------------------------------------------------------------*/
# define QTD_NEXT(fotg210, dma) cpu_to_hc32(fotg210, (u32)dma)