USB_IDLE
ab->mode = USB_IDLE;
if (ab->mode == USB_IDLE) {
if (ab->mode == USB_IDLE) {
if (ab->mode == USB_IDLE) {
ab->mode = USB_IDLE;
if (ab->mode == USB_IDLE) {
if (ab->mode == USB_IDLE) {
ab->mode = USB_IDLE;
ab->mode = USB_IDLE;
ab->mode = USB_IDLE;
if ((ab->mode != USB_IDLE) && !gadget) {
ab->mode = USB_IDLE;
if ((ab->mode != USB_IDLE) && !host) {
ab->mode = USB_IDLE;