On Wed, Apr 11, 2012 at 09:24:02AM +0100, Mark Brown wrote: > On Wed, Apr 11, 2012 at 09:11:50AM +0800, Richard Zhao wrote: > > > I don't like string loopup either. And after DT binding, we can use > > phandler to refer clk. > > No, this is only useful on platforms that use DT. This is a generic > Linux API so it needs to support architectures and platforms that don't > use DT as it's vanishingly unlikely that DT will ever be adopted by all > platforms. My point is using string lookup as less as possible. When one register a clk, one already got the struct clk* pointer and could use it in struct lookup. I'm worried about the performance as I saw string lookup is used more and more often. In fast boot case, for example, even 5ms is important. Thanks Richard _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-arm-kernel