Lines Matching refs:win_no
492 int win_no = win->index;
530 writel(0, regs + WINCON(win_no));
538 buf = regs + win_no * 8;
550 writel(data, regs + sfb->variant.buf_size + (win_no * 4));
556 writel(data, regs + VIDOSD_A(win_no, sfb->variant));
565 writel(data, regs + VIDOSD_B(win_no, sfb->variant));
579 data |= SHADOWCON_CHx_ENABLE(win_no);
645 if (win_no > 0) {
655 keycon += (win_no - 1) * 8;
661 writel(data, regs + sfb->variant.wincon + (win_no * 4));
662 writel(0x0, regs + sfb->variant.winmap + (win_no * 4));
1169 static int s3c_fb_probe_win(struct s3c_fb *sfb, unsigned int win_no,
1181 dev_dbg(sfb->dev, "probing window %d, variant %p\n", win_no, variant);
1192 windata = sfb->pdata->win[win_no];
1206 win->index = win_no;
1277 dev_info(sfb->dev, "window %d: fb %s\n", win_no, fbinfo->fix.id);
1539 int win_no;
1543 for (win_no = S3C_FB_MAX_WIN - 1; win_no >= 0; win_no--) {
1544 win = sfb->windows[win_no];
1567 int win_no;
1590 for (win_no = 0; win_no < sfb->variant.nr_windows; win_no++)
1591 s3c_fb_clear_win(sfb, win_no);
1593 for (win_no = 0; win_no < sfb->variant.nr_windows - 1; win_no++) {
1595 win = sfb->windows[win_no];
1600 regs += (win_no * 8);
1609 for (win_no = 0; win_no < S3C_FB_MAX_WIN; win_no++) {
1610 win = sfb->windows[win_no];
1614 dev_dbg(dev, "resuming window %d\n", win_no);