From: Hai Pham Date: Thu, 5 Nov 2020 14:32:38 +0000 (+0700) Subject: clk: renesas: Introduce enum clk_reg_layout X-Git-Tag: v2021.10~173^2~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=406c93c85c78cc86b8b027bd42974a6d3249d39d;p=platform%2Fkernel%2Fu-boot.git clk: renesas: Introduce enum clk_reg_layout From Linux v5.10-rc2, commit ffbf9cf3f946 by Yoshihiro Shimoda Introduce enum clk_reg_layout to support multiple register layout variants Signed-off-by: Hai Pham Signed-off-by: Marek Vasut --- diff --git a/drivers/clk/renesas/renesas-cpg-mssr.h b/drivers/clk/renesas/renesas-cpg-mssr.h index 8c8a09b..3c3b128 100644 --- a/drivers/clk/renesas/renesas-cpg-mssr.h +++ b/drivers/clk/renesas/renesas-cpg-mssr.h @@ -14,9 +14,15 @@ #define __DRIVERS_CLK_RENESAS_CPG_MSSR__ #include + +enum clk_reg_layout { + CLK_REG_LAYOUT_RCAR_GEN2_AND_GEN3 = 0, +}; + struct cpg_mssr_info { const struct cpg_core_clk *core_clk; unsigned int core_clk_size; + enum clk_reg_layout reg_layout; const struct mssr_mod_clk *mod_clk; unsigned int mod_clk_size; const struct mstp_stop_table *mstp_table;