[PATCH v5 02/14] ARM: OMAP2+: gpmc: Adapt to HWMOD

Jon Hunter jon-hunter at ti.com
Thu Jun 14 09:22:55 EDT 2012


On 06/14/2012 02:03 AM, Mohammed, Afzal wrote:
> Hi Jon,
> 
> On Wed, Jun 13, 2012 at 20:21:50, Hunter, Jon wrote:
>  
>> If the clk handle for the gpmc is passed to the gpmc driver, then there
>> is no reason why the driver cannot do this.
> 
> I believe passing clk details through platform data is an abuse of
> clock framework.

Why? You currently have a global variable storing the clock handle. It
can be quite common for drivers to know the clock frequencies of their
functional clocks. How else can drivers calculate timings?

Jon



More information about the linux-arm-kernel mailing list