| /Linux-v5.10/tools/testing/selftests/net/ |
| D | devlink_port_split.py | 154 max_lanes = get_max_lanes(port) 158 if max_lanes != lanes: 160 % (port, lanes, max_lanes)) 253 max_lanes = get_max_lanes(port.name) 256 if max_lanes == 0: 260 elif max_lanes == 1: 263 split_unsplittable_port(port, max_lanes) 267 lane = max_lanes 271 split_splittable_port(port, lane, max_lanes, dev)
|
| /Linux-v5.10/drivers/media/platform/cadence/ |
| D | cdns-csi2rx.c | 75 u8 max_lanes; member 130 for (i = csi2rx->num_lanes; i < csi2rx->max_lanes; i++) { in csi2rx_start() 132 csi2rx->max_lanes); in csi2rx_start() 323 csi2rx->max_lanes = dev_cfg & 7; in csi2rx_get_resources() 324 if (csi2rx->max_lanes > CSI2RX_LANES_MAX) { in csi2rx_get_resources() 326 csi2rx->max_lanes); in csi2rx_get_resources() 391 if (csi2rx->num_lanes > csi2rx->max_lanes) { in csi2rx_parse_dt() 465 csi2rx->num_lanes, csi2rx->max_lanes, csi2rx->max_streams, in csi2rx_probe()
|
| D | cdns-csi2tx.c | 116 unsigned int max_lanes; member 461 csi2tx->max_lanes = dev_cfg & CSI2TX_DEVICE_CONFIG_LANES_MASK; in csi2tx_get_resources() 462 if (csi2tx->max_lanes > CSI2TX_LANES_MAX) { in csi2tx_get_resources() 464 csi2tx->max_lanes); in csi2tx_get_resources() 516 if (csi2tx->num_lanes > csi2tx->max_lanes) { in csi2tx_check_lanes() 623 csi2tx->num_lanes, csi2tx->max_lanes, csi2tx->max_streams, in csi2tx_probe()
|
| /Linux-v5.10/drivers/gpu/drm/xlnx/ |
| D | zynqmp_dp.c | 248 u8 max_lanes; member 571 u8 max_lanes = dp->link_config.max_lanes; in zynqmp_dp_mode_configure() local 593 for (lane_cnt = 1; lane_cnt <= max_lanes; lane_cnt <<= 1) { in zynqmp_dp_mode_configure() 1321 link_config->max_lanes = min_t(u8, in zynqmp_dp_connector_detect() 1363 u8 max_lanes = dp->link_config.max_lanes; in zynqmp_dp_connector_mode_valid() local 1376 rate = zynqmp_dp_max_rate(max_rate, max_lanes, bpp); in zynqmp_dp_connector_mode_valid() 1462 u8 max_lanes = dp->link_config.max_lanes; in zynqmp_dp_encoder_atomic_mode_set() local 1470 rate = zynqmp_dp_max_rate(max_rate, max_lanes, bpp); in zynqmp_dp_encoder_atomic_mode_set()
|
| /Linux-v5.10/drivers/gpu/drm/i915/display/ |
| D | intel_tc.c | 354 int max_lanes; in icl_tc_phy_connect() local 366 max_lanes = intel_tc_port_fia_max_lane_count(dig_port); in icl_tc_phy_connect() 368 drm_WARN_ON(&i915->drm, max_lanes != 4); in icl_tc_phy_connect() 384 if (max_lanes < required_lanes) { in icl_tc_phy_connect() 388 max_lanes, required_lanes); in icl_tc_phy_connect()
|
| D | intel_dp.h | 108 int intel_dp_max_data_rate(int max_link_clock, int max_lanes);
|
| D | intel_dp_mst.c | 665 int max_rate, mode_rate, max_lanes, max_link_clock; in intel_dp_mst_mode_valid_ctx() local 679 max_lanes = intel_dp_max_lane_count(intel_dp); in intel_dp_mst_mode_valid_ctx() 681 max_rate = intel_dp_max_data_rate(max_link_clock, max_lanes); in intel_dp_mst_mode_valid_ctx()
|
| D | intel_ddi.c | 2221 if (encoder->port == PORT_A && dig_port->max_lanes == 4) in skl_ddi_set_iboost() 4942 int max_lanes = 4; in intel_ddi_max_lanes() local 4945 return max_lanes; in intel_ddi_max_lanes() 4949 max_lanes = port == PORT_A ? 4 : 0; in intel_ddi_max_lanes() 4952 max_lanes = 2; in intel_ddi_max_lanes() 4964 max_lanes = 4; in intel_ddi_max_lanes() 4967 return max_lanes; in intel_ddi_max_lanes() 5127 dig_port->max_lanes = intel_ddi_max_lanes(dig_port); in intel_ddi_init()
|
| D | intel_dp.c | 219 int source_max = dig_port->max_lanes; in intel_dp_max_common_lane_count() 239 intel_dp_max_data_rate(int max_link_clock, int max_lanes) in intel_dp_max_data_rate() argument 247 return max_link_clock * max_lanes; in intel_dp_max_data_rate() 651 int max_rate, mode_rate, max_lanes, max_link_clock; in intel_dp_mode_valid() local 671 max_lanes = intel_dp_max_lane_count(intel_dp); in intel_dp_mode_valid() 673 max_rate = intel_dp_max_data_rate(max_link_clock, max_lanes); in intel_dp_mode_valid() 695 max_lanes, in intel_dp_mode_valid() 7759 if (drm_WARN(dev, dig_port->max_lanes < 1, in intel_dp_init_connector() 7761 dig_port->max_lanes, intel_encoder->base.base.id, in intel_dp_init_connector() 7944 dig_port->max_lanes = 4; in intel_dp_init()
|
| D | intel_display_types.h | 1411 u8 max_lanes; member
|
| D | intel_hdmi.c | 3260 if (drm_WARN(dev, dig_port->max_lanes < 4, in intel_hdmi_init_connector() 3262 dig_port->max_lanes, intel_encoder->base.base.id, in intel_hdmi_init_connector() 3426 dig_port->max_lanes = 4; in intel_hdmi_init()
|
| /Linux-v5.10/drivers/gpu/drm/rockchip/ |
| D | cdn-dp-reg.c | 539 dp->max_lanes = status[1]; in cdn_dp_get_training_status() 564 dp->max_lanes); in cdn_dp_train_link() 662 do_div(symbol, dp->max_lanes * link_rate * 8); in cdn_dp_config_video() 668 mode->clock, dp->max_lanes, link_rate); in cdn_dp_config_video() 682 val /= (dp->max_lanes * link_rate); in cdn_dp_config_video() 835 if (dp->max_lanes == 1) in cdn_dp_audio_config_i2s()
|
| D | cdn-dp-core.h | 97 u8 max_lanes; member
|
| D | cdn-dp-core.c | 481 dp->max_lanes = 0; in cdn_dp_disable() 574 if (!port || !dp->max_rate || !dp->max_lanes) in cdn_dp_check_link_status() 954 unsigned int lanes = dp->max_lanes; in cdn_dp_pd_event_work() 967 (rate != dp->max_rate || lanes != dp->max_lanes)) { in cdn_dp_pd_event_work()
|
| /Linux-v5.10/drivers/gpu/drm/tegra/ |
| D | dp.c | 43 link->max_lanes = 0; in drm_dp_link_reset() 184 link->max_lanes = drm_dp_max_lane_count(dpcd); in drm_dp_link_probe() 233 link->lanes = link->max_lanes; in drm_dp_link_probe() 402 for (i = 0; i < ARRAY_SIZE(lanes) && lanes[i] <= link->max_lanes; i++) { in drm_dp_link_choose()
|
| D | dp.h | 125 unsigned int max_lanes; member
|
| /Linux-v5.10/drivers/gpu/drm/gma500/ |
| D | cdv_intel_dp.c | 375 cdv_intel_dp_max_data_rate(int max_link_clock, int max_lanes) in cdv_intel_dp_max_data_rate() argument 377 return (max_link_clock * max_lanes * 19) / 20; in cdv_intel_dp_max_data_rate() 517 int max_lanes = cdv_intel_dp_max_lane_count(encoder); in cdv_intel_dp_mode_valid() local 531 > cdv_intel_dp_max_data_rate(max_link_clock, max_lanes))) in cdv_intel_dp_mode_valid() 536 > cdv_intel_dp_max_data_rate(max_link_clock, max_lanes)) in cdv_intel_dp_mode_valid()
|
| /Linux-v5.10/drivers/gpu/drm/bridge/analogix/ |
| D | analogix_dp_core.c | 641 u32 max_lanes, u32 max_rate) in analogix_dp_full_link_train() argument 671 if (dp->link_train.lane_count > max_lanes) in analogix_dp_full_link_train() 672 dp->link_train.lane_count = max_lanes; in analogix_dp_full_link_train()
|