Searched defs:dcbent (Results 1 - 3 of 3) sorted by last modified time

/drivers/gpu/drm/nouveau/dispnv04/
H A Ddfp.c55 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent) argument
61 int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2;
68 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, argument
78 int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2;
84 if (dcbent->type == DCB_OUTPUT_LVDS)
87 nv_write_tmds(dev, dcbent->or, 0, 0x04, tmds04);
90 nv_write_tmds(dev, dcbent->or, 1, 0x04, tmds04 ^ 0x08);
H A Ddisp.c82 struct dcb_output *dcbent = &dcb->entry[i]; local
84 connector = nouveau_connector_create(dev, dcbent->connector);
88 switch (dcbent->type) {
90 ret = nv04_dac_create(connector, dcbent);
94 ret = nv04_dfp_create(connector, dcbent);
97 if (dcbent->location == DCB_LOC_ON_CHIP)
98 ret = nv17_tv_create(connector, dcbent);
100 ret = nv04_tv_create(connector, dcbent);
103 NV_WARN(drm, "DCB type %d not known\n", dcbent->type);
/drivers/gpu/drm/nouveau/
H A Dnouveau_bios.c96 struct dcb_output *dcbent, int head, bool dl)
104 nouveau_bios_run_init_table(dev, scriptptr, dcbent, head);
106 nv04_dfp_bind_head(dev, dcbent, head, dl);
109 static int call_lvds_manufacturer_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script) argument
113 uint8_t sub = bios->data[bios->fp.xlated_entry + script] + (bios->fp.link_c_increment && dcbent->or & DCB_OUTPUT_C ? 1 : 0);
119 run_digital_op_script(dev, scriptofs, dcbent, head, bios->fp.dual_link);
130 nv_write_tmds(dev, dcbent->or, 0, 0x02, 0x72);
136 static int run_lvds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk) argument
150 unsigned int outputset = (dcbent->or == 4) ? 1 : 0;
171 if (dcbent
95 run_digital_op_script(struct drm_device *dev, uint16_t scriptptr, struct dcb_output *dcbent, int head, bool dl) argument
209 call_lvds_script(struct drm_device *dev, struct dcb_output *dcbent, int head, enum LVDS_script script, int pxclk) argument
625 run_tmds_table(struct drm_device *dev, struct dcb_output *dcbent, int head, int pxclk) argument
[all...]

Completed in 43 milliseconds