#include <linux/export.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/io.h>
#include <linux/err.h>
#include "imx-ipu-v3.h"
#include "ipu-prv.h"
Go to the source code of this file.
|
int | ipu_dp_set_global_alpha (struct ipu_dp *dp, bool enable, u8 alpha, bool bg_chan) |
|
| EXPORT_SYMBOL_GPL (ipu_dp_set_global_alpha) |
|
int | ipu_dp_set_window_pos (struct ipu_dp *dp, u16 x_pos, u16 y_pos) |
|
| EXPORT_SYMBOL_GPL (ipu_dp_set_window_pos) |
|
int | ipu_dp_setup_channel (struct ipu_dp *dp, enum ipu_color_space in, enum ipu_color_space out) |
|
| EXPORT_SYMBOL_GPL (ipu_dp_setup_channel) |
|
int | ipu_dp_enable_channel (struct ipu_dp *dp) |
|
| EXPORT_SYMBOL_GPL (ipu_dp_enable_channel) |
|
void | ipu_dp_disable_channel (struct ipu_dp *dp) |
|
| EXPORT_SYMBOL_GPL (ipu_dp_disable_channel) |
|
struct ipu_dp * | ipu_dp_get (struct ipu_soc *ipu, unsigned int flow) |
|
| EXPORT_SYMBOL_GPL (ipu_dp_get) |
|
void | ipu_dp_put (struct ipu_dp *dp) |
|
| EXPORT_SYMBOL_GPL (ipu_dp_put) |
|
int | ipu_dp_init (struct ipu_soc *ipu, struct device *dev, unsigned long base) |
|
void | ipu_dp_exit (struct ipu_soc *ipu) |
|
#define DP_COM_CONF_CSC_DEF_BG (2 << 8) |
#define DP_COM_CONF_CSC_DEF_BOTH (1 << 8) |
#define DP_COM_CONF_CSC_DEF_FG (3 << 8) |
#define DP_COM_CONF_CSC_DEF_MASK (3 << 8) |
#define DP_COM_CONF_CSC_DEF_OFFSET 8 |
#define DP_COM_CONF_FG_EN (1 << 0) |
#define DP_COM_CONF_GWAM (1 << 2) |
#define DP_COM_CONF_GWCKE (1 << 3) |
#define DP_COM_CONF_GWSEL (1 << 1) |
#define DP_CSC_A_0 0x0044 |
#define DP_CSC_A_1 0x0048 |
#define DP_CSC_A_2 0x004C |
#define DP_CSC_A_3 0x0050 |
#define DP_GRAPH_WIND_CTRL 0x0004 |