summaryrefslogtreecommitdiff
path: root/drivers/video
diff options
context:
space:
mode:
authorTerje Bergstrom <tbergstrom@nvidia.com>2012-02-28 07:25:07 -0800
committerSimone Willett <swillett@nvidia.com>2012-03-15 20:35:05 -0700
commit9dc0b83363e92b081bdbaa355bd47085ade87dbb (patch)
tree2cdabc703c590bf25ef2ec6279a62afadbc369ab /drivers/video
parentac4554fa65738fd5de7731819db0cbc66b49bb46 (diff)
video: tegra: dsi: Add checks to dsi for HOST1X power
Add checks to ensure host1x is powered when DSI is used. Change-Id: I2e61abdd5c0741571fb18262fd2efa16ffee71d9 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/86361 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'drivers/video')
-rw-r--r--drivers/video/tegra/dc/dsi.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/video/tegra/dc/dsi.c b/drivers/video/tegra/dc/dsi.c
index ba9bb37d1383..f76852fa4fac 100644
--- a/drivers/video/tegra/dc/dsi.c
+++ b/drivers/video/tegra/dc/dsi.c
@@ -287,12 +287,14 @@ const u32 init_reg[] = {
inline unsigned long tegra_dsi_readl(struct tegra_dc_dsi_data *dsi, u32 reg)
{
+ BUG_ON(!nvhost_module_powered(nvhost_get_host(dsi->dc->ndev)->dev));
return readl(dsi->base + reg * 4);
}
EXPORT_SYMBOL(tegra_dsi_readl);
inline void tegra_dsi_writel(struct tegra_dc_dsi_data *dsi, u32 val, u32 reg)
{
+ BUG_ON(!nvhost_module_powered(nvhost_get_host(dsi->dc->ndev)->dev));
writel(val, dsi->base + reg * 4);
}
EXPORT_SYMBOL(tegra_dsi_writel);