Lines Matching refs:disp

101 			outreg(disp, GC_L0PAL0 + (regno * 4), val);
216 /* disp off */
217 reg = inreg(disp, GC_DCM1);
219 outreg(disp, GC_DCM1, reg);
223 reg = inreg(disp, GC_DCM1);
226 outreg(disp, GC_DCM1, reg);
229 /* disp dimension, format */
234 outreg(disp, GC_L0M, reg);
237 reg = inreg(disp, GC_L0EM);
238 outreg(disp, GC_L0EM, reg | GC_L0EM_L0EC_24);
240 outreg(disp, GC_WY_WX, 0);
242 outreg(disp, GC_WH_WW, reg);
243 outreg(disp, GC_L0OA0, 0);
244 outreg(disp, GC_L0DA0, 0);
245 outreg(disp, GC_L0DY_L0DX, 0);
246 outreg(disp, GC_L0WY_L0WX, 0);
247 outreg(disp, GC_L0WH_L0WW, reg);
250 reg = inreg(disp, GC_CPM_CUTC);
252 outreg(disp, GC_CPM_CUTC, reg);
256 outreg(disp, GC_HDB_HDP, reg);
258 outreg(disp, GC_VDP_VSP, reg);
261 outreg(disp, GC_VSW_HSW_HSP, reg);
262 outreg(disp, GC_HTP, pack(h_total(&fbi->var) - 1, 0));
263 outreg(disp, GC_VTR, pack(v_total(&fbi->var) - 1, 0));
266 reg = inreg(disp, GC_DCM1);
269 outreg(disp, GC_DCM1, reg);
280 outreg(disp, GC_L0WY_L0WX, reg);
283 outreg(disp, GC_L0WH_L0WW, reg);
296 reg = inreg(disp, GC_DCM1);
298 outreg(disp, GC_DCM1, reg);
301 reg = inreg(disp, GC_DCM1);
303 outreg(disp, GC_DCM1, reg);
338 l1em = inreg(disp, GC_L1EM);
350 l1em = inreg(disp, GC_L1EM);
363 outreg(disp, GC_L1EM, l1em);
368 outreg(disp, GC_L1DA, par->cap_buf);
373 outreg(disp, GC_L1M, GC_L1M_16 | GC_L1M_YC | GC_L1M_CS |
375 outreg(disp, GC_L1WY_L1WX,
377 outreg(disp, GC_L1WH_L1WW,
379 outreg(disp, GC_DLS, 1);
382 outreg(disp, GC_DCM1, inreg(disp, GC_DCM1) |
387 outreg(disp, GC_DCM1,
388 inreg(disp, GC_DCM1) & ~GC_DCM1_L1E);
443 reg = inreg(disp, GC_DCM1);
445 /* get the disp mode from active display cfg */
449 dev_dbg(par->dev, "using bootloader's disp. mode\n");
451 fbi->var.xres = (inreg(disp, GC_HDB_HDP) & 0x0fff) + 1;
452 reg = inreg(disp, GC_VDP_VSP);
457 reg = inreg(disp, GC_L0EM);
461 reg = inreg(disp, GC_L0M);
467 reg = inreg(disp, GC_VSW_HSW_HSP);
471 ht = ((inreg(disp, GC_HTP) & 0xfff0000) >> 16) + 1;
474 vt = ((inreg(disp, GC_VTR) & 0xfff0000) >> 16) + 1;
555 reg, inreg(disp, reg));
559 reg, inreg(disp, reg));
563 reg, inreg(disp, reg));
635 par->disp = par->mmio_base + MB862XX_DISP_BASE;
794 reg = inreg(disp, GC_DCM1);
796 outreg(disp, GC_DCM1, reg);
848 par->disp = par->mmio_base + MB862XX_DISP_BASE;
871 reg = inreg(disp, GC_DCM1);
929 par->disp = par->mmio_base + MB86297_DISP0_BASE;
1141 reg = inreg(disp, GC_DCM1);
1143 outreg(disp, GC_DCM1, reg);