Lines Matching full:ipu
22 #include <video/imx-ipu-v3.h>
23 #include "ipu-prv.h"
69 struct ipu_soc *ipu; member
115 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_set_global_alpha()
130 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_set_window_pos()
211 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_setup_channel()
219 int ipu_dp_enable(struct ipu_soc *ipu) in ipu_dp_enable() argument
221 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_enable()
226 ipu_module_enable(priv->ipu, IPU_CONF_DP_EN); in ipu_dp_enable()
251 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_enable_channel()
282 ipu_srm_dp_update(priv->ipu, sync); in ipu_dp_disable_channel()
288 void ipu_dp_disable(struct ipu_soc *ipu) in ipu_dp_disable() argument
290 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_disable()
297 ipu_module_disable(priv->ipu, IPU_CONF_DP_EN); in ipu_dp_disable()
306 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow) in ipu_dp_get() argument
308 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_get()
334 int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_dp_init() argument
343 priv->ipu = ipu; in ipu_dp_init()
345 ipu->dp_priv = priv; in ipu_dp_init()
364 void ipu_dp_exit(struct ipu_soc *ipu) in ipu_dp_exit() argument