Home
last modified time | relevance | path

Searched refs:dpconf (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Ddcb.c147 outp->dpconf.link_bw = 0x06; in dcb_outp_parse()
150 outp->dpconf.link_bw = 0x0a; in dcb_outp_parse()
153 outp->dpconf.link_bw = 0x14; in dcb_outp_parse()
157 outp->dpconf.link_bw = 0x1e; in dcb_outp_parse()
164 outp->dpconf.link_nr = 4; in dcb_outp_parse()
168 outp->dpconf.link_nr = 2; in dcb_outp_parse()
172 outp->dpconf.link_nr = 1; in dcb_outp_parse()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Ddcb.c147 outp->dpconf.link_bw = 0x06; in dcb_outp_parse()
150 outp->dpconf.link_bw = 0x0a; in dcb_outp_parse()
153 outp->dpconf.link_bw = 0x14; in dcb_outp_parse()
157 outp->dpconf.link_bw = 0x1e; in dcb_outp_parse()
164 outp->dpconf.link_nr = 4; in dcb_outp_parse()
168 outp->dpconf.link_nr = 2; in dcb_outp_parse()
172 outp->dpconf.link_nr = 1; in dcb_outp_parse()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_dp.c154 nv_encoder->dcb->dpconf.link_nr, in nouveau_dp_detect()
155 nv_encoder->dcb->dpconf.link_bw); in nouveau_dp_detect()
157 if (nv_encoder->dcb->dpconf.link_nr < nv_encoder->dp.link_nr) in nouveau_dp_detect()
158 nv_encoder->dp.link_nr = nv_encoder->dcb->dpconf.link_nr; in nouveau_dp_detect()
159 if (nv_encoder->dcb->dpconf.link_bw < nv_encoder->dp.link_bw) in nouveau_dp_detect()
160 nv_encoder->dp.link_bw = nv_encoder->dcb->dpconf.link_bw; in nouveau_dp_detect()
H A Dnouveau_bios.c1470 entry->dpconf.sor.link = (conf & 0x00000030) >> 4; in parse_dcb20_entry()
1474 entry->dpconf.link_bw = 162000; in parse_dcb20_entry()
1477 entry->dpconf.link_bw = 270000; in parse_dcb20_entry()
1480 entry->dpconf.link_bw = 540000; in parse_dcb20_entry()
1484 entry->dpconf.link_bw = 810000; in parse_dcb20_entry()
1490 entry->dpconf.link_nr = 4; in parse_dcb20_entry()
1494 entry->dpconf.link_nr = 2; in parse_dcb20_entry()
1497 entry->dpconf.link_nr = 1; in parse_dcb20_entry()
1500 link = entry->dpconf.sor.link; in parse_dcb20_entry()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_dp.c183 nv_encoder->dcb->dpconf.link_nr, in nouveau_dp_detect()
184 nv_encoder->dcb->dpconf.link_bw); in nouveau_dp_detect()
186 if (nv_encoder->dcb->dpconf.link_nr < nv_encoder->dp.link_nr) in nouveau_dp_detect()
187 nv_encoder->dp.link_nr = nv_encoder->dcb->dpconf.link_nr; in nouveau_dp_detect()
188 if (nv_encoder->dcb->dpconf.link_bw < nv_encoder->dp.link_bw) in nouveau_dp_detect()
189 nv_encoder->dp.link_bw = nv_encoder->dcb->dpconf.link_bw; in nouveau_dp_detect()
H A Dnouveau_bios.c1473 entry->dpconf.sor.link = (conf & 0x00000030) >> 4; in parse_dcb20_entry()
1477 entry->dpconf.link_bw = 162000; in parse_dcb20_entry()
1480 entry->dpconf.link_bw = 270000; in parse_dcb20_entry()
1483 entry->dpconf.link_bw = 540000; in parse_dcb20_entry()
1487 entry->dpconf.link_bw = 810000; in parse_dcb20_entry()
1493 entry->dpconf.link_nr = 4; in parse_dcb20_entry()
1497 entry->dpconf.link_nr = 2; in parse_dcb20_entry()
1500 entry->dpconf.link_nr = 1; in parse_dcb20_entry()
1503 link = entry->dpconf.sor.link; in parse_dcb20_entry()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Ddcb.h50 } dpconf; member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
H A Ddcb.h50 } dpconf; member
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Ddp.c615 if (rate > outp->info.dpconf.link_bw * 27000) { in nvkm_dp_enable_supported_link_rates()
745 outp->dp.links = min(outp->dp.links, outp->info.dpconf.link_nr); in nvkm_dp_enable()
750 rate_max = min(rate_max, outp->info.dpconf.link_bw); in nvkm_dp_enable()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Ddp.c350 const u8 outp_nr = dp->outp.info.dpconf.link_nr; in nvkm_dp_train()
351 const u8 outp_bw = dp->outp.info.dpconf.link_bw; in nvkm_dp_train()

Completed in 13 milliseconds