diff options
Diffstat (limited to 'drivers/usb/gadget/fsl_usb2_udc.h')
-rw-r--r-- | drivers/usb/gadget/fsl_usb2_udc.h | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/drivers/usb/gadget/fsl_usb2_udc.h b/drivers/usb/gadget/fsl_usb2_udc.h index 6131752a38bc..e63ef12645f5 100644 --- a/drivers/usb/gadget/fsl_usb2_udc.h +++ b/drivers/usb/gadget/fsl_usb2_udc.h | |||
@@ -424,16 +424,6 @@ struct ep_td_struct { | |||
424 | /* Controller dma boundary */ | 424 | /* Controller dma boundary */ |
425 | #define UDC_DMA_BOUNDARY 0x1000 | 425 | #define UDC_DMA_BOUNDARY 0x1000 |
426 | 426 | ||
427 | /* -----------------------------------------------------------------------*/ | ||
428 | /* ##### enum data | ||
429 | */ | ||
430 | typedef enum { | ||
431 | e_ULPI, | ||
432 | e_UTMI_8BIT, | ||
433 | e_UTMI_16BIT, | ||
434 | e_SERIAL | ||
435 | } e_PhyInterface; | ||
436 | |||
437 | /*-------------------------------------------------------------------------*/ | 427 | /*-------------------------------------------------------------------------*/ |
438 | 428 | ||
439 | /* ### driver private data | 429 | /* ### driver private data |
@@ -469,9 +459,9 @@ struct fsl_ep { | |||
469 | #define EP_DIR_OUT 0 | 459 | #define EP_DIR_OUT 0 |
470 | 460 | ||
471 | struct fsl_udc { | 461 | struct fsl_udc { |
472 | |||
473 | struct usb_gadget gadget; | 462 | struct usb_gadget gadget; |
474 | struct usb_gadget_driver *driver; | 463 | struct usb_gadget_driver *driver; |
464 | struct completion *done; /* to make sure release() is done */ | ||
475 | struct fsl_ep *eps; | 465 | struct fsl_ep *eps; |
476 | unsigned int max_ep; | 466 | unsigned int max_ep; |
477 | unsigned int irq; | 467 | unsigned int irq; |
@@ -492,20 +482,13 @@ struct fsl_udc { | |||
492 | size_t ep_qh_size; /* size after alignment adjustment*/ | 482 | size_t ep_qh_size; /* size after alignment adjustment*/ |
493 | dma_addr_t ep_qh_dma; /* dma address of QH */ | 483 | dma_addr_t ep_qh_dma; /* dma address of QH */ |
494 | 484 | ||
495 | u32 max_pipes; /* Device max pipes */ | 485 | u32 max_pipes; /* Device max pipes */ |
496 | u32 max_use_endpts; /* Max endpointes to be used */ | ||
497 | u32 bus_reset; /* Device is bus reseting */ | ||
498 | u32 resume_state; /* USB state to resume */ | 486 | u32 resume_state; /* USB state to resume */ |
499 | u32 usb_state; /* USB current state */ | 487 | u32 usb_state; /* USB current state */ |
500 | u32 usb_next_state; /* USB next state */ | ||
501 | u32 ep0_state; /* Endpoint zero state */ | 488 | u32 ep0_state; /* Endpoint zero state */ |
502 | u32 ep0_dir; /* Endpoint zero direction: can be | 489 | u32 ep0_dir; /* Endpoint zero direction: can be |
503 | USB_DIR_IN or USB_DIR_OUT */ | 490 | USB_DIR_IN or USB_DIR_OUT */ |
504 | u32 usb_sof_count; /* SOF count */ | ||
505 | u32 errors; /* USB ERRORs count */ | ||
506 | u8 device_address; /* Device USB address */ | 491 | u8 device_address; /* Device USB address */ |
507 | |||
508 | struct completion *done; /* to make sure release() is done */ | ||
509 | }; | 492 | }; |
510 | 493 | ||
511 | /*-------------------------------------------------------------------------*/ | 494 | /*-------------------------------------------------------------------------*/ |