]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
arm64: dts: mediatek: mt8395-genio-1200-evk: add support for TCPC port
authorFabien Parent <fparent@baylibre.com>
Mon, 24 Feb 2025 11:49:34 +0000 (19:49 +0800)
committerAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Tue, 25 Feb 2025 09:00:22 +0000 (10:00 +0100)
commitb232a43b5c60a0c994cb486792d4f4c80199052f
treea44686c1eb573d7dbae8daa3a9e4e137d59840bd
parent3aeff53c57c86981f9920e4d5ae7d00b7d62a671
arm64: dts: mediatek: mt8395-genio-1200-evk: add support for TCPC port

Enable USB Type-C support on MediaTek MT8395 Genio 1200 EVK by adding
configuration for TCPC Port, USB-C connector, MUX IT5205 and related
settings.

Configure dual role switch capability, set up PD (Power Delivery) profiles,
and establish endpoints for SS (SuperSpeed) and HS (HighSpeed) USB.

Update pinctrl configurations for U3 P0 VBus default pins and set dr_mode
to "otg" for OTG (On-The-Go) mode operation.

Add ITE IT5205 (TYPEC MUX) under I2C2 bus and configure its properties;
also add references and configurations to 'typec-mux' node.

Signed-off-by: Fabien Parent <fparent@baylibre.com>
Signed-off-by: Yow-Shin Liou <yow-shin.liou@mediatek.com>
Signed-off-by: Simon Sun <simon.sun@yunjingtech.com>
Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Alexandre Mergnat <amergnat@baylibre.com>
Link: https://lore.kernel.org/r/20250224114934.3583191-1-macpaul.lin@mediatek.com
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
arch/arm64/boot/dts/mediatek/mt8395-genio-1200-evk.dts