[PATCH v2 0/5] Google Pixel 6 (oriole): TCPCI enablement & USB updates
André Draszik
andre.draszik at linaro.org
Tue Dec 3 04:40:23 PST 2024
Hi,
This series adds and enables the Maxim MAX77759 TCPCI for Google Pixel
6 (Oriole).
It relies on the bindings updates proposed as part of
https://lore.kernel.org/all/20241203-dtbinding-max77759-v3-1-e1a1d86aca8e@linaro.org/
and
https://lore.kernel.org/all/20241203-gs101-phy-lanes-orientation-phy-v2-2-40dcf1b7670d@linaro.org/
With these patches, we allow the usb phy to detect usb cable
orientation, and we make it possible for the USB DWC3 core to enter
runtime suspend upon cable disconnect.
To: Catalin Marinas <catalin.marinas at arm.com>
To: Will Deacon <will at kernel.org>
To: Peter Griffin <peter.griffin at linaro.org>
To: Rob Herring <robh at kernel.org>
To: Krzysztof Kozlowski <krzk+dt at kernel.org>
To: Conor Dooley <conor+dt at kernel.org>
To: Alim Akhtar <alim.akhtar at samsung.com>
Cc: Peter Griffin <peter.griffin at linaro.org>
Cc: Tudor Ambarus <tudor.ambarus at linaro.org>
Cc: Sam Protsenko <semen.protsenko at linaro.org>
Cc: Will McVicker <willmcvicker at google.com>
Cc: Roy Luo <royluo at google.com>
Cc: kernel-team at android.com
Cc: linux-arm-kernel at lists.infradead.org
Cc: linux-kernel at vger.kernel.org
Cc: linux-samsung-soc at vger.kernel.org
Cc: devicetree at vger.kernel.org
Signed-off-by: André Draszik <andre.draszik at linaro.org>
Changes in v2:
- more appropriate dwc3 quirks to achieve reliable Vbus state detection (patch 3)
- drop patch 'dt-bindings: usb: max33359: add max77759 flavor' from
this series as it should go via linux-usb (Krzysztof)
- max77759 tcpci compatible has changed
- Link to v1: https://lore.kernel.org/r/20241127-gs101-phy-lanes-orientation-dts-v1-0-5222d8508b71@linaro.org
---
André Draszik (5):
arm64: defconfig: enable Maxim TCPCI driver
arm64: dts: exynos: gs101: phy region for exynos5-usbdrd is larger
arm64: dts: exynos: gs101: allow stable USB phy Vbus detection
arm64: dts: exynos: gs101-oriole: enable Maxim max77759 TCPCi
arm64: dts: exynos: gs101-oriole: add pd-disable and typec-power-opmode
arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 104 +++++++++++++++++++++
arch/arm64/boot/dts/exynos/google/gs101.dtsi | 5 +-
arch/arm64/configs/defconfig | 1 +
3 files changed, 109 insertions(+), 1 deletion(-)
---
base-commit: ed9a4ad6e5bd3a443e81446476718abebee47e82
change-id: 20241127-gs101-phy-lanes-orientation-dts-9ace74a2c25c
Best regards,
--
André Draszik <andre.draszik at linaro.org>
More information about the linux-arm-kernel
mailing list