Lines Matching refs:cmap_adr

51 	volatile void __iomem *cmap_adr;  member
130 if (!par->cmap_adr) in offb_setcolreg()
135 writeb(regno, par->cmap_adr); in offb_setcolreg()
142 out_le32(par->cmap_adr + 0x58, in offb_setcolreg()
143 in_le32(par->cmap_adr + 0x58) & ~0x20); in offb_setcolreg()
147 out_8(par->cmap_adr + 0xb0, regno); in offb_setcolreg()
148 out_le32(par->cmap_adr + 0xb4, in offb_setcolreg()
153 out_le32(par->cmap_adr + 0x58, in offb_setcolreg()
154 in_le32(par->cmap_adr + 0x58) | 0x20); in offb_setcolreg()
156 out_8(par->cmap_adr + 0xb0, regno); in offb_setcolreg()
157 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg()
161 out_8(par->cmap_adr + 0xb0, regno); in offb_setcolreg()
162 out_le32(par->cmap_adr + 0xb4, (red << 16 | green << 8 | blue)); in offb_setcolreg()
165 out_le32(((unsigned __iomem *) par->cmap_adr) + regno, in offb_setcolreg()
170 writel(1, par->cmap_adr + AVIVO_DC_LUT_RW_SELECT); in offb_setcolreg()
171 writeb(regno, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_setcolreg()
173 par->cmap_adr + AVIVO_DC_LUT_30_COLOR); in offb_setcolreg()
174 writel(0, par->cmap_adr + AVIVO_DC_LUT_RW_SELECT); in offb_setcolreg()
175 writeb(regno, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_setcolreg()
177 par->cmap_adr + AVIVO_DC_LUT_30_COLOR); in offb_setcolreg()
193 if (!par->cmap_adr) in offb_blank()
206 writeb(i, par->cmap_adr); in offb_blank()
212 out_le32(par->cmap_adr + 0x58, in offb_blank()
213 in_le32(par->cmap_adr + 0x58) & ~0x20); in offb_blank()
217 out_8(par->cmap_adr + 0xb0, i); in offb_blank()
218 out_le32(par->cmap_adr + 0xb4, 0); in offb_blank()
222 out_le32(par->cmap_adr + 0x58, in offb_blank()
223 in_le32(par->cmap_adr + 0x58) | 0x20); in offb_blank()
225 out_8(par->cmap_adr + 0xb0, i); in offb_blank()
226 out_le32(par->cmap_adr + 0xb4, 0); in offb_blank()
229 out_8(par->cmap_adr + 0xb0, i); in offb_blank()
230 out_le32(par->cmap_adr + 0xb4, 0); in offb_blank()
233 out_le32(((unsigned __iomem *) par->cmap_adr) + i, in offb_blank()
237 writel(1, par->cmap_adr + AVIVO_DC_LUT_RW_SELECT); in offb_blank()
238 writeb(i, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_blank()
239 writel(0, par->cmap_adr + AVIVO_DC_LUT_30_COLOR); in offb_blank()
240 writel(0, par->cmap_adr + AVIVO_DC_LUT_RW_SELECT); in offb_blank()
241 writeb(i, par->cmap_adr + AVIVO_DC_LUT_RW_INDEX); in offb_blank()
242 writel(0, par->cmap_adr + AVIVO_DC_LUT_30_COLOR); in offb_blank()
256 writel(0, par->cmap_adr + AVIVO_DC_LUTA_CONTROL); in offb_set_par()
257 writel(0, par->cmap_adr + AVIVO_DC_LUTA_BLACK_OFFSET_BLUE); in offb_set_par()
258 writel(0, par->cmap_adr + AVIVO_DC_LUTA_BLACK_OFFSET_GREEN); in offb_set_par()
259 writel(0, par->cmap_adr + AVIVO_DC_LUTA_BLACK_OFFSET_RED); in offb_set_par()
260 writel(0x0000ffff, par->cmap_adr + AVIVO_DC_LUTA_WHITE_OFFSET_BLUE); in offb_set_par()
261 writel(0x0000ffff, par->cmap_adr + AVIVO_DC_LUTA_WHITE_OFFSET_GREEN); in offb_set_par()
262 writel(0x0000ffff, par->cmap_adr + AVIVO_DC_LUTA_WHITE_OFFSET_RED); in offb_set_par()
263 writel(0, par->cmap_adr + AVIVO_DC_LUTB_CONTROL); in offb_set_par()
264 writel(0, par->cmap_adr + AVIVO_DC_LUTB_BLACK_OFFSET_BLUE); in offb_set_par()
265 writel(0, par->cmap_adr + AVIVO_DC_LUTB_BLACK_OFFSET_GREEN); in offb_set_par()
266 writel(0, par->cmap_adr + AVIVO_DC_LUTB_BLACK_OFFSET_RED); in offb_set_par()
267 writel(0x0000ffff, par->cmap_adr + AVIVO_DC_LUTB_WHITE_OFFSET_BLUE); in offb_set_par()
268 writel(0x0000ffff, par->cmap_adr + AVIVO_DC_LUTB_WHITE_OFFSET_GREEN); in offb_set_par()
269 writel(0x0000ffff, par->cmap_adr + AVIVO_DC_LUTB_WHITE_OFFSET_RED); in offb_set_par()
270 writel(1, par->cmap_adr + AVIVO_DC_LUT_RW_SELECT); in offb_set_par()
271 writel(0, par->cmap_adr + AVIVO_DC_LUT_RW_MODE); in offb_set_par()
272 writel(0x0000003f, par->cmap_adr + AVIVO_DC_LUT_WRITE_EN_MASK); in offb_set_par()
273 writel(0, par->cmap_adr + AVIVO_DC_LUT_RW_SELECT); in offb_set_par()
274 writel(0, par->cmap_adr + AVIVO_DC_LUT_RW_MODE); in offb_set_par()
275 writel(0x0000003f, par->cmap_adr + AVIVO_DC_LUT_WRITE_EN_MASK); in offb_set_par()
328 par->cmap_adr = offb_map_reg(dp, 2, 0, 0x1fff); in offb_init_palette_hacks()
329 if (par->cmap_adr) in offb_init_palette_hacks()
333 par->cmap_adr = offb_map_reg(dp, 2, 0, 0x1fff); in offb_init_palette_hacks()
334 if (par->cmap_adr) in offb_init_palette_hacks()
337 par->cmap_adr = offb_map_reg(dp, 2, 0, 0x1fff); in offb_init_palette_hacks()
338 if (par->cmap_adr) in offb_init_palette_hacks()
341 par->cmap_adr = offb_map_reg(dp, 1, 0, 0x1fff); in offb_init_palette_hacks()
342 if (par->cmap_adr) in offb_init_palette_hacks()
346 par->cmap_adr = in offb_init_palette_hacks()
348 par->cmap_data = par->cmap_adr + 1; in offb_init_palette_hacks()
352 par->cmap_adr = offb_map_reg(dp, 0, 0x6000, 0x1000); in offb_init_palette_hacks()
353 if (par->cmap_adr) in offb_init_palette_hacks()
365 par->cmap_adr = offb_map_reg(pciparent, 2, 0, 0x10000); in offb_init_palette_hacks()
366 if (par->cmap_adr) in offb_init_palette_hacks()
378 par->cmap_adr = ioremap(io_addr + 0x3c8, 2); in offb_init_palette_hacks()
379 if (par->cmap_adr) { in offb_init_palette_hacks()
381 par->cmap_data = par->cmap_adr + 1; in offb_init_palette_hacks()
531 iounmap(par->cmap_adr); in offb_init_fb()
532 par->cmap_adr = NULL; in offb_init_fb()