diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2012-01-24 08:00:36 +0200 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2012-01-30 13:28:14 -0800 |
commit | 6814bf677b18c10cee192e813d3d468b01229a25 (patch) | |
tree | 8af678f7bc3bc5184c0cde5b379ced8693fd0134 /sound/soc/tegra/tegra_aic326x.c | |
parent | 300bc1981e3abcbaf65e0a4cd2ff176b2db7faff (diff) |
video: tegra: host: CPU reg read to use power management
CPU register read did not have access to nvhost power management.
Due to this only modules that were powered on previously are actually
accessible via the API. This patch refactors CPU access to:
* Move mutexes to sync point, as they're sync point operations
* Move register address spaces to nvhost_device
* Call register read with access to the respective nvhost_device
* Initialize module completely at boot-up so that register reads
can be done without an initialized channel.
Reviewed-on: http://git-master/r/75275
Change-Id: I0db38cef7b2cd92dc64e7f55d227bdd2fdb8f752
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/77764
Reviewed-by: Automatic_Commit_Validation_User
Diffstat (limited to 'sound/soc/tegra/tegra_aic326x.c')
0 files changed, 0 insertions, 0 deletions