From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Fri, 8 Nov 2019 11:25:42 +0100 Subject: [U-Boot] [PULL] u-boot-usb/master Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de The following changes since commit 0f282c1876af26cc2c8c018ae6293a691561011e: Makefile: fix dependency for imx targets (2019-11-06 09:22:32 -0500) are available in the Git repository at: git://git.denx.de/u-boot-usb.git master for you to fetch changes up to e0891bb679200a8cc73c3b3d98ba40c02c31b850: usb: xhci: support 1.1 or later version (2019-11-08 11:09:08 +0100) ---------------------------------------------------------------- Chunfeng Yun (1): usb: xhci: support 1.1 or later version Sherry Sun (1): usb: udc: Introduce ->udc_set_speed() method T Karthik Reddy (1): usb: composite: add BOS descriptor support to composite framework Vignesh Raghavendra (7): list: import list_first_entry_or_null() bitmaps: import for_each_set_bit() macro usb: gadget: Add match_ep() op to usb_gadget_ops usb: Add Cadence USB3 host and gadget driver usb: cdns3: gadget: Implement udc_set_speed() callback usb: cdns3: Add TI wrapper driver for CDNS USB3 controller usb: gadget: Add gadget_is_cdns3() macro Makefile | 1 + drivers/usb/Kconfig | 2 + drivers/usb/cdns3/Kconfig | 58 +++ drivers/usb/cdns3/Makefile | 11 + drivers/usb/cdns3/cdns3-ti.c | 193 +++++++ drivers/usb/cdns3/core.c | 498 ++++++++++++++++++ drivers/usb/cdns3/core.h | 108 ++++ drivers/usb/cdns3/debug.h | 162 ++++++ drivers/usb/cdns3/drd.c | 301 +++++++++++ drivers/usb/cdns3/drd.h | 166 ++++++ drivers/usb/cdns3/ep0.c | 910 ++++++++++++++++++++++++++++++++ drivers/usb/cdns3/gadget-export.h | 28 + drivers/usb/cdns3/gadget.c | 2760 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/cdns3/gadget.h | 1338 ++++++++++++++++++++++++++++++++++++++++++++++++ drivers/usb/cdns3/host-export.h | 28 + drivers/usb/cdns3/host.c | 55 ++ drivers/usb/cdns3/trace.c | 11 + drivers/usb/cdns3/trace.h | 26 + drivers/usb/gadget/composite.c | 61 ++- drivers/usb/gadget/epautoconf.c | 3 + drivers/usb/gadget/gadget_chips.h | 8 + drivers/usb/gadget/udc/udc-core.c | 23 + drivers/usb/host/xhci-ring.c | 2 +- include/linux/bitmap.h | 61 +++ include/linux/list.h | 14 + include/linux/usb/ch9.h | 3 + include/linux/usb/gadget.h | 34 ++ scripts/Makefile.spl | 1 + 28 files changed, 6859 insertions(+), 7 deletions(-) create mode 100644 drivers/usb/cdns3/Kconfig create mode 100644 drivers/usb/cdns3/Makefile create mode 100644 drivers/usb/cdns3/cdns3-ti.c create mode 100644 drivers/usb/cdns3/core.c create mode 100644 drivers/usb/cdns3/core.h create mode 100644 drivers/usb/cdns3/debug.h create mode 100644 drivers/usb/cdns3/drd.c create mode 100644 drivers/usb/cdns3/drd.h create mode 100644 drivers/usb/cdns3/ep0.c create mode 100644 drivers/usb/cdns3/gadget-export.h create mode 100644 drivers/usb/cdns3/gadget.c create mode 100644 drivers/usb/cdns3/gadget.h create mode 100644 drivers/usb/cdns3/host-export.h create mode 100644 drivers/usb/cdns3/host.c create mode 100644 drivers/usb/cdns3/trace.c create mode 100644 drivers/usb/cdns3/trace.h