diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2012-02-28 07:25:07 -0800 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-03-15 20:35:05 -0700 |
commit | 9dc0b83363e92b081bdbaa355bd47085ade87dbb (patch) | |
tree | 2cdabc703c590bf25ef2ec6279a62afadbc369ab /drivers/video | |
parent | ac4554fa65738fd5de7731819db0cbc66b49bb46 (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.c | 2 |
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); |