Lines Matching refs:base

64 	void __iomem *base;  member
71 void __iomem *base; member
96 reg = readl(flow->base + DP_COM_CONF); in ipu_dp_set_global_alpha()
101 writel(reg, flow->base + DP_COM_CONF); in ipu_dp_set_global_alpha()
104 reg = readl(flow->base + DP_GRAPH_WIND_CTRL) & 0x00FFFFFFL; in ipu_dp_set_global_alpha()
106 flow->base + DP_GRAPH_WIND_CTRL); in ipu_dp_set_global_alpha()
108 reg = readl(flow->base + DP_COM_CONF); in ipu_dp_set_global_alpha()
109 writel(reg | DP_COM_CONF_GWAM, flow->base + DP_COM_CONF); in ipu_dp_set_global_alpha()
111 reg = readl(flow->base + DP_COM_CONF); in ipu_dp_set_global_alpha()
112 writel(reg & ~DP_COM_CONF_GWAM, flow->base + DP_COM_CONF); in ipu_dp_set_global_alpha()
128 writel((x_pos << 16) | y_pos, flow->base + DP_FG_POS); in ipu_dp_set_window_pos()
143 reg = readl(flow->base + DP_COM_CONF); in ipu_dp_csc_init()
147 writel(reg, flow->base + DP_COM_CONF); in ipu_dp_csc_init()
152 writel(0x099 | (0x12d << 16), flow->base + DP_CSC_A_0); in ipu_dp_csc_init()
153 writel(0x03a | (0x3a9 << 16), flow->base + DP_CSC_A_1); in ipu_dp_csc_init()
154 writel(0x356 | (0x100 << 16), flow->base + DP_CSC_A_2); in ipu_dp_csc_init()
155 writel(0x100 | (0x329 << 16), flow->base + DP_CSC_A_3); in ipu_dp_csc_init()
157 flow->base + DP_CSC_0); in ipu_dp_csc_init()
159 flow->base + DP_CSC_1); in ipu_dp_csc_init()
161 writel(0x095 | (0x000 << 16), flow->base + DP_CSC_A_0); in ipu_dp_csc_init()
162 writel(0x0cc | (0x095 << 16), flow->base + DP_CSC_A_1); in ipu_dp_csc_init()
163 writel(0x3ce | (0x398 << 16), flow->base + DP_CSC_A_2); in ipu_dp_csc_init()
164 writel(0x095 | (0x0ff << 16), flow->base + DP_CSC_A_3); in ipu_dp_csc_init()
166 flow->base + DP_CSC_0); in ipu_dp_csc_init()
168 flow->base + DP_CSC_1); in ipu_dp_csc_init()
173 writel(reg, flow->base + DP_COM_CONF); in ipu_dp_csc_init()
246 reg = readl(flow->base + DP_COM_CONF); in ipu_dp_enable_channel()
248 writel(reg, flow->base + DP_COM_CONF); in ipu_dp_enable_channel()
269 reg = readl(flow->base + DP_COM_CONF); in ipu_dp_disable_channel()
275 writel(reg, flow->base + DP_COM_CONF); in ipu_dp_disable_channel()
277 writel(0, flow->base + DP_FG_POS); in ipu_dp_disable_channel()
333 int ipu_dp_init(struct ipu_soc *ipu, struct device *dev, unsigned long base) in ipu_dp_init() argument
346 priv->base = devm_ioremap(dev, base, PAGE_SIZE); in ipu_dp_init()
347 if (!priv->base) in ipu_dp_init()
354 priv->flow[i].base = priv->base + ipu_dp_flow_base[i]; in ipu_dp_init()