[PATCH 0/4] clk: qcom: Add EVA clock controller support for Glymur SoC

Taniya Das posted 4 patches 1 week, 6 days ago
.../bindings/clock/qcom,glymur-evacc.yaml          |  76 ++++
arch/arm64/boot/dts/qcom/glymur.dtsi               |  19 +
drivers/clk/qcom/Kconfig                           |  11 +
drivers/clk/qcom/Makefile                          |   1 +
drivers/clk/qcom/evacc-glymur.c                    | 453 +++++++++++++++++++++
drivers/clk/qcom/gcc-glymur.c                      |  32 +-
include/dt-bindings/clock/qcom,glymur-evacc.h      |  38 ++
7 files changed, 600 insertions(+), 30 deletions(-)
[PATCH 0/4] clk: qcom: Add EVA clock controller support for Glymur SoC
Posted by Taniya Das 1 week, 6 days ago
This series adds support for the Enhanced Video Analytics (EVA) clock
controller on the Qualcomm Glymur SoC.

The EVA subsystem handles vision processing workloads and requires its
own clock controller (EVACC) to manage the PLL, RCGs, branch clocks,
GDSCs and resets.

The series consists of:
- Move gcc_eva_ahb_clk and gcc_eva_xo_clk to the GCC critical clocks
  list since they are owned by the EVA clock controller and must remain
  enabled during boot.
- Add DT bindings for the EVA clock controller.
- Add the EVA clock controller driver.
- Add the EVA clock controller device node to the Glymur DTS.

Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
---
Taniya Das (4):
      clk: qcom: gcc-glymur: Move EVA clocks to critical clock list
      dt-bindings: clock: qcom: Add EVA clock and reset controller for Glymur SoC
      clk: qcom: Add EVA clock controller driver for Glymur SoC
      arm64: dts: qcom: glymur: Add EVA clock controller node

 .../bindings/clock/qcom,glymur-evacc.yaml          |  76 ++++
 arch/arm64/boot/dts/qcom/glymur.dtsi               |  19 +
 drivers/clk/qcom/Kconfig                           |  11 +
 drivers/clk/qcom/Makefile                          |   1 +
 drivers/clk/qcom/evacc-glymur.c                    | 453 +++++++++++++++++++++
 drivers/clk/qcom/gcc-glymur.c                      |  32 +-
 include/dt-bindings/clock/qcom,glymur-evacc.h      |  38 ++
 7 files changed, 600 insertions(+), 30 deletions(-)
---
base-commit: d387b06f7c15b4639244ad66b4b0900c6a02b430
change-id: 20260525-evacc_glymur-5b0b489af038

Best regards,
-- 
Taniya Das <taniya.das@oss.qualcomm.com>