Lines Matching refs:armh
79 nv50_head_atomic_check_procamp(struct nv50_head_atom *armh,
92 nv50_head_atomic_check_dither(struct nv50_head_atom *armh,
121 nv50_head_atomic_check_view(struct nv50_head_atom *armh,
341 struct nv50_head_atom *armh = nv50_head_atom(old_crtc_state);
348 memcmp(&armh->wndw, &asyh->wndw, sizeof(asyh->wndw));
366 if (armh->state.active) {
370 if (armh->base.depth != asyh->base.depth)
388 nv50_head_atomic_check_view(armh, asyh, asyc);
390 nv50_head_atomic_check_dither(armh, asyh, asyc);
392 nv50_head_atomic_check_procamp(armh, asyh, asyc);
401 asyh->set.base = armh->base.cpp != asyh->base.cpp;
402 asyh->set.ovly = armh->ovly.cpp != asyh->ovly.cpp;
413 if (memcmp(&armh->core, &asyh->core, sizeof(asyh->core)))
416 if (armh->core.visible) {
421 if (memcmp(&armh->curs, &asyh->curs, sizeof(asyh->curs)))
424 if (armh->curs.visible) {
429 if (memcmp(&armh->olut, &asyh->olut, sizeof(asyh->olut)))
432 if (armh->olut.visible) {
436 asyh->clr.olut = armh->olut.visible;
437 asyh->clr.core = armh->core.visible;
438 asyh->clr.curs = armh->curs.visible;
444 ret = nv50_crc_atomic_check_head(head, asyh, armh);
471 struct nv50_head_atom *armh = nv50_head_atom(crtc->state);
476 asyh->wndw = armh->wndw;
477 asyh->view = armh->view;
478 asyh->mode = armh->mode;
479 asyh->olut = armh->olut;
480 asyh->core = armh->core;
481 asyh->curs = armh->curs;
482 asyh->base = armh->base;
483 asyh->ovly = armh->ovly;
484 asyh->dither = armh->dither;
485 asyh->procamp = armh->procamp;
486 asyh->crc = armh->crc;
487 asyh->or = armh->or;
488 asyh->dp = armh->dp;