clear_halt
int clear_halt = test_bit(HID_CLEAR_HALT, &usbhid->iofl);
if (clear_halt || reset_pending)
if (!clear_halt) {
clear_halt(ep);
clear_halt(e);
clear_halt(e);