Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: usb: richtek,rt1711h: Switch ETEK ET7304 to use a fallback compatible

As stated in [1], ETEK ET7304 is identical to Richtek RT1715, except for
the VID value in its registers, so reflect it in the bindings via a
fallback compatible.

As there are various TCPCI chips by different vendors reimplementing the
registers and behavior of the RT1711H/RT1715, fallback compatibles will
scale better.

Link: https://lore.kernel.org/all/20260220-et7304-v3-2-ede2d9634957@gmail.com/ [1]
Signed-off-by: Alexey Charkov <alchark@flipper.net>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Link: https://patch.msgid.link/20260318-husb311-v4-2-69e029255430@flipper.net
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Alexey Charkov and committed by
Greg Kroah-Hartman
8d6efc4a 5bda9c02

+8 -4
+8 -4
Documentation/devicetree/bindings/usb/richtek,rt1711h.yaml
··· 18 18 19 19 properties: 20 20 compatible: 21 - enum: 22 - - etekmicro,et7304 23 - - richtek,rt1711h 24 - - richtek,rt1715 21 + oneOf: 22 + - enum: 23 + - richtek,rt1711h 24 + - richtek,rt1715 25 + - items: 26 + - enum: 27 + - etekmicro,et7304 28 + - const: richtek,rt1715 25 29 description: 26 30 RT1711H support PD20, ET7304 and RT1715 support PD30 except Fast Role Swap. 27 31