PM8058 (primary) and PM8901 (secondary) are the SSBI-connected
PMICs paired with the MSM8660 / MSM8260 / APQ8060 SoCs. Audited
against the linux-6.18-tenderloin tree using the mainline
pm8058.dtsi and apq8060-dragonboard.dts as reference.
pm8058.md:
- gpio/mpp/adc-vadc(xoadc)/regulators/lpg/keypad/rtc = 4.8 (mainline
pm8058.dtsi wires all these, apq8060-dragonboard.dts is the
reference).
- coincell = pending: mainline qcom-coincell only matches
qcom,pm8941-coincell; PM8058 uses a legacy local driver.
- adc-thermal = pending: mainline has die_temp via iio-hwmon only;
the generic-adc-thermal thermal-zone wrap is local DT.
pm8901.md (new, replacing the wrong pmi8901.md):
- regulators = 4.8 (rpm-pm8901-regulators in mainline
qcom_rpm-regulator.c, used by apq8060-dragonboard.dts).
- mpp = pending: pinctrl-ssbi-mpp has no qcom,pm8901-mpp match.
- tempalarm = pending: no mainline pm8901-tm driver.
Signed-off-by: Herman van Hazendonk <github.com@herrie.org>