summaryrefslogtreecommitdiffstats
path: root/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h
diff options
context:
space:
mode:
authorPhilipp Zabel2014-04-14 23:53:23 +0200
committerRussell King2014-04-26 12:24:20 +0200
commit1e6d486be4ea3f17c99c933703f53a6d566292a9 (patch)
treed3319f261af31481c5af61483763c0cd2c9c38b9 /drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h
parentimx-drm: ipuv3-crtc: change display enable/disable order (diff)
downloadkernel-qcow2-linux-1e6d486be4ea3f17c99c933703f53a6d566292a9.tar.gz
kernel-qcow2-linux-1e6d486be4ea3f17c99c933703f53a6d566292a9.tar.xz
kernel-qcow2-linux-1e6d486be4ea3f17c99c933703f53a6d566292a9.zip
imx-drm: ipu-dc: disable DC module when not in use
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h')
-rw-r--r--drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h b/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h
index 8678ad18a3ef..c2c6fab05eaa 100644
--- a/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h
+++ b/drivers/staging/imx-drm/ipu-v3/imx-ipu-v3.h
@@ -115,8 +115,10 @@ struct ipu_dc *ipu_dc_get(struct ipu_soc *ipu, int channel);
void ipu_dc_put(struct ipu_dc *dc);
int ipu_dc_init_sync(struct ipu_dc *dc, struct ipu_di *di, bool interlaced,
u32 pixel_fmt, u32 width);
+void ipu_dc_enable(struct ipu_soc *ipu);
void ipu_dc_enable_channel(struct ipu_dc *dc);
void ipu_dc_disable_channel(struct ipu_dc *dc);
+void ipu_dc_disable(struct ipu_soc *ipu);
/*
* IPU Display Interface (di) functions