Google found it for me. It is in my "Support 440EP On-Chip OHCI USB Host Controller" patch:
http://patchwork.ozlabs.org/linuxppc/patch?id=1965 diff -uprN a/include/asm-ppc/usb.h b/include/asm-ppc/usb.h --- a/include/asm-ppc/usb.h 1969-12-31 17:00:00.000000000 -0700 +++ b/include/asm-ppc/usb.h 2005-08-05 06:13:58.000000000 -0500 @@ -0,0 +1,13 @@ +/* + * ppc/usb.h: + * + */ +#ifndef _PPC_USB_H +#define _PPC_USB_H + +struct usb_hcd_platform_data { + int (*start) (struct platform_device *pdev); + void (*stop) (struct platform_device *pdev); +}; + +#endif /* !(_PPC_USB_H) */ Kumar Gala wrote: > > > Begin forwarded message: > >> From: "Thomas S." <thomas at schnuerer-online.de> >> Date: August 8, 2005 4:48:03 PM CDT >> To: <linux-kernel at vger.kernel.org> >> Subject: [linuxppc] 2.6.12-3 header <asm/usb.h> missing ? >> >> >> Hello, >> >> Im using Kernel PPC on a MPC5200 board and try to use the onChip USB. In >> file /drivers/usb/host/ohci-ppc-soc.c a file <asm/usb.h> is included >> which seems to be missing. I cant find it anywhere , any ideas ? >> >> Thomas >> >> >> >> >> - >> To unsubscribe from this list: send the line "unsubscribe linux- kernel" >> in >> the body of a message to majordomo at vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> Please read the FAQ at http://www.tux.org/lkml/ >> > > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded at ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded >