[U-Boot] [PATCH v2 3/4] mmc: zynq: Determine base clock frequency via clock framework

Stefan Herbrechtsmeier stefan at herbrechtsmeier.net
Mon Jan 2 15:02:15 CET 2017


Hi Michal,

Am 02.01.2017 um 08:00 schrieb Michal Simek:
> Hi,
>
> On 27.12.2016 11:10, Stefan Herbrechtsmeier wrote:
>> Hi Michal,
>>
>> Am 28.11.2016 um 08:42 schrieb Michal Simek:
>>> Hi, +Siva,
>> <snip>
>>
>>> Moving current zynq clk driver to driver model shouldn't be that hard
>>> because all should be in place. and then you can keep just that
>>> if defined(CONFIG_CLK) part above.
>> I have port the CLK driver to DM but therefore I have to rework it and
>> remove the clk cmd support. I will post a tested version next week.
> ok. I want to know the reason why this is necessary.
The zynq clock driver save all data even the static clock tree and 
unused information in an dynamic array. This needs much memory and 
complicates the strip down for the SPL.

The clock framework doesn't support the clock command nor supplies the 
names of clocks. If you prefer I could add the clock command 
implementation to the DM zynq driver or keep clock driver specific data 
in the mach directory.

Should I move everything in one patch or should I first remove some 
function, move the clock driver and add functionality back?

Regards
   Stefan



More information about the U-Boot mailing list