]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
arm: tegra14x: bb: add mem_req_soon and mem_req signals
authorVinayak Pane <vpane@nvidia.com>
Sat, 9 Mar 2013 02:19:06 +0000 (18:19 -0800)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 20:05:46 +0000 (13:05 -0700)
commitfc9e0c10b33b469c54df77aa63c98be3819e4a25
tree1f2355060b4cf1649cd32e76c1d3f05a4f066590
parent7bd6a86ed10847886d85b2d3a92479418bc01b49
arm: tegra14x: bb: add mem_req_soon and mem_req signals

The BBC signal mem_req_soon is delivered from flow controller
on request. Enable mem_req_soon to notify when BBC is active.

mem_req soon is delivered to PMC, so add handler for PMC_WAKE.
This signal indicates when BBC is becoming inactive.

Adding functionality to trigger emc frequency floor rates in
BB active and inactive states.

Change-Id: Id87da95d0720a6f45cdcd4b584a3be16041a1f0a
Signed-off-by: Michael Hsu <mhsu@nvidia.com>
Signed-off-by: Vinayak Pane <vpane@nvidia.com>
Reviewed-on: http://git-master/r/207829
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
arch/arm/mach-tegra/include/mach/irqs.h
arch/arm/mach-tegra/include/mach/tegra_bb.h
arch/arm/mach-tegra/sleep.h
arch/arm/mach-tegra/tegra14_clocks.c
arch/arm/mach-tegra/tegra_bb.c