linux/Documentation/devicetree/bindings
Linus Torvalds 99ef60d119 USB / Thunderbolt changes for 7.1-rc1
Here is the big set of USB and Thunderbolt changes for 7.1-rc1.
 
 Lots of little things in here, nothing major, just constant
 improvements, updates, and new features.  Highlights are:
   - new USB power supply driver support (will cause merge conflicts in
     drivers/power/supply/Makefile, but it's a simple fix)  These changes
     did touch outside of drivers/usb/ but got acks from the relevant
     mantainers for them.
   - dts file updates and conversions
   - string function conversions into "safer" ones
   - new device quirks
   - xhci driver updates
   - usb gadget driver minor fixes
   - typec driver additions and updates
   - small number of thunderbolt driver changes
   - dwc3 driver updates and additions of new hardware support
   - other minor driver updates
 
 All of these have been in the linux-next tree for a while with no
 reported issues
 
 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 -----BEGIN PGP SIGNATURE-----
 
 iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCaeSx6g8cZ3JlZ0Brcm9h
 aC5jb20ACgkQMUfUDdst+ynqjQCgqhbj0Pg2DiL+hZ4xEVlsKD8MJsMAn0vbdsR5
 UiYztWABA245P1hO9i+K
 =/fxh
 -----END PGP SIGNATURE-----

Merge tag 'usb-7.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 changes for 7.1-rc1.

  Lots of little things in here, nothing major, just constant
  improvements, updates, and new features. Highlights are:

   - new USB power supply driver support.

     These changes did touch outside of drivers/usb/ but got acks from
     the relevant mantainers for them.

   - dts file updates and conversions

   - string function conversions into "safer" ones

   - new device quirks

   - xhci driver updates

   - usb gadget driver minor fixes

   - typec driver additions and updates

   - small number of thunderbolt driver changes

   - dwc3 driver updates and additions of new hardware support

   - other minor driver updates

  All of these have been in the linux-next tree for a while with no
  reported issues"

* tag 'usb-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (176 commits)
  usb: dwc3: starfive: Add JHB100 USB 2.0 DRD controller
  dt-bindings: usb: dwc3: add support for StarFive JHB100
  dt-bindings: usb: atmel,at91sam9rl-udc: convert to DT schema
  dt-bindings: usb: atmel,at91rm9200-udc: convert to DT schema
  dt-bindings: usb: generic-ehci: fix schema structure and add at91sam9g45 constraints
  dt-bindings: usb: generic-ohci: add AT91RM9200 OHCI binding support
  arm: dts: at91: remove unused #address-cells/#size-cells from sam9x60 udc node
  drivers/usb/host: Fix spelling error 'seperate' -> 'separate'
  usbip: tools: add hint when no exported devices are found
  USB: serial: iuu_phoenix: fix iuutool author name
  usb: gadget: f_ncm: validate minimum block_len in ncm_unwrap_ntb()
  usb: gadget: f_phonet: fix skb frags[] overflow in pn_rx_complete()
  usb: gadget: f_hid: Add missing error code
  usb: typec: cros_ec_ucsi: Load driver from OF and ACPI definitions
  dt-bindings: chrome: Add cros-ec-ucsi compatibility to typec binding
  USB: of: Simplify with scoped for each OF child loop
  usbip: validate number_of_packets in usbip_pack_ret_submit()
  usb: gadget: renesas_usb3: validate endpoint index in standard request handlers
  usb: core: config: reverse the size check of the SSP isoc endpoint descriptor
  usb: typec: ucsi: Set usb mode on partner change
  ...
2026-04-19 08:47:40 -07:00
..
access-controllers
arc
arm Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
ata ata: ahci-dwc: Remove not-going-to-be-supported code for Baikal SoC 2026-02-24 15:29:57 +01:00
auxdisplay dt-bindings: auxdisplay: ht16k33: Use unevaluatedProperties to fix common property warning 2026-03-03 08:59:02 +01:00
board dt-bindings: fsl,fpga-qixis: describe the gpio child node found on LS1046AQDS 2025-10-27 14:21:05 +08:00
bus Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
cache Qualcomm driver updates for v7.1 2026-04-02 23:19:52 +02:00
chrome dt-bindings: chrome: Add cros-ec-ucsi compatibility to typec binding 2026-04-07 13:49:53 +02:00
clock soc: drivers for 7.1 2026-04-16 20:34:34 -07:00
connector USB / Thunderbolt changes for 7.1-rc1 2026-04-19 08:47:40 -07:00
counter
cpu
cpufreq dt-bindings: cpufreq: qcom-hw: document Eliza cpufreq hardware 2026-03-03 09:40:16 +05:30
crypto dt-bindings: crypto: inside-secure,safexcel: add compatible for MT7981 2026-03-15 13:23:12 +09:00
csky
devfreq dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallback for Tegra210 2025-11-14 18:00:47 +01:00
display Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
dma dt-bindings: dmaengine: Fix spelling mistake "Looongson" -> "Looogson" 2026-03-18 15:11:15 +05:30
dpll dt-bindings: dpll: add ref-sync-sources property 2026-04-12 08:27:34 -07:00
dsp dt-bindings: mediatek: Replace Tinghan Shen in maintainers 2026-02-03 20:58:11 -06:00
dvfs
edac dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
eeprom i2c-for-7.0-rc1 2026-02-15 08:29:26 -08:00
embedded-controller dt-bindings: mfd: sl28cpld: Drop sa67mcu compatible 2026-03-10 15:10:57 +05:30
extcon dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
firmware Qualcomm driver updates for v7.1 2026-04-02 23:19:52 +02:00
fpga Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08:00
fsi
fuse
gnss dt-bindings: Updates Linus Walleij's mail address 2025-12-16 10:17:59 -06:00
gpio gpio updates for v7.1-rc1 2026-04-13 20:10:58 -07:00
gpu drm-misc-next for 6.20: 2026-01-16 11:04:03 +10:00
hsi
hwinfo dt-bindings: hwinfo: samsung,exynos-chipid: add exynos8890-chipid compatible 2025-10-18 18:14:35 +02:00
hwlock
hwmon dt-bindings: hwmon/pmbus: Add Infineon XDP720 2026-04-11 00:02:35 -07:00
i2c i2c-for-7.1-rc1-part1 2026-04-18 09:44:22 -07:00
i3c dt-bindings: i3c: snps: Add Altera SoCFPGA compatible 2025-11-08 22:50:46 +01:00
iio Char/Misc/IIO driver changes for 7.0-rc1 2026-02-17 09:11:04 -08:00
infiniband
input dt-bindings: input: touchscreen: convert fsl-mx25-tcq.txt to yaml 2026-03-13 09:11:27 -05:00
interconnect dt-bindings: interconnect: document the RPMh Network-On-Chip interconnect in Eliza SoC 2026-03-06 14:32:11 +02:00
interrupt-controller Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
iommu dt-bindings: arm-smmu: qcom: Add compatible for Hawi SoC 2026-04-07 17:57:12 +01:00
ipmi dt-bindings: ipmi: Convert aspeed,ast2400-ibt-bmc to DT schema 2025-10-14 18:20:01 -05:00
leds dt-bindings: leds: sun50i-a100: Add compatible for Allwinner A523 SoC 2026-03-10 21:25:41 +08:00
loongarch
mailbox mailbox: platform and core updates 2026-02-14 11:13:32 -08:00
media [GIT PULL for v7.1] media updates 2026-04-15 08:32:10 -07:00
memory-controllers dt-bindings: memory: tegra210: Mark EMC as cooling device 2026-03-27 16:25:44 +01:00
mfd USB / Thunderbolt changes for 7.1-rc1 2026-04-19 08:47:40 -07:00
mips dt-bindings: mips: Add Mobileye EyeQ6Lplus SoC 2026-04-13 15:31:40 +02:00
misc dt-bindings: misc: google,android-pipe: Convert to DT schema 2026-01-16 14:22:23 +01:00
mmc dt-bindings: mmc: hisilicon,hi3660-dw-mshc: Convert to DT schema 2026-03-26 11:28:15 +01:00
mtd * MTD changes 2026-04-17 17:57:04 -07:00
mux dt-bindings: mux: Remove nodename pattern constraints 2026-03-04 20:36:57 -06:00
net dt-bindings: net: qcom,ipa: add Milos compatible 2026-04-12 15:26:13 -07:00
nios2
npu dt-bindings: npu: arm,ethos: Add "arm,corstone1000-ethos-u85" 2026-03-23 10:03:27 +00:00
nvme
nvmem Char/Misc/IIO driver changes for 7.0-rc1 2026-02-17 09:11:04 -08:00
openrisc/opencores
opp dt-bindings: opp-v2: Fix example 3 CPU reg value 2026-04-07 06:44:43 -05:00
pci soc: dt changes for 7.1 2026-04-16 20:28:48 -07:00
peci
perf dt-bindings: perf: fsl-imx-ddr: Add compatible string for i.MX8QM, i.MX8QXP and i.MX8DXL 2025-11-24 15:39:05 +00:00
phy phy-for-7.1 2026-04-17 10:22:08 -07:00
pinctrl Pin control changes for the v7.1 kernel cycle: 2026-04-18 16:59:09 -07:00
pmem
power power supply and reset changes for the 7.1 series 2026-04-17 11:41:33 -07:00
powerpc dt-bindings: powerpc: Add Freescale/NXP MPC83xx SoCs 2026-03-07 16:02:26 +05:30
pps
ptp dt-bindings: ptp: Add amazon,vmclock 2026-02-02 18:06:00 -08:00
pwm dt-bindings: pwm: amlogic: Document A4 A5 and T7 PWM 2026-03-13 10:27:54 +01:00
regmap
regulator regulator: dt-bindings: qcom,qca6390-pmu: Document WCN6755 PMU 2026-04-06 14:16:40 +01:00
remoteproc dt-bindings: remoteproc: qcom,milos-pas: Document Eliza ADSP 2026-04-06 09:48:27 -05:00
reserved-memory
reset dt-bindings: reset: renesas,rzv2h-usb2phy: Document RZ/G3E USB2PHY reset 2026-04-01 18:13:55 +02:00
riscv dt-bindings: riscv: Add Supm extension description 2026-03-24 18:34:05 +00:00
rng dt-bindings: rng: atmel,at91-trng: add microchip,lan9691-trng 2026-03-14 14:03:19 +09:00
rtc RTC for 7.0 2026-02-22 09:43:11 -08:00
scsi
serial TTY/Serial changes for 7.1-rc1 2026-04-19 08:44:41 -07:00
serio
sifive
siox
slimbus Char/Misc/IIO driver updates for 6.19-rc1 2025-12-06 18:34:24 -08:00
soc Support for Mobileye EyeQ6Lplus 2026-04-17 08:53:23 -07:00
sound ASoC: dt-bindings: rockchip: convert rk3399-gru-sound to DT Schema 2026-04-12 17:24:42 +01:00
soundwire dt-bindings: soundwire: qcom: Add SoundWire v2.2.0 compatible 2025-12-23 12:14:17 +05:30
spi Add Renesas RZ/G3L RSPI support 2026-04-08 15:57:55 +01:00
spmi dt-bindings: spmi: qcom,x1e80100-spmi-pmic-arb: Document Eliza compatible 2026-03-26 14:14:34 -05:00
sram Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
thermal Devicetree updates for v7.1: 2026-04-17 14:09:02 -07:00
timer soc: dt changes for 7.1 2026-04-16 20:28:48 -07:00
timestamp dt-bindings: timestamp: Add Tegra264 support 2026-04-12 23:28:47 -07:00
tpm dt-bindings: tpm: Add st,st33tphf2ei2c 2025-12-31 10:25:08 +08:00
trigger-source
ufs SCSI misc on 20260212 2026-02-12 15:43:02 -08:00
usb dt-bindings: usb: dwc3: add support for StarFive JHB100 2026-04-11 12:02:24 +02:00
virtio
w1
watchdog linux-watchdog 6.20-rc1 tag 2026-02-16 12:21:22 -08:00
x86
xillybus
.gitignore
.yamllint dt-bindings: Remove extra blank lines 2025-11-17 11:24:50 -06:00
ABI.rst
common-properties.txt
dts-coding-style.rst docs: dt-bindings: Extend the ordering list with a blank newline before status 2025-11-17 11:24:50 -06:00
example-schema.yaml dt-bindings: fix spelling, typos, grammar, duplicated words 2025-09-26 15:53:29 -05:00
graph.txt
incomplete-devices.yaml
index.rst
jailhouse.txt
Makefile scripts/dtc: Update to upstream version v1.7.2-62-ga26ef6400bd8 2026-02-03 20:58:12 -06:00
resource-names.txt
submitting-patches.rst docs: dt: submitting-patches: Document prefixes for SCSI and UFS 2026-02-03 20:58:11 -06:00
trivial-devices.yaml dt-bindings: trivial-devices: Add sony,aps-379 2026-04-10 08:23:21 -07:00
unittest.txt
vendor-prefixes.yaml USB / Thunderbolt changes for 7.1-rc1 2026-04-19 08:47:40 -07:00
writing-bindings.rst
writing-schema.rst dt-bindings: kbuild: Support single binding targets 2025-12-17 09:16:14 -06:00
xilinx.txt