1 --- kernel-power-2.6.28.orig/drivers/usb/musb/musb_procfs.c
2 +++ kernel-power-2.6.28/drivers/usb/musb/musb_procfs.c
5 reg = musb_readb(mbase, MUSB_DEVCTL);
7 + reg |= MUSB_DEVCTL_HM;
8 + ctx.devctl |= MUSB_DEVCTL_HR;
9 + ctx.devctl |= MUSB_DEVCTL_HM;
10 musb_writeb(mbase, MUSB_DEVCTL, reg);
11 - /* MUSB_HST_MODE( ((struct musb*)data) ); */
12 - /* WARNING("Host Mode\n"); */
13 + MUSB_HST_MODE( ((struct musb*)data) );
14 + WARNING("Host Mode\n");
18 --- kernel-power-2.6.28.orig/drivers/usb/musb/musb_core.c
19 +++ kernel-power-2.6.28/drivers/usb/musb/musb_core.c
23 static struct musb *the_musb;
24 -static struct musb_ctx ctx;
27 #ifndef CONFIG_MUSB_PIO_ONLY
28 static int __initdata use_dma = 1;
29 --- kernel-power-2.6.28.orig/drivers/usb/musb/musb_core.h
30 +++ kernel-power-2.6.28/drivers/usb/musb/musb_core.h
35 +extern struct musb_ctx ctx;
38 * struct musb - Driver instance data.