Searched refs:dcbE (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
| A D | base.c | 265 struct dcb_output dcbE; in nvkm_i2c_new_() local 345 while (dcb_outp_parse(bios, ++i, &ver, &hdr, &dcbE)) { in nvkm_i2c_new_() 351 if (!dcbE.location) in nvkm_i2c_new_() 355 bus = nvkm_i2c_bus_find(i2c, dcbE.i2c_index); in nvkm_i2c_new_() 363 if (drv->bios == dcbE.extdev) in nvkm_i2c_new_() 370 i, dcbE.extdev); in nvkm_i2c_new_() 375 pad = nvkm_i2c_pad_find(i2c, NVKM_I2C_PAD_EXT(dcbE.extdev)); in nvkm_i2c_new_() 377 const int id = NVKM_I2C_PAD_EXT(dcbE.extdev); in nvkm_i2c_new_() 388 if (pad->func->aux_new_6 && dcbE.type == DCB_OUTPUT_DP) { in nvkm_i2c_new_() 389 const int id = NVKM_I2C_AUX_EXT(dcbE.extdev); in nvkm_i2c_new_() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| A D | r535.c | 1199 struct dcb_output dcbE = {}; in r535_outp_new() local 1270 dcbE.location = locn; in r535_outp_new() 1271 dcbE.connector = conn->index; in r535_outp_new() 1272 dcbE.heads = disp->head.mask; in r535_outp_new() 1273 dcbE.i2c_index = 0xff; in r535_outp_new() 1274 dcbE.link = dcbE.sorconf.link = link; in r535_outp_new() 1299 dcbE.dpconf.link_bw = 0x06; in r535_outp_new() 1302 dcbE.dpconf.link_bw = 0x0a; in r535_outp_new() 1305 dcbE.dpconf.link_bw = 0x14; in r535_outp_new() 1308 dcbE.dpconf.link_bw = 0x1e; in r535_outp_new() [all …]
|
| A D | outp.c | 375 int index, struct dcb_output *dcbE, struct nvkm_outp **poutp) in nvkm_outp_new_() argument 388 outp->info = *dcbE; in nvkm_outp_new_() 390 outp->i2c = nvkm_i2c_bus_find(i2c, dcbE->i2c_index); in nvkm_outp_new_() 419 nvkm_outp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, in nvkm_outp_new() argument 422 return nvkm_outp_new_(&nvkm_outp, disp, index, dcbE, poutp); in nvkm_outp_new()
|
| A D | dp.c | 636 nvkm_dp_new(struct nvkm_disp *disp, int index, struct dcb_output *dcbE, struct nvkm_outp **poutp) in nvkm_dp_new() argument 646 ret = nvkm_outp_new_(&nvkm_dp_func, disp, index, dcbE, poutp); in nvkm_dp_new() 651 if (dcbE->location == 0) in nvkm_dp_new() 652 outp->dp.aux = nvkm_i2c_aux_find(i2c, NVKM_I2C_AUX_CCB(dcbE->i2c_index)); in nvkm_dp_new() 654 outp->dp.aux = nvkm_i2c_aux_find(i2c, NVKM_I2C_AUX_EXT(dcbE->extdev)); in nvkm_dp_new()
|
| A D | nv50.c | 1593 struct dcb_output dcbE; in nv50_disp_oneinit() local 1648 while ((data = dcb_outp_parse(bios, ++i, &ver, &hdr, &dcbE))) { in nv50_disp_oneinit() 1651 if (dcbE.type == DCB_OUTPUT_UNUSED) in nv50_disp_oneinit() 1653 if (dcbE.type == DCB_OUTPUT_EOL) in nv50_disp_oneinit() 1657 switch (dcbE.type) { in nv50_disp_oneinit() 1661 ret = nvkm_outp_new(disp, i, &dcbE, &outp); in nv50_disp_oneinit() 1664 ret = nvkm_dp_new(disp, i, &dcbE, &outp); in nv50_disp_oneinit() 1673 i, dcbE.type); in nv50_disp_oneinit()
|
Completed in 14 milliseconds