From: Felipe Balbi <balbi@kernel.org>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: linux-usb@vger.kernel.org
Subject: [GIT PULL] USB for v5.7 merge window
Date: Sun, 15 Mar 2020 15:45:56 +0200 [thread overview]
Message-ID: <87wo7lenor.fsf@kernel.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 7917 bytes --]
Hi,
Man... I did it! I managed to get through all 500+ patches in time. I
can't believe it.
For everyone involved, I'm sorry for the delay, but I've been super busy
at work. I genuinely apologize for this and will try to better plan my
week to guarantee at least 3 hours a week to look at the mailing list.
Greg,
If you want anything to be changed, let me know.
Cheers
The following changes since commit 2c523b344dfa65a3738e7039832044aa133c75fb:
Linux 5.6-rc5 (2020-03-08 17:44:44 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git usb-for-v5.7
for you to fetch changes up to 4a5dbd9009570d3b23fd1392c4d178bfe3538d2c:
dt-bindings: usb: add documentation for aspeed usb-vhub (2020-03-15 12:12:37 +0200)
----------------------------------------------------------------
USB: changes for v5.7 merge window
Lots of changes on dwc3 this time, most of them from Thinh fixing a
bunch of really old mishaps on the driver.
DWC2 got support for STM32MP15 and a couple RockChip SoCs while DWC3
learned about Amlogic A1 family.
Apart from these, we have a few spelling fixes and other minor
non-critical fixes all over the place.
Signed-off-by: Felipe Balbi <balbi@kernel.org>
----------------------------------------------------------------
Alexandre Belloni (1):
usb: gadget: amd5536udc: fix spelling mistake "reserverd" -> "reserved"
Amelie Delaunay (1):
usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS
Anand Moon (1):
usb: dwc3: exynos: Add support for Exynos5422 suspend clk
Andrey Konovalov (1):
usb: gadget: add raw-gadget interface
Andy Shevchenko (2):
usb: dwc3: Add ACPI support for xHCI ports
usb: dwc3: Remove kernel doc annotation where it's not needed
Colin Ian King (2):
usb: gadget: remove redundant assignment to variable status
usb: cdns3: remove redundant assignment to pointer trb
Felipe Balbi (1):
usb: dwc3: trace: print enqueue/dequeue pointers too
Geert Uytterhoeven (1):
usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/of_clk.h>
Gustavo A. R. Silva (1):
usb: gadget: f_phonet: Replace zero-length array with flexible-array member
Hanjie Lin (2):
dt-bindings: usb: dwc3: Add the Amlogic A1 Family DWC3 Glue Bindings
usb: dwc3: Add Amlogic A1 DWC3 glue
Jassi Brar (2):
dt-bindings: max3421-udc: add dt bindings for MAX3420 UDC
usb: gadget: add udc driver for max3420
Johan Jonker (2):
dt-bindings: usb: dwc2: add compatible property for rk3328 usb
dt-bindings: usb: dwc2: add compatible property for rk3368 usb
John Keeping (1):
usb: dwc2: Implement set_selfpowered()
John Stultz (5):
dt-bindings: usb: generic: Add role-switch-default-mode binding
usb: dwc3: Add support for role-switch-default-mode binding
dt-bindings: usb: dwc3: Allow clock list & resets to be more flexible
usb: dwc3: Rework clock initialization to be more flexible
usb: dwc3: Rework resets initialization to be more flexible
Li Jun (1):
usb: dwc3: core: don't do suspend for device mode if already suspended
Marek Szyprowski (2):
usb: dwc2: Silence warning about supplies during deferred probe
udc: s3c-hsudc: Silence warning about supplies during deferred probe
Nathan Chancellor (1):
usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init
Neil Armstrong (2):
doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode
usb: dwc3: core: add support for disabling SS instances in park mode
Tao Ren (7):
usb: gadget: aspeed: support per-vhub usb descriptors
usb: gadget: aspeed: read vhub properties from device tree
usb: gadget: aspeed: add ast2600 vhub support
ARM: dts: aspeed-g6: add usb functions
ARM: dts: aspeed-g5: add vhub port and endpoint properties
ARM: dts: aspeed-g4: add vhub port and endpoint properties
dt-bindings: usb: add documentation for aspeed usb-vhub
Thinh Nguyen (3):
usb: dwc3: gadget: Don't clear flags before transfer ended
usb: dwc3: gadget: Wrap around when skip TRBs
usb: gadget: composite: Inform controller driver of self-powered
Yu Chen (1):
usb: dwc3: Registering a role switch in the DRD code.
YueHaibing (1):
usb: gadget: xudc: Remove redundant platform_get_irq error message
.../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 23 +
.../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 77 ++
Documentation/devicetree/bindings/usb/dwc2.yaml | 30 +-
Documentation/devicetree/bindings/usb/dwc3.txt | 7 +-
Documentation/devicetree/bindings/usb/generic.txt | 6 +
.../devicetree/bindings/usb/maxim,max3420-udc.yaml | 69 +
Documentation/usb/index.rst | 1 +
Documentation/usb/raw-gadget.rst | 61 +
arch/arm/boot/dts/aspeed-g4.dtsi | 2 +
arch/arm/boot/dts/aspeed-g5.dtsi | 2 +
arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 25 +
arch/arm/boot/dts/aspeed-g6.dtsi | 45 +
drivers/usb/cdns3/gadget.c | 2 +-
drivers/usb/dwc2/core.h | 8 +
drivers/usb/dwc2/gadget.c | 24 +-
drivers/usb/dwc2/hw.h | 8 +
drivers/usb/dwc2/params.c | 33 +
drivers/usb/dwc2/platform.c | 98 +-
drivers/usb/dwc3/core.c | 29 +-
drivers/usb/dwc3/core.h | 10 +
drivers/usb/dwc3/drd.c | 96 +-
drivers/usb/dwc3/dwc3-exynos.c | 9 +
drivers/usb/dwc3/dwc3-meson-g12a.c | 172 ++-
drivers/usb/dwc3/dwc3-qcom.c | 2 +-
drivers/usb/dwc3/gadget.c | 6 +-
drivers/usb/dwc3/host.c | 4 +-
drivers/usb/dwc3/trace.h | 9 +-
drivers/usb/gadget/composite.c | 9 +
drivers/usb/gadget/function/f_phonet.c | 2 +-
drivers/usb/gadget/function/f_uac1_legacy.c | 2 -
drivers/usb/gadget/legacy/Kconfig | 11 +
drivers/usb/gadget/legacy/Makefile | 1 +
drivers/usb/gadget/legacy/raw_gadget.c | 1078 ++++++++++++++++
drivers/usb/gadget/udc/Kconfig | 10 +
drivers/usb/gadget/udc/Makefile | 1 +
drivers/usb/gadget/udc/amd5536udc.h | 2 +-
drivers/usb/gadget/udc/aspeed-vhub/Kconfig | 4 +-
drivers/usb/gadget/udc/aspeed-vhub/core.c | 71 +-
drivers/usb/gadget/udc/aspeed-vhub/dev.c | 30 +-
drivers/usb/gadget/udc/aspeed-vhub/epn.c | 4 +-
drivers/usb/gadget/udc/aspeed-vhub/hub.c | 58 +-
drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 43 +-
drivers/usb/gadget/udc/max3420_udc.c | 1331 ++++++++++++++++++++
drivers/usb/gadget/udc/s3c-hsudc.c | 3 +-
drivers/usb/gadget/udc/tegra-xudc.c | 5 +-
include/uapi/linux/usb/raw_gadget.h | 167 +++
46 files changed, 3501 insertions(+), 189 deletions(-)
create mode 100644 Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml
create mode 100644 Documentation/devicetree/bindings/usb/maxim,max3420-udc.yaml
create mode 100644 Documentation/usb/raw-gadget.rst
create mode 100644 drivers/usb/gadget/legacy/raw_gadget.c
create mode 100644 drivers/usb/gadget/udc/max3420_udc.c
create mode 100644 include/uapi/linux/usb/raw_gadget.h
--
balbi
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
next reply other threads:[~2020-03-15 13:46 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-03-15 13:45 Felipe Balbi [this message]
2020-03-16 7:26 ` [GIT PULL] USB for v5.7 merge window Greg Kroah-Hartman
2020-03-16 7:57 ` Felipe Balbi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87wo7lenor.fsf@kernel.org \
--to=balbi@kernel.org \
--cc=gregkh@linuxfoundation.org \
--cc=linux-usb@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).