Greetings, Thank you all for your feedback. I have integrated your recommendations into this revised patch series (v2); please disregard the previous thread. Summary of Changes: - Patch 1/3: Updates the Device Tree Schema bindings to include "qcom,pmi8998-vbus-reg" for PMI8998 support. - Patch 2/3: Extends the Qualcomm USB VBUS regulator driver to support PMI8998, dynamically configuring the regulator based on the PMIC type. - Patch 3/3: Adds the VBUS regulator node to pmi8998.dtsi, enabling USB Type-C VBUS support. Motivation: To enable VBUS operation on the SDM845 platform PMI8998 PMIC. Kernel Version & Testing: - These patches were developed and tested on Linux 6.13. - Attempting to run Linux 6.14-rc2 on our Lantronix SOM resulted in a hard crash, making it unsuitable for validation. - Validation was performed using a modified device tree, confirming proper regulator configuration. - No regressions were observed on existing PMIC configurations. Next Steps: If there are any suggestions or required changes, please let me know. I will be happy to revise and address any concerns. Thanks again, James A. MacInnes james.a.macinnes@xxxxxxxxx James A. MacInnes (3): regulator: qcom_usb_vbus: Update DTS binding for PMI8998 support regulator: qcom_usb_vbus: Add support for PMI8998 VBUS arm64: boot: dts: pmi8998.dtsi: Add VBUS regulator node .../regulator/qcom,usb-vbus-regulator.yaml | 1 + arch/arm64/boot/dts/qcom/pmi8998.dtsi | 6 +++ drivers/regulator/qcom_usb_vbus-regulator.c | 38 ++++++++++++++++--- 3 files changed, 40 insertions(+), 5 deletions(-) -- 2.43.0