These patches improve the OTG behavior of the MUSB driver, making it handle role-switching via the Host Negotiation Protocol (HNP) interactions. This doesn't yet cover all the ins'n'outs of the USB-IF tests, but it does address some rather egregious goofage: - twl4030-usb: fix minor reporting goofage - nop-usb-xceiv: behave when linked as a module - musb: proper hookup to transceiver drivers - musb: otg timer cleanup - musb: make initial HNP roleswitch work - musb: support disconnect after HNP roleswitch These go on top of current GIT plus the fourteen other MUSB patches that I sent last week. -- 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