linux/arch/arm/mach-s3c
Linus Torvalds d3dcbe24a0 USB/Thunderbolt changes for 6.1-rc1
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
  ...
2022-10-07 16:48:26 -07:00
..
adc-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
adc.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
anubis.h
ata-core-s3c64xx.h
backlight-s3c64xx.h
bast-ide.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
bast-irq.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
bast.h
common-smdk-s3c24xx.c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer 2020-12-10 22:37:29 +01:00
common-smdk-s3c24xx.h
cpu.c ARM: s3c: mark as deprecated and schedule removal 2022-04-21 15:11:40 +02:00
cpu.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
cpufreq-utils-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
cpuidle-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
crag6410.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dev-audio-s3c64xx.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
dev-backlight-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dev-uart-s3c64xx.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
dev-uart.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
devs.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
devs.h ARM: s3c: remove orphan declarations from arch/arm/mach-s3c/devs.h 2022-09-28 22:31:23 +02:00
dma-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dma-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
dma.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
fb-core-s3c24xx.h
fb.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-cfg-helpers.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-cfg.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-samsung-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-samsung-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gpio-samsung.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
gpio-samsung.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
gta02.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
h1940-bluetooth.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
h1940.h
hardware-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
iic-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
init.c ARM: s3c: mark as deprecated and schedule removal 2022-04-21 15:11:40 +02:00
iotiming-s3c2410.c ARM: s3c: fix typos in comments 2022-04-04 18:57:34 +02:00
iotiming-s3c2412.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
irq-pm-s3c24xx.c ARM: s3c24xx: remove support for ISA drivers on BAST PC/104 2022-04-07 09:31:21 +02:00
irq-pm-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
irq-s3c24xx-fiq-exports.c
irq-s3c24xx-fiq.S ARM: s3c: fix fiq for clang IAS 2021-02-06 14:11:09 +01:00
irq-s3c24xx.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
irq-uart-s3c64xx.h
irqs-s3c24xx.h ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
irqs-s3c64xx.h ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
irqs.h ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
Kconfig ARM: s3c: Kconfig: Fix indentation 2022-06-09 16:10:09 +02:00
Kconfig.s3c24xx ARM: boardfile deprecation for 6.0 2022-08-02 08:35:17 -07:00
Kconfig.s3c64xx ARM: boardfile deprecation for 6.0 2022-08-02 08:35:17 -07:00
keypad.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-amlm5900.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-anubis.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-anw6410.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-at2440evb.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-bast.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-crag6410-module.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-crag6410.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-gta02.c USB/ARM: Switch S3C2410 UDC to GPIO descriptors 2022-09-07 16:23:54 +02:00
mach-h1940.c USB/ARM: Switch S3C2410 UDC to GPIO descriptors 2022-09-07 16:23:54 +02:00
mach-hmt.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-jive.c USB/ARM: Switch S3C2410 UDC to GPIO descriptors 2022-09-07 16:23:54 +02:00
mach-mini2440.c USB/ARM: Switch S3C2410 UDC to GPIO descriptors 2022-09-07 16:23:54 +02:00
mach-mini6410.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-n30.c USB/ARM: Switch S3C2410 UDC to GPIO descriptors 2022-09-07 16:23:54 +02:00
mach-ncp.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-nexcoder.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-osiris-dvs.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-osiris.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-otom.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-qt2410.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-real6410.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-rx1950.c USB/ARM: Switch S3C2410 UDC to GPIO descriptors 2022-09-07 16:23:54 +02:00
mach-rx3715.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-s3c64xx-dt.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-s3c2416-dt.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
mach-smartq5.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-smartq7.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-smartq.c ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
mach-smartq.h
mach-smdk2410.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-smdk2413.c USB/ARM: Switch S3C2410 UDC to GPIO descriptors 2022-09-07 16:23:54 +02:00
mach-smdk2416.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-smdk2440.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-smdk2443.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-smdk6400.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-smdk6410.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-tct_hammer.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-vr1000.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
mach-vstms.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
Makefile ARM: s3c: fix include path 2022-04-22 11:12:26 +02:00
Makefile.s3c24xx
Makefile.s3c64xx ARM: s3c: fix include path 2022-04-22 11:12:26 +02:00
map-base.h ARM: s3c24xx: remove support for ISA drivers on BAST PC/104 2022-04-07 09:31:21 +02:00
map-s3c24xx.h ARM: s3c24xx: remove support for ISA drivers on BAST PC/104 2022-04-07 09:31:21 +02:00
map-s3c64xx.h ARM: s3c24xx: remove support for ISA drivers on BAST PC/104 2022-04-07 09:31:21 +02:00
map-s3c.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
map-s5p.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
map.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
nand-core-s3c24xx.h
onenand-core-s3c64xx.h
osiris.h
otom.h
pl080.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
platformdata.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pll-s3c2410.c
pll-s3c2440-12000000.c
pll-s3c2440-16934400.c
pm-common.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-common.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-core-s3c24xx.h ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
pm-core-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-gpio.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-h1940.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-s3c64xx.c ARM: ARMv4T/v5 multiplatform support for v5.19, part 1 2022-05-26 10:43:09 -07:00
pm-s3c2410.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm-s3c2412.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
pm-s3c2416.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pm.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
pm.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
pwm-core.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-adc.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-clock-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-clock-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-clock.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-dsc-s3c24xx.h
regs-gpio-memport-s3c64xx.h
regs-gpio-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-gpio-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-gpio.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-irq-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-irq-s3c64xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-irq.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-irqtype.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-mem-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-modem-s3c64xx.h
regs-s3c2443-clock.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
regs-srom-s3c64xx.h
regs-sys-s3c64xx.h
regs-syscon-power-s3c64xx.h
regs-usb-hsotg-phy-s3c64xx.h
rtc-core-s3c24xx.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c24xx.c ARM: ARMv4T/v5 multiplatform support for v5.19, part 1 2022-05-26 10:43:09 -07:00
s3c24xx.h ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
s3c64xx.c ARM: s3c: mark as deprecated and schedule removal 2022-04-21 15:11:40 +02:00
s3c64xx.h ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup 2020-08-28 16:38:55 +02:00
s3c244x.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c2410.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c2412-power.h
s3c2412.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c2412.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c2416.c Samsung mach/soc changes for v5.10 2020-09-26 12:55:43 -07:00
s3c2440.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c2442.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c2443.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
s3c6400.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
s3c6410.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
sdhci.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-fb-24bpp-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-i2c0-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-i2c1-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-i2c-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-ide-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-keypad-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-sdhci-gpio-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-sdhci-gpio-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-spi-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-spi-s3c64xx.c spi: s3c64xx: Delete unused boardfile helpers 2022-01-24 13:37:31 +00:00
setup-ts-s3c24xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
setup-usb-phy-s3c64xx.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec-audio.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec-nor.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec-pm.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
simtec-usb.c ARM: s3c24xx: convert to sparse-irq 2022-04-07 09:31:31 +02:00
simtec.h
sleep-s3c24xx.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
sleep-s3c64xx.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
sleep-s3c2410.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
sleep-s3c2412.S ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
spi-core-s3c24xx.h spi: s3c64xx: Delete unused boardfile helpers 2022-01-24 13:37:31 +00:00
usb-phy.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
vr1000.h
wakeup-mask.c ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00
wakeup-mask.h ARM: s3c: make headers local if possible 2020-08-22 13:02:02 +02:00