| 43092fcd | 28-Feb-2025 |
Kaustabh Chakraborty <[email protected]> |
dt-bindings: usb: samsung,exynos-dwc3: add exynos7870 support
Document compatible string for Exynos7870 DWC3-compatible USB 2.0 driver. The devicetree node requires three clocks, named "bus_early",
dt-bindings: usb: samsung,exynos-dwc3: add exynos7870 support
Document compatible string for Exynos7870 DWC3-compatible USB 2.0 driver. The devicetree node requires three clocks, named "bus_early", "ref", and "ctrl".
Unlike other variants, Exynos7870's USB controller requires a single 3.0V regulator. Assert that the other 1.0V regulator requirement is enforced on variants individually other than Exynos7870's.
Signed-off-by: Kaustabh Chakraborty <[email protected]> Reviewed-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| a6e804c4 | 27-Feb-2025 |
Kever Yang <[email protected]> |
dt-bindings: usb: dwc3: Add support for rk3562
The USB dwc3 core on Rockchip's RK3562 is the same as the one already included in generic snps,dwc3. Extend the binding accordingly to allow
compatib
dt-bindings: usb: dwc3: Add support for rk3562
The USB dwc3 core on Rockchip's RK3562 is the same as the one already included in generic snps,dwc3. Extend the binding accordingly to allow
compatible = "rockchip,rk3562-dwc3", "snps,dwc3";
There are 4 clocks with different name sequency, add schema for it.
Signed-off-by: Kever Yang <[email protected]> Reviewed-by: Rob Herring (Arm) <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| 93868d5f | 26-Feb-2025 |
Rob Herring (Arm) <[email protected]> |
dt-bindings: usb: generic-xhci: Allow dma-coherent
Some platforms like Marvell are cache coherent, so allow the "dma-coherent" property.
Signed-off-by: Rob Herring (Arm) <[email protected]> Link: htt
dt-bindings: usb: generic-xhci: Allow dma-coherent
Some platforms like Marvell are cache coherent, so allow the "dma-coherent" property.
Signed-off-by: Rob Herring (Arm) <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| 99111a7b | 19-Feb-2025 |
AngeloGioacchino Del Regno <[email protected]> |
dt-bindings: usb: richtek,rt1711h: Add missing vbus power supply
The RichTek RT1711H and RT1719 chips do have a vbus pin that is used for attach/detach detection (respectively, pin A1 and 11): allow
dt-bindings: usb: richtek,rt1711h: Add missing vbus power supply
The RichTek RT1711H and RT1719 chips do have a vbus pin that is used for attach/detach detection (respectively, pin A1 and 11): allow a vbus-supply phandle for that.
Signed-off-by: AngeloGioacchino Del Regno <[email protected]> Acked-by: Conor Dooley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| 454a1e3c | 20-Feb-2025 |
AngeloGioacchino Del Regno <[email protected]> |
dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP
Add a port used to connect the SuperSpeed output endpoint to a Type-C connector.
Note that the MediaTek XHCI controllers are always i
dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP
Add a port used to connect the SuperSpeed output endpoint to a Type-C connector.
Note that the MediaTek XHCI controllers are always in front of a different controller handling the USB HS (usually, MTU3), so the only port that this controller provides is SuperSpeed, while the HighSpeed one comes from elsewhere.
Acked-by: Conor Dooley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: AngeloGioacchino Del Regno <[email protected]>
show more ...
|
| 233840bb | 13-Feb-2025 |
Catalin Popescu <[email protected]> |
dt-bindings: usb: microchip,usb2514: add support for USB2512/USB2513
Extend support to Microchip hubs USB2512 & USB2513 which are identical to USB2514 but offer less downstream ports (i.e. respectiv
dt-bindings: usb: microchip,usb2514: add support for USB2512/USB2513
Extend support to Microchip hubs USB2512 & USB2513 which are identical to USB2514 but offer less downstream ports (i.e. respectively 2 and 3 ports).
Signed-off-by: Catalin Popescu <[email protected]> Acked-by: Conor Dooley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| d73ddefa | 06-Feb-2025 |
Abel Vesa <[email protected]> |
dt-bindings: usb: Add Parade PS8830 Type-C retimer bindings
The Parade PS8830 is a USB4, DisplayPort and Thunderbolt 4 retimer, controlled over I2C. It usually sits between a USB/DisplayPort PHY and
dt-bindings: usb: Add Parade PS8830 Type-C retimer bindings
The Parade PS8830 is a USB4, DisplayPort and Thunderbolt 4 retimer, controlled over I2C. It usually sits between a USB/DisplayPort PHY and the Type-C connector, and provides orientation and altmode handling.
Currently, it is found on all boards featuring the Qualcomm Snapdragon X Elite SoCs.
Document bindings for its new driver. Future-proof the schema for the PS8833 variant, which seems to be similar to PS8830.
Signed-off-by: Abel Vesa <[email protected]> Reviewed-by: Conor Dooley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| 653e11ea | 07-Jan-2025 |
Krzysztof Kozlowski <[email protected]> |
dt-bindings: usb: Correct indentation and style in DTS example
DTS example in the bindings should be indented with 2- or 4-spaces and aligned with opening '- |', so correct any differences like 3-sp
dt-bindings: usb: Correct indentation and style in DTS example
DTS example in the bindings should be indented with 2- or 4-spaces and aligned with opening '- |', so correct any differences like 3-spaces or mixtures 2- and 4-spaces in one binding.
No functional changes here, but saves some comments during reviews of new patches built on existing code.
Signed-off-by: Krzysztof Kozlowski <[email protected]> Reviewed-by: Alexander Stein <[email protected]> Acked-by: Andrew Jeffery <[email protected]> # aspeed,usb-vhub.yaml Reviewed-by: AngeloGioacchino Del Regno <[email protected]> Acked-by: Thierry Reding <[email protected]> Acked-by: Francesco Dolcini <[email protected]> # ti,tusb73x0-pci.yaml Acked-by: Florian Fainelli <[email protected]> # brcm,bdc.yaml Acked-by: Benjamin Bara <[email protected]> # cypress,hx3.yaml Reviewed-by: Geert Uytterhoeven <[email protected]> # renesas Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
aspeed,usb-vhub.yamlbrcm,bdc.yamlcypress,hx3.yamldwc2.yamlfcs,fsa4480.yamlintel,keembay-dwc3.yamlite,it5205.yamlmaxim,max3420-udc.yamlnvidia,tegra210-xusb.yamlrenesas,rzv2m-usb3drd.yamlrenesas,usb3-peri.yamlti,hd3ss3220.yamlti,tusb73x0-pci.yamlti,usb8020b.yamlti,usb8041.yaml/linux-6.15/MAINTAINERS/linux-6.15/drivers/usb/cdns3/core.c/linux-6.15/drivers/usb/dwc3/dwc3-omap.c/linux-6.15/drivers/usb/typec/ucsi/Kconfig/linux-6.15/drivers/usb/typec/ucsi/Makefile/linux-6.15/drivers/usb/typec/ucsi/cros_ec_ucsi.c/linux-6.15/include/linux/platform_data/cros_ec_commands.h |
| 1ed73992 | 11-Dec-2024 |
Amit Sunil Dhamne <[email protected]> |
dt-bindings: connector: Add pd-revision property
Add pd-revision property definition, to specify the maximum Power Delivery Revision and Version supported by the connector.
Signed-off-by: Amit Suni
dt-bindings: connector: Add pd-revision property
Add pd-revision property definition, to specify the maximum Power Delivery Revision and Version supported by the connector.
Signed-off-by: Amit Sunil Dhamne <[email protected]> Reviewed-by: Rob Herring (Arm) <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| 3b56774f | 26-Nov-2024 |
Claudiu Beznea <[email protected]> |
dt-bindings: usb: renesas,usbhs: Document RZ/G3S SoC
The USBHS IP block on RZ/G3S SoC is identitcal to the one found on the RZ/G2L device. Document the RZ/G3S USBHS IP block.
Acked-by: Conor Dooley
dt-bindings: usb: renesas,usbhs: Document RZ/G3S SoC
The USBHS IP block on RZ/G3S SoC is identitcal to the one found on the RZ/G2L device. Document the RZ/G3S USBHS IP block.
Acked-by: Conor Dooley <[email protected]> Reviewed-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Claudiu Beznea <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|
| 89da9eba | 03-Dec-2024 |
André Draszik <[email protected]> |
dt-bindings: usb: max33359: add max77759-tcpci flavor
Maxim's MAX77759 is a companion PMIC for USB Type-C applications. It comprises the following in one package: * top (including GPIO) * charger *
dt-bindings: usb: max33359: add max77759-tcpci flavor
Maxim's MAX77759 is a companion PMIC for USB Type-C applications. It comprises the following in one package: * top (including GPIO) * charger * fuel gauge * TCPCi
While in the same package, TCPCi and Fuel Gauge have separate I2C addresses, interrupt lines and interrupt status registers and can be treated independently.
While the TCPCi part appears identical to max33359 on the surface, it should still have a dedicated compatible, though, as it is a different implementation. This will allow for handling differences in case they are discovered in the future.
max77759 is used on Google Pixel 6 and Pixel 6 Pro.
Add a dedicated compatible, maxim,max77759-tcpci, to allow for potential differences in the future.
Signed-off-by: André Draszik <[email protected]> Acked-by: Krzysztof Kozlowski <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
|