On Thu, Nov 25, 2010 at 03:25:38PM +0800, Lin Mac wrote: [...] > > Â#include <linux/module.h> > > Â#include <linux/io.h> > > Â#include <linux/delay.h> > > +#include <asm/atomic.h> > It's not necessary for mach/pm.h already included it, right? Technically, it's not necessary. But in Linux we don't rely on headers including other headers. Think that someday mach/pm.h may not include asm/atomic.h, so the build will break. Thanks, > > > Â#include <mach/system.h> > > Â#include <mach/cns3xxx.h> > > Â#include <mach/pm.h> > > @@ -117,3 +118,6 @@ int cns3xxx_cpu_clock(void) > > Â Â Â Âreturn cpu; > > Â} > > ÂEXPORT_SYMBOL(cns3xxx_cpu_clock); > > + > > +atomic_t usb_pwr_ref = ATOMIC_INIT(0); > > +EXPORT_SYMBOL(usb_pwr_ref); -- Anton Vorontsov Email: cbouatmailru@xxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html