Lines Matching full:ipu
13 #include <video/imx-ipu-v3.h>
14 #include "ipu-prv.h"
60 struct ipu_soc *ipu; member
106 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_set_global_alpha()
121 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_set_window_pos()
202 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_setup_channel()
210 int ipu_dp_enable(struct ipu_soc *ipu) in ipu_dp_enable() argument
212 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_enable()
217 ipu_module_enable(priv->ipu, IPU_CONF_DP_EN); in ipu_dp_enable()
242 ipu_srm_dp_update(priv->ipu, true); in ipu_dp_enable_channel()
273 ipu_srm_dp_update(priv->ipu, sync); in ipu_dp_disable_channel()
279 void ipu_dp_disable(struct ipu_soc *ipu) in ipu_dp_disable() argument
281 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_disable()
288 ipu_module_disable(priv->ipu, IPU_CONF_DP_EN); in ipu_dp_disable()
297 struct ipu_dp *ipu_dp_get(struct ipu_soc *ipu, unsigned int flow) in ipu_dp_get() argument
299 struct ipu_dp_priv *priv = ipu->dp_priv; in ipu_dp_get()
325 int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_dp_init() argument
334 priv->ipu = ipu; in ipu_dp_init()
336 ipu->dp_priv = priv; in ipu_dp_init()
355 void ipu_dp_exit(struct ipu_soc *ipu) in ipu_dp_exit() argument