> -----Original Message----- > From: Ang, Chee Hong <[email protected]> > Sent: Monday, August 17, 2020 12:35 PM > To: [email protected] > Cc: Marek Vasut <[email protected]>; Simon Goldschmidt > <[email protected]>; Tom Rini <[email protected]>; See, > Chin Liang <[email protected]>; Tan, Ley Foon > <[email protected]>; Ang, Chee Hong <[email protected]>; > Chee, Tien Fong <[email protected]>; Lim, Elly Siew Chin > <[email protected]> > Subject: [PATCH v1 15/16] arm: socfpga: soc64: Skip handoff data access in > SSBL > > SPL already setup the Clock Manager with the handoff data from OCRAM. > When the Clock Manager's driver get probed again in SSBL, it shall skip the > handoff data access in OCRAM. > > Signed-off-by: Chee Hong Ang <[email protected]> > --- > arch/arm/mach-socfpga/wrap_pll_config_s10.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/mach-socfpga/wrap_pll_config_s10.c > b/arch/arm/mach-socfpga/wrap_pll_config_s10.c > index 3da85791a1..049c5711a8 100644 > --- a/arch/arm/mach-socfpga/wrap_pll_config_s10.c > +++ b/arch/arm/mach-socfpga/wrap_pll_config_s10.c > @@ -12,6 +12,7 @@ > > const struct cm_config * const cm_get_default_config(void) { > +#ifdef CONFIG_SPL_BUILD > struct cm_config *cm_handoff_cfg = (struct cm_config *) > (S10_HANDOFF_CLOCK + S10_HANDOFF_OFFSET_DATA); > u32 *conversion = (u32 *)cm_handoff_cfg; @@ -26,7 +27,7 @@ > const struct cm_config * const cm_get_default_config(void) > } else if (handoff_clk == S10_HANDOFF_MAGIC_CLOCK) { > return cm_handoff_cfg; > } > - > +#endif > return NULL; > } Reviewed-by: Ley Foon Tan <[email protected]>

