Lines Matching full:ipu
14 #include <video/imx-ipu-v3.h>
15 #include "ipu-prv.h"
61 struct ipu_soc *ipu; member
107 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_set_global_alpha()
122 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_set_window_pos()
221 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_setup_channel()
229 int ipu_dp_enable(struct ipu_soc *ipu) in ipu_dp_enable() argument
231 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_enable()
236 ipu_module_enable(priv->ipu, IPU_CONF_DP_EN); in ipu_dp_enable()
261 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_enable_channel()
292 ipu_srm_dp_update(priv->ipu, sync); in ipu_dp_disable_channel()
298 void ipu_dp_disable(struct ipu_soc *ipu) in ipu_dp_disable() argument
300 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_disable()
307 ipu_module_disable(priv->ipu, IPU_CONF_DP_EN); in ipu_dp_disable()
316 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow) in ipu_dp_get() argument
318 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_get()
344 int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_dp_init() argument
353 priv->ipu = ipu; in ipu_dp_init()
355 ipu->dp_priv = priv; in ipu_dp_init()
374 void ipu_dp_exit(struct ipu_soc *ipu) in ipu_dp_exit() argument