On Wed, Oct 26, 2011 at 9:40 AM, Richard Zhao richard.zhao@linaro.org wrote:
Hi Amit,
Is there anyone working on a SoC bus framework? The bus framework can manage the bus fabric, ddr, OCRAM clocks. When a device driver become working, it tells bus framework, cpu may access me (ip bus and related bus fabric on), I'm also a bus master, may access ddr (ddr dma access +1 ). For bus framework, if ddr dma access request is zero, ddr clk can be disabled in WFI/wait mode. The bus framework manage the SoC bus topology. If a bus switch use count is zero, it can be disabled. It may even adjust the bus freq dynamically according to bus request.
There is a PM QoS framework still in proposal I guess, not really sure if the above requirements can be addressed though.