Reuse Type-C support implemented for the PMI632 PMIC (found on Qualcomm Robotics RB2 platform) and implement Type-C handling for the Qualcomm Robotics RB1 platform. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> --- Changes in v4: - Rebased on top of linux-next, dropping applied patches - Link to v3: https://lore.kernel.org/r/20240221-pm4125-typec-v3-0-fdd0ee0465b8@xxxxxxxxxx Changes in v3: - Fixed the commit subject for the regulators patch (Mark Brown) - Rebased on top of linux-next, dropping applied patches - Link to v2: https://lore.kernel.org/r/20240202-pm4125-typec-v2-0-12771d85700d@xxxxxxxxxx Changes in v2: - Removed unnecessary conditional expansion, covered by existing compat string (Krzysztof) - Link to v1: https://lore.kernel.org/r/20240130-pm4125-typec-v1-0-e8d0097e2991@xxxxxxxxxx --- Dmitry Baryshkov (2): dt-bindings: usb: qcom,pmic-typec: add support for the PM4125 block arm64: dts: qcom: qrb2210-rb1: enable USB-C port handling .../devicetree/bindings/usb/qcom,pmic-typec.yaml | 5 ++ arch/arm64/boot/dts/qcom/qcm2290.dtsi | 42 +++++++++++++++ arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 60 +++++++++++++++++++--- 3 files changed, 99 insertions(+), 8 deletions(-) --- base-commit: 67908bf6954b7635d33760ff6dfc189fc26ccc89 change-id: 20240117-pm4125-typec-8800d9c09aec Best regards, -- Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx>