Lines Matching refs:dpcd
1116 static void dp_aux_ch_ctl_link_training(struct intel_vgpu_dpcd_data *dpcd, in dp_aux_ch_ctl_link_training() argument
1122 dpcd->data[DPCD_LANE0_1_STATUS] |= DPCD_LANES_CR_DONE; in dp_aux_ch_ctl_link_training()
1124 dpcd->data[DPCD_LANE2_3_STATUS] |= DPCD_LANES_CR_DONE; in dp_aux_ch_ctl_link_training()
1129 dpcd->data[DPCD_LANE0_1_STATUS] |= DPCD_LANES_EQ_DONE; in dp_aux_ch_ctl_link_training()
1130 dpcd->data[DPCD_LANE0_1_STATUS] |= DPCD_SYMBOL_LOCKED; in dp_aux_ch_ctl_link_training()
1132 dpcd->data[DPCD_LANE2_3_STATUS] |= DPCD_LANES_EQ_DONE; in dp_aux_ch_ctl_link_training()
1133 dpcd->data[DPCD_LANE2_3_STATUS] |= DPCD_SYMBOL_LOCKED; in dp_aux_ch_ctl_link_training()
1135 dpcd->data[DPCD_LANE_ALIGN_STATUS_UPDATED] |= in dp_aux_ch_ctl_link_training()
1141 dpcd->data[DPCD_SINK_STATUS] = DPCD_SINK_IN_SYNC; in dp_aux_ch_ctl_link_training()
1161 struct intel_vgpu_dpcd_data *dpcd = NULL; in dp_aux_ch_ctl_mmio_write() local
1190 dpcd = port->dpcd; in dp_aux_ch_ctl_mmio_write()
1239 if (dpcd && dpcd->data_valid) { in dp_aux_ch_ctl_mmio_write()
1243 dpcd->data[p] = buf[t]; in dp_aux_ch_ctl_mmio_write()
1246 dp_aux_ch_ctl_link_training(dpcd, in dp_aux_ch_ctl_mmio_write()
1254 dpcd && dpcd->data_valid); in dp_aux_ch_ctl_mmio_write()
1297 if (dpcd && dpcd->data_valid) { in dp_aux_ch_ctl_mmio_write()
1301 t = dpcd->data[addr + i - 1]; in dp_aux_ch_ctl_mmio_write()
1313 dpcd && dpcd->data_valid); in dp_aux_ch_ctl_mmio_write()