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
6 status = twl4030_usb_linkstat(twl);
7 +printk(KERN_WARNING "twl4030_usb_irq: status=0x%0x\n",status);
8 if (status != USB_LINK_UNKNOWN) {
10 /* FIXME add a set_power() method so that B-devices can
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));
19 twl->otg.state = OTG_STATE_UNDEFINED;
23 twl = xceiv_to_twl(x);
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));
29 twl->otg.state = OTG_STATE_UNDEFINED;