On 12 March 2013 16:53, Sylwester Nawrocki <s.nawrocki@xxxxxxxxxxx> wrote: > Hi, > > On 03/12/2013 10:54 AM, Thomas Abraham wrote: >> This change is fine but one point that should be considered is that on >> non-dt platforms, the memory allocation of clk_table cannot really be >> justified just because few clocks require two or more aliases. >> >> Instead, the optional alias passed for divider/mux register functions >> can actually be a list of alias names, the list being terminated by a >> zero-length string. The clock register helper functions can then loop >> through that list and register all the aliases. > > Heiko's approach look much more clean to me and even for Exynos platform > which has currently about 350 clocks and is going to be dt-only starting > from 3.10 we are talking about 1.5kB of memory. Other (s3c64/24xx) > platforms have much less clocks (70...150). > > IMHO all clocks aliases should be registered as it is done in Heiko's > patch series. And the clocks table could just be freed on non-dt > platforms if it is a real issue and anyone is concerned about it. Ok, thanks. And, you mentioned Exynos4 will be dt-only from 3.10. Does that mean we just drop support for universal and nuri non-dt board support? Or, will there be a equivalent dt support added for these boards? Thanks, Thomas. > > Regards, > Sylwester -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html