Home
last modified time | relevance | path

Searched refs:link_nr (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_dp.c70 nv_encoder->dp.link_nr = dpcd[2] & DP_MAX_LANE_COUNT_MASK; in nouveau_dp_detect()
73 nv_encoder->dp.link_nr, nv_encoder->dp.link_bw, dpcd[0]); in nouveau_dp_detect()
75 nv_encoder->dcb->dpconf.link_nr, in nouveau_dp_detect()
78 if (nv_encoder->dcb->dpconf.link_nr < nv_encoder->dp.link_nr) in nouveau_dp_detect()
79 nv_encoder->dp.link_nr = nv_encoder->dcb->dpconf.link_nr; in nouveau_dp_detect()
84 nv_encoder->dp.link_nr, nv_encoder->dp.link_bw); in nouveau_dp_detect()
Dnouveau_encoder.h61 int link_nr; member
Dnouveau_bios.c1488 entry->dpconf.link_nr = 4; in parse_dcb20_entry()
1492 entry->dpconf.link_nr = 2; in parse_dcb20_entry()
1495 entry->dpconf.link_nr = 1; in parse_dcb20_entry()
Dnouveau_connector.c862 max_clock = nv_encoder->dp.link_nr; in nouveau_connector_mode_valid()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Ddport.c39 int link_nr; member
67 OUTP_DBG(&outp->base, "%d lanes at %d KB/s", dp->link_nr, dp->link_bw); in dp_set_link_config()
84 ret = outp->func->lnk_ctl(outp, dp->link_nr, dp->link_bw / 27000, in dp_set_link_config()
93 outp->func->lnk_pwr(outp, dp->link_nr); in dp_set_link_config()
97 sink[1] = dp->link_nr; in dp_set_link_config()
125 for (i = 0; i < dp->link_nr; i++) { in dp_link_train_commit()
208 for (i = 0; i < dp->link_nr; i++) { in dp_link_train_cr()
246 for (i = 0; i < dp->link_nr && eq_done; i++) { in dp_link_train_eq()
340 if ((outp->dpcd[2] & 0x1f) > outp->base.info.dpconf.link_nr) { in nvkm_dp_train()
342 outp->dpcd[2] |= outp->base.info.dpconf.link_nr; in nvkm_dp_train()
[all …]
Dgf119.c256 u32 datarate, link_nr, link_bw, bits; in gf119_disp_intr_unk2_2_tu() local
259 link_nr = hweight32(dpctrl & 0x000f0000); in gf119_disp_intr_unk2_2_tu()
267 value = value - (3 * !!(dpctrl & 0x00004000)) - (12 / link_nr); in gf119_disp_intr_unk2_2_tu()
274 value = value - ((36 / link_nr) + 3) - 1; in gf119_disp_intr_unk2_2_tu()
285 do_div(ratio, link_nr * link_bw); in gf119_disp_intr_unk2_2_tu()
Dnv50.c505 u32 link_nr, link_bw, bits; in nv50_disp_intr_unk20_2_dp() local
509 link_nr = hweight32(dpctrl & 0x000f0000); in nv50_disp_intr_unk20_2_dp()
515 value = value - (3 * !!(dpctrl & 0x00004000)) - (12 / link_nr); in nv50_disp_intr_unk20_2_dp()
522 value = value - ((36 / link_nr) + 3) - 1; in nv50_disp_intr_unk20_2_dp()
530 link_data_rate = (pclk * bits / 8) / link_nr; in nv50_disp_intr_unk20_2_dp()
Doutpdp.c89 outp->base.info.dpconf.link_nr; in nvkm_output_dp_train()
/linux-4.4.14/drivers/thunderbolt/
Deeprom.c211 u8 link_nr:1; member
297 port->link_nr = entry->link_nr; in tb_drom_parse_port_entry()
382 sw->ports[1].link_nr = 0; in tb_drom_read()
383 sw->ports[2].link_nr = 1; in tb_drom_read()
387 sw->ports[3].link_nr = 0; in tb_drom_read()
388 sw->ports[4].link_nr = 1; in tb_drom_read()
Dtb.h39 u8 link_nr:1; member
Dtb.c41 if (port->dual_link_port && port->link_nr) in tb_scan_port()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Ddcb.c161 outp->dpconf.link_nr = 4; in dcb_outp_parse()
165 outp->dpconf.link_nr = 2; in dcb_outp_parse()
169 outp->dpconf.link_nr = 1; in dcb_outp_parse()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Danx9805.c193 int link_nr, int link_bw, bool enh) in anx9805_aux_lnk_ctl() argument
201 link_nr, link_bw, enh); in anx9805_aux_lnk_ctl()
204 nvkm_wri2cr(adap, aux->addr, 0xa1, link_nr | (enh ? 0x80 : 0x00)); in anx9805_aux_lnk_ctl()
Daux.h8 int (*lnk_ctl)(struct nvkm_i2c_aux *, int link_nr, int link_bw,
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/
Ddcb.h46 int link_nr; member
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Di2c.h68 int nvkm_i2c_aux_lnk_ctl(struct nvkm_i2c_aux *, int link_nr, int link_bw,