From: Alif Zakuan Yuslaimi <[email protected]> This patch series introduces support for Agilex clock definitions and adds enable/disable API functionality for the Agilex clock driver. The series also updates the SocFPGA DW MMC driver to utilize the new clock API for SDMMC clock management.
Detailed changelog can be found in the commit messages. v1->v2: -------- - Implement clk API to enable/disable SDMMC clock in MMC driver instead of directly mapping clkmgr base address and configuring it. History: -------- [v1]: https://patchwork.ozlabs.org/project/uboot/patch/[email protected]/ Alif Zakuan Yuslaimi (3): include: dt-bindings: clk: agilex: Add Agilex clock definitions header file drivers: clk: agilex: Support for enable/disable API mmc: socfpga_dw_mmc: Enable/disable SDMMC clock via API drivers/clk/altera/clk-agilex.c | 120 +++++++++++++++++++++++ drivers/clk/altera/clk-agilex.h | 20 ++++ drivers/mmc/socfpga_dw_mmc.c | 33 ++++--- include/dt-bindings/clock/agilex-clock.h | 71 ++++++++++++++ 4 files changed, 228 insertions(+), 16 deletions(-) create mode 100644 include/dt-bindings/clock/agilex-clock.h -- 2.35.3

