USBRST
if ((tmp & USBRST) == USBRST) {
r8a66597_mdfy(r8a66597, UACT, USBRST | UACT,
r8a66597_mdfy(r8a66597, USBRST, USBRST | UACT,
u16 status = usbhs_read(priv, DVSTCTR) & (USBRST | UACT);
if (status != USBRST) {
usbhs_bset(priv, DVSTCTR, (USBRST | UACT), UACT);
usbhs_bset(priv, DVSTCTR, (USBRST | UACT), USBRST);