[PATCH 00/18] Use usb_endpoint_descriptor inside the struct usb_ep

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is a cleanup for the UDCs modules to remove a redundant pointer
to usb_endpoint_descriptor and use the descriptor inside the endpoint
itself.

This is a trivial cleanup, but I could test only ci13xxx_udc and dwc3.
Will appricate if people can add Tested-by or Acked-by as necessary.

After this cleanup, the next step is to remove the desc argument from
the ep->enable API.

Ido Shayevitz (18):
  usb: gadget: Update ci13xxx_udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: dwc3: Update dwc3 udc to use usb_endpoint_descriptor inside the
    struct usb_ep
  usb: gadget: Update amd5536udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update at91_udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update atmel_usba_udc to use usb_endpoint_descriptor
    inside the struct usb_ep
  usb: gadget: Update fsl_qe_udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update fsl_udc_core to use usb_endpoint_descriptor
    inside the struct usb_ep
  usb: gadget: Update fusb300_udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update goku_udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update langwell_udc to use usb_endpoint_descriptor
    inside the struct usb_ep
  usb: gadget: Update m66592-udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update mv_udc to use usb_endpoint_descriptor inside the
    struct usb_ep
  usb: gadget: Update omap_udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update pxa25x_udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update r8a66597-udc to use usb_endpoint_descriptor
    inside the struct usb_ep
  usb: gadget: Update s3c2410_udc to use usb_endpoint_descriptor inside
    the struct usb_ep
  usb: gadget: Update pch_udc to use usb_endpoint_descriptor inside the
    struct usb_ep
  usb: gadget: Update s3c-hsudc to use usb_endpoint_descriptor inside
    the struct usb_ep

 drivers/usb/dwc3/core.h             |    1 -
 drivers/usb/dwc3/ep0.c              |    2 +-
 drivers/usb/dwc3/gadget.c           |   37 +++++++++++++++++------------------
 drivers/usb/gadget/amd5536udc.c     |   13 +++++------
 drivers/usb/gadget/amd5536udc.h     |    1 -
 drivers/usb/gadget/at91_udc.c       |   15 ++++++-------
 drivers/usb/gadget/at91_udc.h       |    3 --
 drivers/usb/gadget/atmel_usba_udc.c |   24 +++++++++++-----------
 drivers/usb/gadget/atmel_usba_udc.h |    1 -
 drivers/usb/gadget/ci13xxx_udc.c    |   15 ++++++-------
 drivers/usb/gadget/ci13xxx_udc.h    |    1 -
 drivers/usb/gadget/fsl_qe_udc.c     |   19 ++++++++---------
 drivers/usb/gadget/fsl_qe_udc.h     |    1 -
 drivers/usb/gadget/fsl_udc_core.c   |   25 +++++++++++------------
 drivers/usb/gadget/fsl_usb2_udc.h   |    1 -
 drivers/usb/gadget/fusb300_udc.c    |    4 +-
 drivers/usb/gadget/fusb300_udc.h    |    1 -
 drivers/usb/gadget/goku_udc.c       |   20 +++++++++---------
 drivers/usb/gadget/goku_udc.h       |    1 -
 drivers/usb/gadget/langwell_udc.c   |   35 ++++++++++++++++-----------------
 drivers/usb/gadget/langwell_udc.h   |    1 -
 drivers/usb/gadget/m66592-udc.c     |   10 ++++----
 drivers/usb/gadget/m66592-udc.h     |    2 +-
 drivers/usb/gadget/mv_udc.h         |    1 -
 drivers/usb/gadget/mv_udc_core.c    |   19 ++++++++---------
 drivers/usb/gadget/omap_udc.c       |   19 ++++++++---------
 drivers/usb/gadget/omap_udc.h       |    1 -
 drivers/usb/gadget/pch_udc.c        |   16 ++++++--------
 drivers/usb/gadget/pxa25x_udc.c     |   26 +++++++++++-------------
 drivers/usb/gadget/pxa25x_udc.h     |    1 -
 drivers/usb/gadget/r8a66597-udc.c   |   14 ++++++------
 drivers/usb/gadget/r8a66597-udc.h   |    2 +-
 drivers/usb/gadget/s3c-hsudc.c      |    9 ++-----
 drivers/usb/gadget/s3c2410_udc.c    |   14 +++++-------
 drivers/usb/gadget/s3c2410_udc.h    |    1 -
 35 files changed, 161 insertions(+), 195 deletions(-)

-- 
1.7.6

--
Consultant for Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum

--
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


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux