Loading drivers/usb/host/r8a66597-hcd.c +13 −10 Original line number Diff line number Diff line Loading @@ -1003,9 +1003,7 @@ static void r8a66597_check_syssts(struct r8a66597 *r8a66597, int port, if (syssts == SE0) { r8a66597_write(r8a66597, ~ATTCH, get_intsts_reg(port)); r8a66597_bset(r8a66597, ATTCHE, get_intenb_reg(port)); return; } } else { if (syssts == FS_JSTS) r8a66597_bset(r8a66597, HSE, get_syscfg_reg(port)); else if (syssts == LS_JSTS) Loading @@ -1018,12 +1016,17 @@ static void r8a66597_check_syssts(struct r8a66597 *r8a66597, int port, usb_hcd_resume_root_hub(r8a66597_to_hcd(r8a66597)); } usb_hcd_poll_rh_status(r8a66597_to_hcd(r8a66597)); } /* this function must be called with interrupt disabled */ static void r8a66597_usb_connect(struct r8a66597 *r8a66597, int port) { u16 speed = get_rh_usb_speed(r8a66597, port); struct r8a66597_root_hub *rh = &r8a66597->root_hub[port]; rh->port &= ~((1 << USB_PORT_FEAT_HIGHSPEED) | (1 << USB_PORT_FEAT_LOWSPEED)); if (speed == HSMODE) rh->port |= (1 << USB_PORT_FEAT_HIGHSPEED); else if (speed == LSMODE) Loading Loading
drivers/usb/host/r8a66597-hcd.c +13 −10 Original line number Diff line number Diff line Loading @@ -1003,9 +1003,7 @@ static void r8a66597_check_syssts(struct r8a66597 *r8a66597, int port, if (syssts == SE0) { r8a66597_write(r8a66597, ~ATTCH, get_intsts_reg(port)); r8a66597_bset(r8a66597, ATTCHE, get_intenb_reg(port)); return; } } else { if (syssts == FS_JSTS) r8a66597_bset(r8a66597, HSE, get_syscfg_reg(port)); else if (syssts == LS_JSTS) Loading @@ -1018,12 +1016,17 @@ static void r8a66597_check_syssts(struct r8a66597 *r8a66597, int port, usb_hcd_resume_root_hub(r8a66597_to_hcd(r8a66597)); } usb_hcd_poll_rh_status(r8a66597_to_hcd(r8a66597)); } /* this function must be called with interrupt disabled */ static void r8a66597_usb_connect(struct r8a66597 *r8a66597, int port) { u16 speed = get_rh_usb_speed(r8a66597, port); struct r8a66597_root_hub *rh = &r8a66597->root_hub[port]; rh->port &= ~((1 << USB_PORT_FEAT_HIGHSPEED) | (1 << USB_PORT_FEAT_LOWSPEED)); if (speed == HSMODE) rh->port |= (1 << USB_PORT_FEAT_HIGHSPEED); else if (speed == LSMODE) Loading