Fix the register definition error of line state, correct it according to chipidea's spec. It will cause problems when we wants to use line states to judge status, like the line status should be J if the bus is at suspend procedure, and the line status should be K if the bus is at resume procedure. Signed-off-by: Peter Chen <peter.chen@xxxxxxxxxxxxx> --- drivers/usb/gadget/fsl_usb2_udc.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/usb/gadget/fsl_usb2_udc.h b/drivers/usb/gadget/fsl_usb2_udc.h index f781f5d..eb6bbcf 100644 --- a/drivers/usb/gadget/fsl_usb2_udc.h +++ b/drivers/usb/gadget/fsl_usb2_udc.h @@ -205,8 +205,8 @@ struct usb_sys_interface { /* bit 11-10 are line status */ #define PORTSCX_LINE_STATUS_SE0 0x00000000 -#define PORTSCX_LINE_STATUS_JSTATE 0x00000400 -#define PORTSCX_LINE_STATUS_KSTATE 0x00000800 +#define PORTSCX_LINE_STATUS_KSTATE 0x00000400 +#define PORTSCX_LINE_STATUS_JSTATE 0x00000800 #define PORTSCX_LINE_STATUS_UNDEF 0x00000C00 #define PORTSCX_LINE_STATUS_BIT_POS 10 -- 1.7.0.4 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html