USB_E_IDLE_MASK
if (irq_src & USB_E_IDLE_MASK) {
irq_src &= ~USB_E_IDLE_MASK;
USB_E_IDLE_MASK |
out_be16(&fhci->regs->usb_usbmr, mask & (~USB_E_IDLE_MASK));
usb->saved_msk |= USB_E_IDLE_MASK;
usb->saved_msk &= ~USB_E_IDLE_MASK;
usb->saved_msk |= USB_E_IDLE_MASK;
usb_er &= ~USB_E_IDLE_MASK;
usb->saved_msk |= USB_E_IDLE_MASK;
if (usb_er & USB_E_IDLE_MASK) {
usb->saved_msk &= ~USB_E_IDLE_MASK;
usb_er &= ~USB_E_IDLE_MASK;