This series brings up the Monaco (QCS8300) EVK target with a dedicated pinctrl driver, interconnect driver, a real sa8775p RPMH clock driver (replacing the generic clk-stub no-op), and PON/SDAM-backed reboot-mode support so "reboot bootloader" from Linux can be honored by U-Boot. qcom_qcs8300_defconfig is switched over to the monaco-evk device tree and the new drivers are enabled.
Signed-off-by: Balaji Selvanathan <[email protected]> --- Balaji Selvanathan (7): clk: qcom: Add dedicated sa8775p RPMH clock driver clk: qcom: qcs8300: Extend GCC clock driver to full gate/RCG coverage pinctrl: qcom: Add QCS8300 pinctrl driver interconnect: qcom: Add QCS8300 interconnect driver arm64: dts: monaco-evk: Add reboot-mode support via PON/SDAM arm64: dts: monaco-evk: Force vreg_l8a always-on to protect UFS VCC configs: qcom_qcs8300: Switch to monaco-evk DT and enable new drivers arch/arm/dts/monaco-evk-u-boot.dtsi | 40 +++ configs/qcom_qcs8300_defconfig | 6 +- drivers/clk/clk-stub.c | 1 - drivers/clk/qcom/clock-qcs8300.c | 545 +++++++++++++++++++++++++++++++-- drivers/clk/qcom/clock-sa8775p.c | 46 +++ drivers/interconnect/qcom/Kconfig | 6 + drivers/interconnect/qcom/Makefile | 1 + drivers/interconnect/qcom/qcs8300.c | 269 ++++++++++++++++ drivers/interconnect/qcom/qcs8300.h | 24 ++ drivers/pinctrl/qcom/Kconfig | 8 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-qcs8300.c | 468 ++++++++++++++++++++++++++++ 12 files changed, 1393 insertions(+), 22 deletions(-) --- base-commit: baa64b2f892890f00a377eac4a3e685472bb56b5 change-id: 20260805-b4-monaco-26501bf7c863 Best regards, -- Balaji Selvanathan <[email protected]>
