mirror of https://github.com/torvalds/linux.git
Here is the big set of USB and Thunderbolt driver changes for 6.1-rc1.
Nothing major in here, lots of little things with new devices supported
and updates for a few drivers. Highlights include:
- thunderbolt/USB4 devices supported a bit better than before,
and some new ids to enable new hardware devices
- USB gadget uvc updates for newer video formats and better v4l
integration (the v4l portions were acked by those maintainers)
- typec updates for tiny issues and more typec drivers for new
chips.
- xhci tiny updates for minor issues
- big usb-serial ftdi_sio driver update to handle new devices
better
- lots of tiny dwc3 fixes and updates for the IP block that is
showing up everywhere these days
- dts updates for new devices being supported
- other tiny janitorial and cleanups fixes for lots of different
USB drivers. Full details are in the shortlog.
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-----BEGIN PGP SIGNATURE-----
iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCY0BN9g8cZ3JlZ0Brcm9h
aC5jb20ACgkQMUfUDdst+yljdgCdH4Fev4Nvf2Nokfv0q0krcRB3YpUAn1aZfpb/
EbgxsxhPnTJg+mmXyLms
=IxUy
-----END PGP SIGNATURE-----
Merge tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Pull USB / Thunderbolt updates from Greg KH:
"Here is the big set of USB and Thunderbolt driver changes for 6.1-rc1.
Nothing major in here, lots of little things with new devices
supported and updates for a few drivers. Highlights include:
- thunderbolt/USB4 devices supported a bit better than before, and
some new ids to enable new hardware devices
- USB gadget uvc updates for newer video formats and better v4l
integration (the v4l portions were acked by those maintainers)
- typec updates for tiny issues and more typec drivers for new chips.
- xhci tiny updates for minor issues
- big usb-serial ftdi_sio driver update to handle new devices better
- lots of tiny dwc3 fixes and updates for the IP block that is
showing up everywhere these days
- dts updates for new devices being supported
- other tiny janitorial and cleanups fixes for lots of different USB
drivers. Full details are in the shortlog.
All of these have been in linux-next for a while with no reported
issues"
* tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (169 commits)
usb: gadget: uvc: don't put item still in use
usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video()
usb: host: ehci-exynos: switch to using gpiod API
Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"
Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present""
dt-bindings: usb: Convert FOTG210 to dt schema
usb: mtu3: fix failed runtime suspend in host only mode
USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl"
usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra
usb: typec: Replace custom implementation of device_match_fwnode()
usb: typec: ucsi: Don't warn on probe deferral
usb: add quirks for Lenovo OneLink+ Dock
MAINTAINERS: switch dwc3 to Thinh
usb: idmouse: fix an uninit-value in idmouse_open
USB: PHY: JZ4770: Switch to use dev_err_probe() helper
usb: phy: generic: Switch to use dev_err_probe() helper
usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs
usb: cdns3: remove dead code
usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair
usb: musb: sunxi: Switch to use dev_err_probe() helper
...
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Kconfig.s3c24xx | ||
| Kconfig.s3c64xx | ||
| Makefile | ||
| Makefile.s3c24xx | ||
| Makefile.s3c64xx | ||
| adc-core.h | ||
| adc.c | ||
| anubis.h | ||
| ata-core-s3c64xx.h | ||
| backlight-s3c64xx.h | ||
| bast-ide.c | ||
| bast-irq.c | ||
| bast.h | ||
| common-smdk-s3c24xx.c | ||
| common-smdk-s3c24xx.h | ||
| cpu.c | ||
| cpu.h | ||
| cpufreq-utils-s3c24xx.c | ||
| cpuidle-s3c64xx.c | ||
| crag6410.h | ||
| dev-audio-s3c64xx.c | ||
| dev-backlight-s3c64xx.c | ||
| dev-uart-s3c64xx.c | ||
| dev-uart.c | ||
| devs.c | ||
| devs.h | ||
| dma-s3c24xx.h | ||
| dma-s3c64xx.h | ||
| dma.h | ||
| fb-core-s3c24xx.h | ||
| fb.h | ||
| gpio-cfg-helpers.h | ||
| gpio-cfg.h | ||
| gpio-core.h | ||
| gpio-samsung-s3c24xx.h | ||
| gpio-samsung-s3c64xx.h | ||
| gpio-samsung.c | ||
| gpio-samsung.h | ||
| gta02.h | ||
| h1940-bluetooth.c | ||
| h1940.h | ||
| hardware-s3c24xx.h | ||
| iic-core.h | ||
| init.c | ||
| iotiming-s3c2410.c | ||
| iotiming-s3c2412.c | ||
| irq-pm-s3c24xx.c | ||
| irq-pm-s3c64xx.c | ||
| irq-s3c24xx-fiq-exports.c | ||
| irq-s3c24xx-fiq.S | ||
| irq-s3c24xx.c | ||
| irq-uart-s3c64xx.h | ||
| irqs-s3c24xx.h | ||
| irqs-s3c64xx.h | ||
| irqs.h | ||
| keypad.h | ||
| mach-amlm5900.c | ||
| mach-anubis.c | ||
| mach-anw6410.c | ||
| mach-at2440evb.c | ||
| mach-bast.c | ||
| mach-crag6410-module.c | ||
| mach-crag6410.c | ||
| mach-gta02.c | ||
| mach-h1940.c | ||
| mach-hmt.c | ||
| mach-jive.c | ||
| mach-mini2440.c | ||
| mach-mini6410.c | ||
| mach-n30.c | ||
| mach-ncp.c | ||
| mach-nexcoder.c | ||
| mach-osiris-dvs.c | ||
| mach-osiris.c | ||
| mach-otom.c | ||
| mach-qt2410.c | ||
| mach-real6410.c | ||
| mach-rx1950.c | ||
| mach-rx3715.c | ||
| mach-s3c64xx-dt.c | ||
| mach-s3c2416-dt.c | ||
| mach-smartq.c | ||
| mach-smartq.h | ||
| mach-smartq5.c | ||
| mach-smartq7.c | ||
| mach-smdk2410.c | ||
| mach-smdk2413.c | ||
| mach-smdk2416.c | ||
| mach-smdk2440.c | ||
| mach-smdk2443.c | ||
| mach-smdk6400.c | ||
| mach-smdk6410.c | ||
| mach-tct_hammer.c | ||
| mach-vr1000.c | ||
| mach-vstms.c | ||
| map-base.h | ||
| map-s3c.h | ||
| map-s3c24xx.h | ||
| map-s3c64xx.h | ||
| map-s5p.h | ||
| map.h | ||
| nand-core-s3c24xx.h | ||
| onenand-core-s3c64xx.h | ||
| osiris.h | ||
| otom.h | ||
| pl080.c | ||
| platformdata.c | ||
| pll-s3c2410.c | ||
| pll-s3c2440-12000000.c | ||
| pll-s3c2440-16934400.c | ||
| pm-common.c | ||
| pm-common.h | ||
| pm-core-s3c24xx.h | ||
| pm-core-s3c64xx.h | ||
| pm-core.h | ||
| pm-gpio.c | ||
| pm-h1940.S | ||
| pm-s3c24xx.c | ||
| pm-s3c64xx.c | ||
| pm-s3c2410.c | ||
| pm-s3c2412.c | ||
| pm-s3c2416.c | ||
| pm.c | ||
| pm.h | ||
| pwm-core.h | ||
| regs-adc.h | ||
| regs-clock-s3c24xx.h | ||
| regs-clock-s3c64xx.h | ||
| regs-clock.h | ||
| regs-dsc-s3c24xx.h | ||
| regs-gpio-memport-s3c64xx.h | ||
| regs-gpio-s3c24xx.h | ||
| regs-gpio-s3c64xx.h | ||
| regs-gpio.h | ||
| regs-irq-s3c24xx.h | ||
| regs-irq-s3c64xx.h | ||
| regs-irq.h | ||
| regs-irqtype.h | ||
| regs-mem-s3c24xx.h | ||
| regs-modem-s3c64xx.h | ||
| regs-s3c2443-clock.h | ||
| regs-srom-s3c64xx.h | ||
| regs-sys-s3c64xx.h | ||
| regs-syscon-power-s3c64xx.h | ||
| regs-usb-hsotg-phy-s3c64xx.h | ||
| rtc-core-s3c24xx.h | ||
| s3c24xx.c | ||
| s3c24xx.h | ||
| s3c64xx.c | ||
| s3c64xx.h | ||
| s3c244x.c | ||
| s3c2410.c | ||
| s3c2412-power.h | ||
| s3c2412.c | ||
| s3c2412.h | ||
| s3c2416.c | ||
| s3c2440.c | ||
| s3c2442.c | ||
| s3c2443.c | ||
| s3c6400.c | ||
| s3c6410.c | ||
| sdhci.h | ||
| setup-fb-24bpp-s3c64xx.c | ||
| setup-i2c-s3c24xx.c | ||
| setup-i2c0-s3c64xx.c | ||
| setup-i2c1-s3c64xx.c | ||
| setup-ide-s3c64xx.c | ||
| setup-keypad-s3c64xx.c | ||
| setup-sdhci-gpio-s3c24xx.c | ||
| setup-sdhci-gpio-s3c64xx.c | ||
| setup-spi-s3c24xx.c | ||
| setup-spi-s3c64xx.c | ||
| setup-ts-s3c24xx.c | ||
| setup-usb-phy-s3c64xx.c | ||
| simtec-audio.c | ||
| simtec-nor.c | ||
| simtec-pm.c | ||
| simtec-usb.c | ||
| simtec.h | ||
| sleep-s3c24xx.S | ||
| sleep-s3c64xx.S | ||
| sleep-s3c2410.S | ||
| sleep-s3c2412.S | ||
| spi-core-s3c24xx.h | ||
| usb-phy.h | ||
| vr1000.h | ||
| wakeup-mask.c | ||
| wakeup-mask.h | ||