Add bindings, driver and DT for the Qualcomm's MBG thermal monitoring device. Please note that this series is dependent on [1] which adds ADC5-GEN3 support. [1] https://lore.kernel.org/linux-arm-msm/c4ca0a4c-e421-4cf6-b073-8e9019400f4c@xxxxxxxxxxx/ Signed-off-by: Satya Priya Kakitapalli <quic_skakitap@xxxxxxxxxxx> --- Satya Priya Kakitapalli (5): dt-bindings: thermal: Add MBG thermal monitor support dt-bindings: mfd: qcom,spmi-pmic: Add MBG thermal monitor ref thermal: qcom: Add support for MBG thermal monitoring arm64: dts: qcom: sa8775p-pmics: Add vadc support on SA8775P arm64: dts: qcom: sa8775p-pmics: Add support for MBG TM .../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 4 + .../bindings/thermal/qcom-spmi-mbg-tm.yaml | 86 ++++++++ arch/arm64/boot/dts/qcom/sa8775p-pmics.dtsi | 210 ++++++++++++++++++ drivers/thermal/qcom/Kconfig | 11 + drivers/thermal/qcom/Makefile | 1 + drivers/thermal/qcom/qcom-spmi-mbg-tm.c | 245 +++++++++++++++++++++ .../iio/adc/qcom,spmi-adc5-gen3-pm8775.h | 41 ++++ 7 files changed, 598 insertions(+) --- base-commit: b4ba0e91c6f0de7bebe1b9d209bebe9bd56daa42 change-id: 20241209-mbg-v2-support-63df41a40d53 prerequisite-message-id: <c4ca0a4c-e421-4cf6-b073-8e9019400f4c@xxxxxxxxxxx> prerequisite-patch-id: b4aee2e3887f478bdb7ef86519d4e2233a7e8600 prerequisite-patch-id: f1a62cf8dff80669a7b2cac238a033e92853ad38 prerequisite-patch-id: bc6d5a0b2448ed92c77ba0b13fb211ee605b58c7 prerequisite-patch-id: 80bfefa75a9ee0440cc6ad195e424e71bf3c91e9 Best regards, -- Satya Priya Kakitapalli <quic_skakitap@xxxxxxxxxxx>