Lines Matching refs:num_lanes

633 	values[1] = link->num_lanes;
896 CDNS_DP_LANE_EN_LANES(mhdp->link.num_lanes));
900 phy_cfg.dp.lanes = mhdp->link.num_lanes;
941 for (i = 0; i < mhdp->link.num_lanes; i++) {
1006 for (i = 0; i < mhdp->link.num_lanes; i++) {
1029 for (i = 0; i < mhdp->link.num_lanes; i++) {
1039 mhdp->link.num_lanes, mhdp->link.rate / 100,
1072 phy_cfg.dp.lanes = mhdp->link.num_lanes;
1084 cdns_mhdp_adjust_lt(mhdp, mhdp->link.num_lanes,
1087 r = drm_dp_clock_recovery_ok(link_status, mhdp->link.num_lanes);
1091 if (drm_dp_channel_eq_ok(link_status, mhdp->link.num_lanes)) {
1116 for (i = 0; i < mhdp->link.num_lanes; i++) {
1144 *cr_done = drm_dp_clock_recovery_ok(after_cr, mhdp->link.num_lanes);
1146 for (i = 0; i < mhdp->link.num_lanes; i++) {
1193 phy_cfg.dp.lanes = mhdp->link.num_lanes;
1205 cdns_mhdp_adjust_lt(mhdp, mhdp->link.num_lanes, 100,
1280 } else if (mhdp->link.num_lanes > 1) {
1283 mhdp->link.num_lanes >>= 1;
1298 if (mhdp->link.num_lanes > 1) {
1301 mhdp->link.num_lanes >>= 1;
1309 mhdp->link.num_lanes = cdns_mhdp_max_num_lanes(mhdp);
1319 mhdp->link.num_lanes, mhdp->link.rate / 100);
1333 reg32 |= CDNS_DP_NUM_LANES(mhdp->link.num_lanes);
1404 mhdp->sink.lanes_cnt = mhdp->link.num_lanes;
1450 mhdp->link.num_lanes = dpcd[2] & DP_MAX_LANE_COUNT_MASK;
1461 mhdp->link.num_lanes = cdns_mhdp_max_num_lanes(mhdp);
1628 if (!cdns_mhdp_bandwidth_ok(mhdp, mode, mhdp->link.num_lanes,
1956 available_bandwidth = mhdp->link.num_lanes * rate;
1966 line_thresh = line_thresh1 - line_thresh2 / (s32)mhdp->link.num_lanes;
2051 if (!cdns_mhdp_bandwidth_ok(mhdp, mode, mhdp->link.num_lanes,
2198 if (!cdns_mhdp_bandwidth_ok(mhdp, mode, mhdp->link.num_lanes,
2201 __func__, mode->name, mhdp->link.num_lanes,
2294 mhdp->link.num_lanes = mhdp->host.lanes_cnt;
2312 drm_dp_channel_eq_ok(status, mhdp->link.num_lanes) &&
2313 drm_dp_clock_recovery_ok(status, mhdp->link.num_lanes))
2345 if (!cdns_mhdp_bandwidth_ok(mhdp, current_mode, mhdp->link.num_lanes,
2550 mhdp->link.num_lanes = mhdp->host.lanes_cnt;