soc: qcom: rpmh and cmd-db drivers

Introduce two Qualcomm SoC drivers, the RPMh and cmd-db. RPMh is a the
name for the second generation Resource Power Management hub on Qualcomm
SoCs. Most core regulators have to be controlled via this hub.

The cmd-db is a region of memory which contains offsets and data about
how to communicate with the RPMh.

Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
Tested-by: Neil Armstrong <neil.armstrong@linaro.org> # on SM8550 & SM8^%)
Link: https://lore.kernel.org/r/20240617-b4-qcom-rpmh-v1-2-bd2336923e0a@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
11 files changed