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

dt-bindings: phy: mtk-xs-phy: support type switch by pericfg

Add support for type switch by pericfg register between USB3/PCIe.

Signed-off-by: Frank Wunderlich <frank-w@public-files.de>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20250422132438.15735-5-linux@fw-web.de
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Frank Wunderlich and committed by
Vinod Koul
b484b25a 117d09e2

+15
+15
Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml
··· 151 151 minimum: 1 152 152 maximum: 31 153 153 154 + mediatek,syscon-type: 155 + $ref: /schemas/types.yaml#/definitions/phandle-array 156 + description: 157 + A phandle to syscon used to access the register of type switch, 158 + the field should always be 3 cells long. 159 + items: 160 + - items: 161 + - description: 162 + Phandle to phy type configuration system controller 163 + - description: 164 + Phy type configuration register offset 165 + - description: 166 + Index of config segment 167 + enum: [0, 1, 2, 3] 168 + 154 169 required: 155 170 - reg 156 171 - clocks