Lines Matching defs:platinum_regs

59 	volatile struct platinum_regs	__iomem *platinum_regs;
167 ctrl = le32_to_cpup(&info->platinum_regs->ctrl.r) | 0x33;
174 out_le32(&info->platinum_regs->ctrl.r, ctrl);
265 volatile struct platinum_regs __iomem *platinum_regs = pinfo->platinum_regs;
277 out_be32(&platinum_regs->reg[24].r, 7); /* turn display off */
280 out_be32(&platinum_regs->reg[i+32].r, init->regs[i]);
282 out_be32(&platinum_regs->reg[26+32].r, (pinfo->total_vram == 0x100000 ?
285 out_be32(&platinum_regs->reg[16].r, (unsigned) pinfo->frame_buffer_phys+init->fb_offset+0x10);
286 out_be32(&platinum_regs->reg[18].r, init->pitch[cmode]);
287 out_be32(&platinum_regs->reg[19].r, (pinfo->total_vram == 0x100000 ?
290 out_be32(&platinum_regs->reg[20].r, (pinfo->total_vram == 0x100000 ? 0x11 : 0x1011));
291 out_be32(&platinum_regs->reg[21].r, 0x100);
292 out_be32(&platinum_regs->reg[22].r, 1);
293 out_be32(&platinum_regs->reg[23].r, 1);
294 out_be32(&platinum_regs->reg[26].r, 0xc00);
295 out_be32(&platinum_regs->reg[27].r, 0x235);
296 /* out_be32(&platinum_regs->reg[27].r, 0x2aa); */
306 out_be32(&platinum_regs->reg[24].r, 0); /* turn display on */
408 volatile struct platinum_regs __iomem *platinum_regs = info->platinum_regs;
411 out_be32(&platinum_regs->reg[23].r, 7); /* turn off drivers */
413 sense = (~in_be32(&platinum_regs->reg[23].r) & 7) << 8;
416 out_be32(&platinum_regs->reg[23].r, 3); /* drive A low */
418 sense |= (~in_be32(&platinum_regs->reg[23].r) & 3) << 4;
419 out_be32(&platinum_regs->reg[23].r, 5); /* drive B low */
421 sense |= (~in_be32(&platinum_regs->reg[23].r) & 4) << 1;
422 sense |= (~in_be32(&platinum_regs->reg[23].r) & 1) << 2;
423 out_be32(&platinum_regs->reg[23].r, 6); /* drive C low */
425 sense |= (~in_be32(&platinum_regs->reg[23].r) & 6) >> 1;
427 out_be32(&platinum_regs->reg[23].r, 7); /* turn off drivers */
574 pinfo->platinum_regs = ioremap(pinfo->rsrc_reg.start, 0x1000);
581 out_be32(&pinfo->platinum_regs->reg[16].r, (unsigned)pinfo->frame_buffer_phys);
582 out_be32(&pinfo->platinum_regs->reg[20].r, 0x1011); /* select max vram */
583 out_be32(&pinfo->platinum_regs->reg[24].r, 0); /* switch in vram */
628 iounmap(pinfo->platinum_regs);
645 iounmap(pinfo->platinum_regs);