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. Dependencies: [1] [1] https://lore.kernel.org/linux-arm-msm/20240130-pmi632-typec-v3-0-b05fe44f0a51@xxxxxxxxxx/ Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> --- Dmitry Baryshkov (4): dt-bindings: regulator: qcom,usb-vbus-regulator: add support for PM4125 dt-bindings: usb: qcom,pmic-typec: add support for the PM4125 block arm64: dts: qcom: pm4125: define USB-C related blocks arm64: dts: qcom: qrb2210-rb1: enable USB-C port handling .../regulator/qcom,usb-vbus-regulator.yaml | 1 + .../devicetree/bindings/usb/qcom,pmic-typec.yaml | 13 +++-- arch/arm64/boot/dts/qcom/pm4125.dtsi | 30 +++++++++++ arch/arm64/boot/dts/qcom/qcm2290.dtsi | 42 +++++++++++++++ arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 60 +++++++++++++++++++--- 5 files changed, 135 insertions(+), 11 deletions(-) --- base-commit: 246311c88c992ed675141212cbf19ebe6d11cad5 change-id: 20240117-pm4125-typec-8800d9c09aec Best regards, -- Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx>