Lines Matching refs:win_no
495 int win_no = win->index; in s3c_fb_set_par() local
533 writel(0, regs + WINCON(win_no)); in s3c_fb_set_par()
541 buf = regs + win_no * 8; in s3c_fb_set_par()
553 writel(data, regs + sfb->variant.buf_size + (win_no * 4)); in s3c_fb_set_par()
559 writel(data, regs + VIDOSD_A(win_no, sfb->variant)); in s3c_fb_set_par()
568 writel(data, regs + VIDOSD_B(win_no, sfb->variant)); in s3c_fb_set_par()
582 data |= SHADOWCON_CHx_ENABLE(win_no); in s3c_fb_set_par()
648 if (win_no > 0) { in s3c_fb_set_par()
658 keycon += (win_no - 1) * 8; in s3c_fb_set_par()
664 writel(data, regs + sfb->variant.wincon + (win_no * 4)); in s3c_fb_set_par()
665 writel(0x0, regs + sfb->variant.winmap + (win_no * 4)); in s3c_fb_set_par()
1173 static int s3c_fb_probe_win(struct s3c_fb *sfb, unsigned int win_no, in s3c_fb_probe_win() argument
1185 dev_dbg(sfb->dev, "probing window %d, variant %p\n", win_no, variant); in s3c_fb_probe_win()
1198 windata = sfb->pdata->win[win_no]; in s3c_fb_probe_win()
1212 win->index = win_no; in s3c_fb_probe_win()
1283 dev_info(sfb->dev, "window %d: fb %s\n", win_no, fbinfo->fix.id); in s3c_fb_probe_win()
1548 int win_no; in s3c_fb_suspend() local
1552 for (win_no = S3C_FB_MAX_WIN - 1; win_no >= 0; win_no--) { in s3c_fb_suspend()
1553 win = sfb->windows[win_no]; in s3c_fb_suspend()
1576 int win_no; in s3c_fb_resume() local
1599 for (win_no = 0; win_no < sfb->variant.nr_windows; win_no++) in s3c_fb_resume()
1600 s3c_fb_clear_win(sfb, win_no); in s3c_fb_resume()
1602 for (win_no = 0; win_no < sfb->variant.nr_windows - 1; win_no++) { in s3c_fb_resume()
1604 win = sfb->windows[win_no]; in s3c_fb_resume()
1609 regs += (win_no * 8); in s3c_fb_resume()
1618 for (win_no = 0; win_no < S3C_FB_MAX_WIN; win_no++) { in s3c_fb_resume()
1619 win = sfb->windows[win_no]; in s3c_fb_resume()
1623 dev_dbg(dev, "resuming window %d\n", win_no); in s3c_fb_resume()