removing unused kernel-maemo files
[kernel-bfs] / kernel-power-2.6.28 / debian / patches / usbhost_egoshin.diff
1 --- kernel-power-2.6.28.orig/drivers/usb/otg/twl4030-usb.c
2 +++ kernel-power-2.6.28/drivers/usb/otg/twl4030-usb.c
3 @@ -621,6 +621,7 @@
4  #endif
5  
6         status = twl4030_usb_linkstat(twl);
7 +printk(KERN_WARNING "twl4030_usb_irq: status=0x%0x\n",status);
8         if (status != USB_LINK_UNKNOWN) {
9  
10                 /* FIXME add a set_power() method so that B-devices can
11 @@ -669,6 +670,9 @@
12  
13         twl = xceiv_to_twl(x);
14         twl->otg.gadget = gadget;
15 +printk(KERN_WARNING "twl4030_set_peripheral() 4030 OTG_CTRL=0x%0x\n",twl4030_usb_read(twl,TWL4030_OTG_CTRL));
16 +       twl4030_usb_clear_bits(twl,TWL4030_OTG_CTRL,TWL4030_OTG_CTRL_DRVVBUS);
17 +printk(KERN_WARNING "twl4030_set_peripheral() after 4030 OTG_CTRL=0x%0x\n",twl4030_usb_read(twl,TWL4030_OTG_CTRL));
18         if (!gadget)
19                 twl->otg.state = OTG_STATE_UNDEFINED;
20  
21 @@ -684,6 +688,9 @@
22  
23         twl = xceiv_to_twl(x);
24         twl->otg.host = host;
25 +printk(KERN_WARNING "twl4030_set_host() 4030 OTG_CTRL=0x%0x\n",twl4030_usb_read(twl,TWL4030_OTG_CTRL));
26 +       twl4030_usb_set_bits(twl,TWL4030_OTG_CTRL,TWL4030_OTG_CTRL_DRVVBUS);
27 +printk(KERN_WARNING "twl4030_set_host() after 4030 OTG_CTRL=0x%0x\n",twl4030_usb_read(twl,TWL4030_OTG_CTRL));
28         if (!host)
29                 twl->otg.state = OTG_STATE_UNDEFINED;
30