dcbent 55 drivers/gpu/drm/nouveau/dispnv04/dfp.c int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent) dcbent 61 drivers/gpu/drm/nouveau/dispnv04/dfp.c int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2; dcbent 68 drivers/gpu/drm/nouveau/dispnv04/dfp.c void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, dcbent 78 drivers/gpu/drm/nouveau/dispnv04/dfp.c int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2; dcbent 84 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (dcbent->type == DCB_OUTPUT_LVDS) dcbent 87 drivers/gpu/drm/nouveau/dispnv04/dfp.c nv_write_tmds(dev, dcbent->or, 0, 0x04, tmds04); dcbent 90 drivers/gpu/drm/nouveau/dispnv04/dfp.c nv_write_tmds(dev, dcbent->or, 1, 0x04, tmds04 ^ 0x08); dcbent 228 drivers/gpu/drm/nouveau/dispnv04/disp.c struct dcb_output *dcbent = &dcb->entry[i]; dcbent 230 drivers/gpu/drm/nouveau/dispnv04/disp.c connector = nouveau_connector_create(dev, dcbent); dcbent 234 drivers/gpu/drm/nouveau/dispnv04/disp.c switch (dcbent->type) { dcbent 236 drivers/gpu/drm/nouveau/dispnv04/disp.c ret = nv04_dac_create(connector, dcbent); dcbent 240 drivers/gpu/drm/nouveau/dispnv04/disp.c ret = nv04_dfp_create(connector, dcbent); dcbent 243 drivers/gpu/drm/nouveau/dispnv04/disp.c if (dcbent->location == DCB_LOC_ON_CHIP) dcbent 244 drivers/gpu/drm/nouveau/dispnv04/disp.c ret = nv17_tv_create(connector, dcbent); dcbent 246 drivers/gpu/drm/nouveau/dispnv04/disp.c ret = nv04_tv_create(connector, dcbent); dcbent 249 drivers/gpu/drm/nouveau/dispnv04/disp.c NV_WARN(drm, "DCB type %d not known\n", dcbent->type); dcbent 109 drivers/gpu/drm/nouveau/dispnv04/disp.h int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent); dcbent 110 drivers/gpu/drm/nouveau/dispnv04/disp.h void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, dcbent 94 drivers/gpu/drm/nouveau/nouveau_bios.c struct dcb_output *dcbent, int head, bool dl) dcbent 102 drivers/gpu/drm/nouveau/nouveau_bios.c nouveau_bios_run_init_table(dev, scriptptr, dcbent, head); dcbent 104 drivers/gpu/drm/nouveau/nouveau_bios.c nv04_dfp_bind_head(dev, dcbent, head, dl); dcbent 107 drivers/gpu/drm/nouveau/nouveau_bios.c static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script) dcbent 111 drivers/gpu/drm/nouveau/nouveau_bios.c uint8_t sub = bios->data[bios->fp.xlated_entry + script] + (bios->fp.link_c_increment && dcbent->or & DCB_OUTPUT_C ? 1 : 0); dcbent 117 drivers/gpu/drm/nouveau/nouveau_bios.c run_digital_op_script(dev, scriptofs, dcbent, head, bios->fp.dual_link); dcbent 128 drivers/gpu/drm/nouveau/nouveau_bios.c nv_write_tmds(dev, dcbent->or, 0, 0x02, 0x72); dcbent 134 drivers/gpu/drm/nouveau/nouveau_bios.c static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk) dcbent 148 drivers/gpu/drm/nouveau/nouveau_bios.c unsigned int outputset = (dcbent->or == 4) ? 1 : 0; dcbent 169 drivers/gpu/drm/nouveau/nouveau_bios.c if (dcbent->or == 4) dcbent 172 drivers/gpu/drm/nouveau/nouveau_bios.c if (dcbent->lvdsconf.use_straps_for_mode) { dcbent 179 drivers/gpu/drm/nouveau/nouveau_bios.c int cmpval_24bit = (dcbent->or == 4) ? 4 : 1; dcbent 202 drivers/gpu/drm/nouveau/nouveau_bios.c run_digital_op_script(dev, scriptptr, dcbent, head, bios->fp.dual_link); dcbent 207 drivers/gpu/drm/nouveau/nouveau_bios.c int call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk) dcbent 228 drivers/gpu/drm/nouveau/nouveau_bios.c call_lvds_script(dev, dcbent, head, LVDS_INIT, pxclk); dcbent 232 drivers/gpu/drm/nouveau/nouveau_bios.c call_lvds_script(dev, dcbent, head, LVDS_RESET, pxclk); dcbent 234 drivers/gpu/drm/nouveau/nouveau_bios.c call_lvds_script(dev, dcbent, head, LVDS_PANEL_OFF, pxclk); dcbent 242 drivers/gpu/drm/nouveau/nouveau_bios.c ret = call_lvds_manufacturer_script(dev, dcbent, head, script); dcbent 244 drivers/gpu/drm/nouveau/nouveau_bios.c ret = run_lvds_table(dev, dcbent, head, script, pxclk); dcbent 624 drivers/gpu/drm/nouveau/nouveau_bios.c int run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk) dcbent 644 drivers/gpu/drm/nouveau/nouveau_bios.c dcbent->location != DCB_LOC_ON_CHIP) dcbent 647 drivers/gpu/drm/nouveau/nouveau_bios.c switch (ffs(dcbent->or)) { dcbent 671 drivers/gpu/drm/nouveau/nouveau_bios.c run_digital_op_script(dev, scriptptr, dcbent, head, pxclk >= 165000);