On Tue, Jan 27, 2015 at 04:27:21PM +0530, Bhuvanchandra DV wrote: > regmap_read/regmap_write will expect the peripheral clock > to be enabled before accessing the registers of the peripheral. > Since the peripheral clock is enabled separatly, avoid redundant clock > prepare (with devm_regmap_init_mmio_clk) and use devm_regmap_init_mmio > instead.
What's the advantage of this? The clock API is refcounted so there should be no issue with this and it seems like it's opening us up to bugs if there's a path where we interact with the registers without enabling the clocks.
signature.asc
Description: Digital signature