Bus framework
Amit Kucheria
amit.kucheria at linaro.org
Wed Oct 26 06:39:12 UTC 2011
On 11 Oct 26, Richard Zhao 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.
Why can't this be handled in the PM runtime framework? Bus runtime drivers
retain the logic for enabling/disabling the clocks and regulators required
for the bus.
/Amit
More information about the linaro-dev
mailing list