Lines Matching defs:writel
44 #undef writel
45 #define writel(v, r) do { \
399 writel(size, sfb->regs + OSD_BASE(win->index, sfb->variant)
414 writel(alpha, sfb->regs + VIDOSD_C(win->index, sfb->variant));
430 writel(PRTCON_PROTECT, sfb->regs + PRTCON);
433 writel(reg | SHADOWCON_WINx_PROTECT(win->index),
438 writel(0, sfb->regs + PRTCON);
441 writel(reg & ~SHADOWCON_WINx_PROTECT(win->index),
472 writel(vidcon0, sfb->regs + VIDCON0);
531 writel(0, regs + WINCON(win_no));
541 writel(info->fix.smem_start, buf + sfb->variant.buf_start);
544 writel(data, buf + sfb->variant.buf_end);
551 writel(data, regs + sfb->variant.buf_size + (win_no * 4));
557 writel(data, regs + VIDOSD_A(win_no, sfb->variant));
566 writel(data, regs + VIDOSD_B(win_no, sfb->variant));
581 writel(data, sfb->regs + SHADOWCON);
658 writel(keycon0_data, keycon + WKEYCON0);
659 writel(keycon1_data, keycon + WKEYCON1);
662 writel(data, regs + sfb->variant.wincon + (win_no * 4));
663 writel(0x0, regs + sfb->variant.winmap + (win_no * 4));
673 writel(data, sfb->regs + BLENDCON);
713 writel(palcon | WPALCON_PAL_UPDATE, sfb->regs + WPALCON);
718 writel(value, palreg + (reg * 4));
720 writel(palcon, sfb->regs + WPALCON);
818 writel(WINxMAP_MAP | WINxMAP_MAP_COLOUR(0x0),
825 writel(0x0, sfb->regs + sfb->variant.winmap + (index * 4));
839 writel(wincon, sfb->regs + sfb->variant.wincon + (index * 4));
904 writel(info->fix.smem_start + start_boff, buf + sfb->variant.buf_start);
905 writel(info->fix.smem_start + end_boff, buf + sfb->variant.buf_end);
934 writel(irq_ctrl_reg, regs + VIDINTCON0);
954 writel(irq_ctrl_reg, regs + VIDINTCON0);
971 writel(VIDINTCON1_INT_FRAME, regs + VIDINTCON1);
1150 writel(data, sfb->regs + SHADOWCON);
1308 writel(data, regs + VIDCON0);
1313 writel(data, regs + sfb->variant.vidtcon);
1318 writel(data, regs + sfb->variant.vidtcon + 4);
1324 writel(data, regs + sfb->variant.vidtcon + 8);
1339 writel(0, regs + sfb->variant.wincon + (win * 4));
1340 writel(0, regs + VIDOSD_A(win, sfb->variant));
1341 writel(0, regs + VIDOSD_B(win, sfb->variant));
1342 writel(0, regs + VIDOSD_C(win, sfb->variant));
1349 writel(reg, sfb->regs + SHADOWCON);
1438 writel(pd->vidcon1, sfb->regs + VIDCON1);
1445 writel(reg, sfb->regs + VIDCON1);
1458 writel(0xffffff, regs + WKEYCON0);
1459 writel(0xffffff, regs + WKEYCON1);
1572 writel(pd->vidcon1, sfb->regs + VIDCON1);
1579 writel(reg, sfb->regs + VIDCON1);
1594 writel(0xffffff, regs + WKEYCON0);
1595 writel(0xffffff, regs + WKEYCON1);
1642 writel(pd->vidcon1, sfb->regs + VIDCON1);