Lines Matching full:dcb

43 	struct dcb_output *dcb = nouveau_encoder(encoder)->dcb;  in nv04_dac_output_offset()  local
46 if (dcb->or & (8 | DCB_OUTPUT_C)) in nv04_dac_output_offset()
48 if (dcb->or & (8 | DCB_OUTPUT_B)) in nv04_dac_output_offset()
241 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_sample_load() local
248 if (dcb->type == DCB_OUTPUT_TV) { in nv17_dac_sample_load()
275 nvkm_gpio_set(gpio, 0, DCB_GPIO_TVDAC1, 0xff, dcb->type == DCB_OUTPUT_TV); in nv17_dac_sample_load()
276 nvkm_gpio_set(gpio, 0, DCB_GPIO_TVDAC0, 0xff, dcb->type == DCB_OUTPUT_TV); in nv17_dac_sample_load()
292 if (dcb->type == DCB_OUTPUT_TV) in nv17_dac_sample_load()
339 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_detect() local
347 '@' + ffs(dcb->or)); in nv17_dac_detect()
395 || nouveau_encoder(rebind)->dcb->type != DCB_OUTPUT_ANALOG) in nv04_dac_mode_set()
423 nv_crtc->index, '@' + ffs(nv_encoder->dcb->or)); in nv04_dac_commit()
429 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_update_dacclk() local
432 uint32_t *dac_users = &nv04_display(dev)->dac_users[ffs(dcb->or) - 1]; in nv04_dac_update_dacclk()
437 *dac_users |= 1 << dcb->index; in nv04_dac_update_dacclk()
441 *dac_users &= ~(1 << dcb->index); in nv04_dac_update_dacclk()
454 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_in_use() local
457 (nv04_display(dev)->dac_users[ffs(dcb->or) - 1] & ~(1 << dcb->index)); in nv04_dac_in_use()
470 mode, nv_encoder->dcb->index); in nv04_dac_dpms()
541 nv_encoder->dcb = entry; in nv04_dac_create()