Hi, On Fri, Sep 09, 2011 at 07:17:50PM +0530, Ajay Kumar Gupta wrote: > diff --git a/drivers/usb/musb/musb_dsps.c b/drivers/usb/musb/musb_dsps.c > new file mode 100644 > index 0000000..fb59e34 > --- /dev/null > +++ b/drivers/usb/musb/musb_dsps.c > @@ -0,0 +1,693 @@ > +/* > + * Texas Instruments DSPS platforms "glue layer" > + * > + * Copyright (C) 2011, by Texas Instruments > + * > + * Based on the am35x "glue layer" code. > + * > + * This file is part of the Inventra Controller Driver for Linux. > + * > + * The Inventra Controller Driver for Linux is free software; you > + * can redistribute it and/or modify it under the terms of the GNU > + * General Public License version 2 as published by the Free Software > + * Foundation. > + * > + * The Inventra Controller Driver for Linux is distributed in > + * the hope that it will be useful, but WITHOUT ANY WARRANTY; > + * without even the implied warranty of MERCHANTABILITY or > + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public > + * License for more details. > + * > + * You should have received a copy of the GNU General Public License > + * along with The Inventra Controller Driver for Linux ; if not, > + * write to the Free Software Foundation, Inc., 59 Temple Place, > + * Suite 330, Boston, MA 02111-1307 USA > + * > + * musb_dsps.c will be a common file for all the TI DSPS platforms > + * such as dm64x, dm36x, dm35x, da8x, am35x and ti81x. > + * For now only ti81x is using this and in future davinci.c, am35x.c > + * da8xx.c would be merged to this file after testing. > + */ > + > +#include <linux/init.h> > +#include <linux/io.h> > +#include <linux/platform_device.h> > +#include <linux/dma-mapping.h> > +#include <linux/pm_runtime.h> > + > +#include <plat/usb.h> can you avoid using <plat/usb.h> ?? Then we can compile on all architectures. -- balbi
Attachment:
signature.asc
Description: Digital signature