Home
last modified time | relevance | path

Searched refs:dcbent (Results 1 – 4 of 4) sorted by relevance

/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv04/
A Ddisp.c257 struct dcb_output *dcbent = &dcb->entry[i]; in nv04_display_create() local
259 connector = nouveau_connector_create(dev, dcbent); in nv04_display_create()
263 switch (dcbent->type) { in nv04_display_create()
265 ret = nv04_dac_create(connector, dcbent); in nv04_display_create()
269 ret = nv04_dfp_create(connector, dcbent); in nv04_display_create()
272 if (dcbent->location == DCB_LOC_ON_CHIP) in nv04_display_create()
273 ret = nv17_tv_create(connector, dcbent); in nv04_display_create()
275 ret = nv04_tv_create(connector, dcbent); in nv04_display_create()
278 NV_WARN(drm, "DCB type %d not known\n", dcbent->type); in nv04_display_create()
A Ddfp.c55 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent) in nv04_dfp_get_bound_head() argument
61 int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2; in nv04_dfp_get_bound_head()
68 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent, in nv04_dfp_bind_head() argument
78 int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2; in nv04_dfp_bind_head()
84 if (dcbent->type == DCB_OUTPUT_LVDS) in nv04_dfp_bind_head()
87 nv_write_tmds(dev, dcbent->or, 0, 0x04, tmds04); in nv04_dfp_bind_head()
90 nv_write_tmds(dev, dcbent->or, 1, 0x04, tmds04 ^ 0x08); in nv04_dfp_bind_head()
A Ddisp.h116 int nv04_dfp_get_bound_head(struct drm_device *dev, struct dcb_output *dcbent);
117 void nv04_dfp_bind_head(struct drm_device *dev, struct dcb_output *dcbent,
/linux-6.3-rc2/drivers/gpu/drm/nouveau/
A Dnouveau_bios.c94 struct dcb_output *dcbent, int head, bool dl) in run_digital_op_script() argument
104 nv04_dfp_bind_head(dev, dcbent, head, dl); in run_digital_op_script()
131 nv_write_tmds(dev, dcbent->or, 0, 0x02, 0x72); in call_lvds_manufacturer_script()
151 unsigned int outputset = (dcbent->or == 4) ? 1 : 0; in run_lvds_table()
172 if (dcbent->or == 4) in run_lvds_table()
175 if (dcbent->lvdsconf.use_straps_for_mode) { in run_lvds_table()
182 int cmpval_24bit = (dcbent->or == 4) ? 4 : 1; in run_lvds_table()
231 call_lvds_script(dev, dcbent, head, LVDS_INIT, pxclk); in call_lvds_script()
235 call_lvds_script(dev, dcbent, head, LVDS_RESET, pxclk); in call_lvds_script()
647 dcbent->location != DCB_LOC_ON_CHIP) in run_tmds_table()
[all …]

Completed in 11 milliseconds