Lines Matching refs:pipe

382 	int pipe = cd->use_pipe;  in igmafb_guess_size()  local
385 r = co->read_reg(cd, PIPE_HTOTAL(pipe)); in igmafb_guess_size()
387 r = co->read_reg(cd, PIPE_VTOTAL(pipe)); in igmafb_guess_size()
395 r = co->read_reg(cd, PF_WINSZ(pipe)); in igmafb_guess_size()
413 int pipe = cd->use_pipe; in igmafb_set_mode() local
431 co->write_reg(cd, PF_WINPOS(pipe), in igmafb_set_mode()
433 co->write_reg(cd, PF_WINSZ(pipe), in igmafb_set_mode()
437 co->write_reg(cd, PIPE_SRCSZ(pipe), in igmafb_set_mode()
441 co->write_reg(cd, PIPE_CONF(pipe), in igmafb_set_mode()
445 r = co->read_reg(cd, PRI_CTRL(pipe)); in igmafb_set_mode()
448 co->write_reg(cd, PRI_CTRL(pipe), r | cd->pri_cntrl); in igmafb_set_mode()
449 co->write_reg(cd, PRI_LINOFF(pipe), 0); in igmafb_set_mode()
450 co->write_reg(cd, PRI_STRIDE(pipe), sc->sc_stride); in igmafb_set_mode()
451 co->write_reg(cd, PRI_SURF(pipe), 0); in igmafb_set_mode()
452 co->write_reg(cd, PRI_TILEOFF(pipe), 0); in igmafb_set_mode()
461 co->write_reg(cd, PRI_CTRL(pipe), 0 | cd->pri_cntrl); in igmafb_set_mode()
462 co->write_reg(cd, PRI_LINOFF(pipe), 0); in igmafb_set_mode()
463 co->write_reg(cd, PRI_STRIDE(pipe), 2560); in igmafb_set_mode()
464 co->write_reg(cd, PRI_SURF(pipe), 0); in igmafb_set_mode()
465 co->write_reg(cd, PRI_TILEOFF(pipe), 0); in igmafb_set_mode()
468 co->write_reg(cd, PIPE_SRCSZ(pipe), in igmafb_set_mode()
472 co->write_reg(cd, PIPE_CONF(pipe), 0); in igmafb_set_mode()
475 if ((co->read_reg(cd, PIPE_CONF(pipe)) & PIPE_CONF_STATE) == 0) in igmafb_set_mode()
486 co->write_reg(cd, PF_WINPOS(pipe), in igmafb_set_mode()
488 co->write_reg(cd, PF_WINSZ(pipe), in igmafb_set_mode()
503 co->write_reg(cd, PIPE_CONF(pipe), in igmafb_set_mode()
513 int pipe = cd->use_pipe; in igmafb_planestart_quirk() local
520 cntrl = co->read_reg(cd, CUR_CNTR(pipe)); in igmafb_planestart_quirk()
521 co->write_reg(cd, CUR_CNTR(pipe), 1<<5 | 0x07); in igmafb_planestart_quirk()
526 co->write_reg(cd, CUR_CNTR(pipe), cntrl); in igmafb_planestart_quirk()
527 co->write_reg(cd, CUR_BASE(pipe), in igmafb_planestart_quirk()
528 co->read_reg(cd, CUR_BASE(pipe))); in igmafb_planestart_quirk()