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);