/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
nouveau_dispnv50_head.c | 40 struct nv50_head_atom *asyh, bool flush) 43 .mask = asyh->clr.mask & ~(flush ? 0 : asyh->set.mask), 51 nv50_head_flush_set(struct nv50_head *head, struct nv50_head_atom *asyh) 53 if (asyh->set.view ) head->func->view (head, asyh); 54 if (asyh->set.mode ) head->func->mode (head, asyh); 55 if (asyh->set.core ) head->func->core_set(head, asyh); 314 struct nv50_head_atom *asyh = nv50_head_atom(state); local in function:nv50_head_atomic_check 427 struct nv50_head_atom *asyh = nv50_head_atom(state); local in function:nv50_head_atomic_destroy_state 436 struct nv50_head_atom *asyh; local in function:nv50_head_atomic_duplicate_state 460 struct nv50_head_atom *asyh; local in function:nv50_head_reset [all...] |
nouveau_dispnv50_wndw.c | 188 struct nv50_head_atom *asyh) 192 wndw->func->release(wndw, asyw, asyh); 240 struct nv50_head_atom *asyh) 275 if (!asyh->state.async_flip) 323 return wndw->func->acquire(wndw, asyw, asyh); 330 struct nv50_head_atom *asyh) 332 struct drm_property_blob *ilut = asyh->state.degamma_lut; 346 if (!(ilut = asyh->state.gamma_lut)) { 352 asyh->wndw.olut |= BIT(wndw->id); 354 asyh->wndw.olut &= ~BIT(wndw->id) 496 struct nv50_head_atom *asyh; local in function:nv50_wndw_prepare_fb [all...] |
nouveau_dispnv50_head.c | 40 struct nv50_head_atom *asyh, bool flush) 43 .mask = asyh->clr.mask & ~(flush ? 0 : asyh->set.mask), 51 nv50_head_flush_set(struct nv50_head *head, struct nv50_head_atom *asyh) 53 if (asyh->set.view ) head->func->view (head, asyh); 54 if (asyh->set.mode ) head->func->mode (head, asyh); 55 if (asyh->set.core ) head->func->core_set(head, asyh); 314 struct nv50_head_atom *asyh = nv50_head_atom(state); local in function:nv50_head_atomic_check 427 struct nv50_head_atom *asyh = nv50_head_atom(state); local in function:nv50_head_atomic_destroy_state 436 struct nv50_head_atom *asyh; local in function:nv50_head_atomic_duplicate_state 460 struct nv50_head_atom *asyh; local in function:nv50_head_reset [all...] |
nouveau_dispnv50_wndw.c | 188 struct nv50_head_atom *asyh) 192 wndw->func->release(wndw, asyw, asyh); 240 struct nv50_head_atom *asyh) 275 if (!asyh->state.async_flip) 323 return wndw->func->acquire(wndw, asyw, asyh); 330 struct nv50_head_atom *asyh) 332 struct drm_property_blob *ilut = asyh->state.degamma_lut; 346 if (!(ilut = asyh->state.gamma_lut)) { 352 asyh->wndw.olut |= BIT(wndw->id); 354 asyh->wndw.olut &= ~BIT(wndw->id) 496 struct nv50_head_atom *asyh; local in function:nv50_wndw_prepare_fb [all...] |
nouveau_dispnv50_head.c | 40 struct nv50_head_atom *asyh, bool flush) 43 .mask = asyh->clr.mask & ~(flush ? 0 : asyh->set.mask), 51 nv50_head_flush_set(struct nv50_head *head, struct nv50_head_atom *asyh) 53 if (asyh->set.view ) head->func->view (head, asyh); 54 if (asyh->set.mode ) head->func->mode (head, asyh); 55 if (asyh->set.core ) head->func->core_set(head, asyh); 314 struct nv50_head_atom *asyh = nv50_head_atom(state); local in function:nv50_head_atomic_check 427 struct nv50_head_atom *asyh = nv50_head_atom(state); local in function:nv50_head_atomic_destroy_state 436 struct nv50_head_atom *asyh; local in function:nv50_head_atomic_duplicate_state 460 struct nv50_head_atom *asyh; local in function:nv50_head_reset [all...] |
nouveau_dispnv50_wndw.c | 188 struct nv50_head_atom *asyh) 192 wndw->func->release(wndw, asyw, asyh); 240 struct nv50_head_atom *asyh) 275 if (!asyh->state.async_flip) 323 return wndw->func->acquire(wndw, asyw, asyh); 330 struct nv50_head_atom *asyh) 332 struct drm_property_blob *ilut = asyh->state.degamma_lut; 346 if (!(ilut = asyh->state.gamma_lut)) { 352 asyh->wndw.olut |= BIT(wndw->id); 354 asyh->wndw.olut &= ~BIT(wndw->id) 496 struct nv50_head_atom *asyh; local in function:nv50_wndw_prepare_fb [all...] |
nouveau_dispnv50_head.c | 40 struct nv50_head_atom *asyh, bool flush) 43 .mask = asyh->clr.mask & ~(flush ? 0 : asyh->set.mask), 51 nv50_head_flush_set(struct nv50_head *head, struct nv50_head_atom *asyh) 53 if (asyh->set.view ) head->func->view (head, asyh); 54 if (asyh->set.mode ) head->func->mode (head, asyh); 55 if (asyh->set.core ) head->func->core_set(head, asyh); 314 struct nv50_head_atom *asyh = nv50_head_atom(state); local in function:nv50_head_atomic_check 427 struct nv50_head_atom *asyh = nv50_head_atom(state); local in function:nv50_head_atomic_destroy_state 436 struct nv50_head_atom *asyh; local in function:nv50_head_atomic_duplicate_state 460 struct nv50_head_atom *asyh; local in function:nv50_head_reset [all...] |
nouveau_dispnv50_wndw.c | 188 struct nv50_head_atom *asyh) 192 wndw->func->release(wndw, asyw, asyh); 240 struct nv50_head_atom *asyh) 275 if (!asyh->state.async_flip) 323 return wndw->func->acquire(wndw, asyw, asyh); 330 struct nv50_head_atom *asyh) 332 struct drm_property_blob *ilut = asyh->state.degamma_lut; 346 if (!(ilut = asyh->state.gamma_lut)) { 352 asyh->wndw.olut |= BIT(wndw->id); 354 asyh->wndw.olut &= ~BIT(wndw->id) 496 struct nv50_head_atom *asyh; local in function:nv50_wndw_prepare_fb [all...] |
nouveau_dispnv50_disp.c | 375 struct nv50_head_atom *asyh = nv50_head_atom(crtc_state); local in function:nv50_outp_atomic_check 384 asyh->or.bpc = connector->display_info.bpc; 408 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_dac_enable 413 core->func->dac->ctrl(core, nv_encoder->or, 1 << nv_crtc->index, asyh); 414 asyh->or.depth = 0; 912 struct nv50_head_atom *asyh = nv50_head_atom(crtc_state); local in function:nv50_msto_atomic_check 939 asyh->or.bpc = min(connector->display_info.bpc, 8U); 940 asyh->dp.pbn = drm_dp_calc_pbn_mode(clock, asyh->or.bpc * 3, false); 944 asyh->dp.pbn, 0) 1582 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_sor_enable 1805 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_pior_enable 1977 struct nv50_head_atom *asyh = nv50_head_atom(new_crtc_state); local in function:nv50_disp_atomic_commit_tail 2060 struct nv50_head_atom *asyh = nv50_head_atom(new_crtc_state); local in function:nv50_disp_atomic_commit_tail [all...] |
nouveau_dispnv50_disp.c | 375 struct nv50_head_atom *asyh = nv50_head_atom(crtc_state); local in function:nv50_outp_atomic_check 384 asyh->or.bpc = connector->display_info.bpc; 408 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_dac_enable 413 core->func->dac->ctrl(core, nv_encoder->or, 1 << nv_crtc->index, asyh); 414 asyh->or.depth = 0; 912 struct nv50_head_atom *asyh = nv50_head_atom(crtc_state); local in function:nv50_msto_atomic_check 939 asyh->or.bpc = min(connector->display_info.bpc, 8U); 940 asyh->dp.pbn = drm_dp_calc_pbn_mode(clock, asyh->or.bpc * 3, false); 944 asyh->dp.pbn, 0) 1582 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_sor_enable 1805 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_pior_enable 1977 struct nv50_head_atom *asyh = nv50_head_atom(new_crtc_state); local in function:nv50_disp_atomic_commit_tail 2060 struct nv50_head_atom *asyh = nv50_head_atom(new_crtc_state); local in function:nv50_disp_atomic_commit_tail [all...] |
nouveau_dispnv50_disp.c | 375 struct nv50_head_atom *asyh = nv50_head_atom(crtc_state); local in function:nv50_outp_atomic_check 384 asyh->or.bpc = connector->display_info.bpc; 408 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_dac_enable 413 core->func->dac->ctrl(core, nv_encoder->or, 1 << nv_crtc->index, asyh); 414 asyh->or.depth = 0; 912 struct nv50_head_atom *asyh = nv50_head_atom(crtc_state); local in function:nv50_msto_atomic_check 939 asyh->or.bpc = min(connector->display_info.bpc, 8U); 940 asyh->dp.pbn = drm_dp_calc_pbn_mode(clock, asyh->or.bpc * 3, false); 944 asyh->dp.pbn, 0) 1582 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_sor_enable 1805 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_pior_enable 1977 struct nv50_head_atom *asyh = nv50_head_atom(new_crtc_state); local in function:nv50_disp_atomic_commit_tail 2060 struct nv50_head_atom *asyh = nv50_head_atom(new_crtc_state); local in function:nv50_disp_atomic_commit_tail [all...] |
nouveau_dispnv50_disp.c | 375 struct nv50_head_atom *asyh = nv50_head_atom(crtc_state); local in function:nv50_outp_atomic_check 384 asyh->or.bpc = connector->display_info.bpc; 408 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_dac_enable 413 core->func->dac->ctrl(core, nv_encoder->or, 1 << nv_crtc->index, asyh); 414 asyh->or.depth = 0; 912 struct nv50_head_atom *asyh = nv50_head_atom(crtc_state); local in function:nv50_msto_atomic_check 939 asyh->or.bpc = min(connector->display_info.bpc, 8U); 940 asyh->dp.pbn = drm_dp_calc_pbn_mode(clock, asyh->or.bpc * 3, false); 944 asyh->dp.pbn, 0) 1582 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_sor_enable 1805 struct nv50_head_atom *asyh = nv50_head_atom(nv_crtc->base.state); local in function:nv50_pior_enable 1977 struct nv50_head_atom *asyh = nv50_head_atom(new_crtc_state); local in function:nv50_disp_atomic_commit_tail 2060 struct nv50_head_atom *asyh = nv50_head_atom(new_crtc_state); local in function:nv50_disp_atomic_commit_tail [all...] |