| /linux/drivers/gpu/drm/tests/ |
| H A D | drm_dp_mst_helper_test.c | 72 int link_rate; member 93 .link_rate = 2000000, 98 .link_rate = 2000000, 103 .link_rate = 2000000, 108 .link_rate = 1350000, 113 .link_rate = 1350000, 118 .link_rate = 1350000, 123 .link_rate = 1000000, 128 .link_rate = 1000000, 133 .link_rate = 1000000, [all …]
|
| /linux/net/atm/ |
| H A D | atm_sysfs.c | 74 int link_rate; in link_rate_show() local 77 switch (adev->link_rate) { in link_rate_show() 79 link_rate = 155520000; in link_rate_show() 82 link_rate = 622080000; in link_rate_show() 85 link_rate = 25600000; in link_rate_show() 88 link_rate = adev->link_rate * 8 * 53; in link_rate_show() 90 return scnprintf(buf, PAGE_SIZE, "%d\n", link_rate); in link_rate_show() 98 static DEVICE_ATTR_RO(link_rate);
|
| H A D | resources.c | 44 dev->link_rate = ATM_OC3_PCR; in __alloc_atm_dev() 305 if (copy_to_user(buf, &dev->link_rate, size)) { in atm_dev_ioctl()
|
| /linux/drivers/gpu/drm/hisilicon/hibmc/dp/ |
| H A D | dp_link.c | 14 switch (dp->link.cap.link_rate) { in hibmc_dp_get_serdes_rate_cfg() 43 buf[0] = dp->link.cap.link_rate; in hibmc_dp_link_training_configure() 160 switch (dp->link.cap.link_rate) { in hibmc_dp_link_reduce_rate() 162 dp->link.cap.link_rate = DP_LINK_BW_1_62; in hibmc_dp_link_reduce_rate() 165 dp->link.cap.link_rate = DP_LINK_BW_2_7; in hibmc_dp_link_reduce_rate() 168 dp->link.cap.link_rate = DP_LINK_BW_5_4; in hibmc_dp_link_reduce_rate() 330 dp->link.cap.link_rate = dp->dpcd[DP_MAX_LINK_RATE]; in hibmc_dp_update_caps() 331 if (dp->link.cap.link_rate > DP_LINK_BW_8_1 || !dp->link.cap.link_rate) in hibmc_dp_update_caps() 332 dp->link.cap.link_rate = DP_LINK_BW_8_1; in hibmc_dp_update_caps()
|
| /linux/sound/x86/ |
| H A D | intel_hdmi_audio.c | 634 static int had_calculate_maud_value(u32 aud_samp_freq, u32 link_rate) in had_calculate_maud_value() argument 639 if (link_rate == DP_2_7_GHZ) { in had_calculate_maud_value() 673 } else if (link_rate == DP_1_62_GHZ) { in had_calculate_maud_value() 724 static void had_prog_cts(u32 aud_samp_freq, u32 tmds, u32 link_rate, in had_prog_cts() argument 732 cts_val = had_calculate_maud_value(aud_samp_freq, link_rate); in had_prog_cts() 1174 u32 link_rate = 0; in had_pcm_prepare() local 1200 link_rate = intelhaddata->link_rate; in had_pcm_prepare() 1202 had_prog_cts(substream->runtime->rate, disp_samp_freq, link_rate, in had_pcm_prepare() 1264 u32 link_rate = 0; in had_process_mode_change() local 1284 link_rate = intelhaddata->link_rate; in had_process_mode_change() [all …]
|
| H A D | intel_hdmi_audio.h | 113 int link_rate; member
|
| /linux/drivers/scsi/mpi3mr/ |
| H A D | mpi3mr_transport.c | 549 static enum sas_linkrate mpi3mr_convert_phy_link_rate(u8 link_rate) in mpi3mr_convert_phy_link_rate() argument 553 switch (link_rate) { in mpi3mr_convert_phy_link_rate() 1075 u64 sas_address_parent, u16 handle, u8 phy_number, u8 link_rate, in mpi3mr_update_links() argument 1096 if (handle && (link_rate >= MPI3_SAS_NEG_LINK_RATE_1_5)) { in mpi3mr_update_links() 1108 mpi3mr_convert_phy_link_rate(link_rate); in mpi3mr_update_links() 1116 link_rate, phy_number, handle, (unsigned long long) in mpi3mr_update_links() 1134 u8 link_rate; in mpi3mr_sas_host_refresh() local 1160 link_rate = in mpi3mr_sas_host_refresh() 1173 if (attached_handle && link_rate < MPI3_SAS_NEG_LINK_RATE_1_5) in mpi3mr_sas_host_refresh() 1174 link_rate = MPI3_SAS_NEG_LINK_RATE_1_5; in mpi3mr_sas_host_refresh() [all …]
|
| /linux/drivers/gpu/drm/bridge/analogix/ |
| H A D | analogix_dp_core.c | 241 analogix_dp_set_link_bandwidth(dp, dp->link_train.link_rate); in analogix_dp_link_start() 255 buf[0] = dp->link_train.link_rate; in analogix_dp_link_start() 492 dp->link_train.link_rate = reg; in analogix_dp_process_equalizer_training() 494 dp->link_train.link_rate); in analogix_dp_process_equalizer_training() 560 analogix_dp_get_max_rx_bandwidth(dp, &dp->link_train.link_rate); in analogix_dp_full_link_train() 563 if ((dp->link_train.link_rate != DP_LINK_BW_1_62) && in analogix_dp_full_link_train() 564 (dp->link_train.link_rate != DP_LINK_BW_2_7) && in analogix_dp_full_link_train() 565 (dp->link_train.link_rate != DP_LINK_BW_5_4)) { in analogix_dp_full_link_train() 567 dp->link_train.link_rate); in analogix_dp_full_link_train() 568 dp->link_train.link_rate = DP_LINK_BW_1_62; in analogix_dp_full_link_train() [all …]
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_dp.c | 73 int link_rate; member 1257 u32 link_rate, int lane_count) in mtk_dp_phy_configure() argument 1262 .link_rate = drm_dp_bw_code_to_link_rate(link_rate) / 100, in mtk_dp_phy_configure() 1427 mtk_dp->train_info.link_rate = DP_LINK_BW_5_4; in mtk_dp_initialize_priv_data() 1447 mtk_dp->train_info.link_rate * 2700 * 8 / in mtk_dp_sdp_set_down_cnt_init() 1494 if (pix_clk_mhz > mtk_dp->train_info.link_rate * 27) in mtk_dp_sdp_set_down_cnt_init_in_hblank() 1818 u8 lane_count, link_rate, train_limit, max_link_rate; in mtk_dp_training() local 1820 link_rate = min_t(u8, mtk_dp->max_linkrate, in mtk_dp_training() 1822 max_link_rate = link_rate; in mtk_dp_training() 1836 ret = mtk_dp_train_setting(mtk_dp, link_rate, lane_count); in mtk_dp_training() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_resource.c | 95 link->verified_link_cap.link_rate = LINK_RATE_HIGH3; in link_restore_res_map() 109 link->verified_link_cap.link_rate = LINK_RATE_HIGH3; in link_restore_res_map()
|
| H A D | link_detection.c | 568 link->cur_link_settings.link_rate = in read_current_link_settings_on_detect() 578 link->cur_link_settings.link_rate = link_bw_set; in read_current_link_settings_on_detect() 1113 link->reported_link_cap.link_rate > LINK_RATE_HIGH3) in detect_link_and_local_sink() 1114 link->reported_link_cap.link_rate = LINK_RATE_HIGH3; in detect_link_and_local_sink() 1339 if (link->reported_link_cap.link_rate == LINK_RATE_UNKNOWN) in detect_link_and_local_sink() 1341 link->reported_link_cap.link_rate = get_max_edp_link_rate(link); in detect_link_and_local_sink()
|
| /linux/drivers/phy/mediatek/ |
| H A D | phy-mtk-dp.c | 115 switch (opts->dp.link_rate) { in mtk_dp_phy_configure() 119 opts->dp.link_rate); in mtk_dp_phy_configure()
|
| /linux/include/linux/phy/ |
| H A D | phy-dp.h | 28 unsigned int link_rate; member
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_debugfs.c | 213 link->cur_link_settings.link_rate, in dp_link_settings_read() 220 link->verified_link_cap.link_rate, in dp_link_settings_read() 227 link->reported_link_cap.link_rate, in dp_link_settings_read() 234 link->preferred_link_setting.link_rate, in dp_link_settings_read() 337 prefer_link_settings.link_rate = param[1]; in dp_link_settings_write() 471 prefer_link_settings.link_rate = param[1]; in dp_mst_link_setting() 659 ((link->preferred_link_setting.link_rate != LINK_RATE_UNKNOWN) && in dp_phy_settings_write() 667 link_lane_settings.link_settings.link_rate = in dp_phy_settings_write() 668 link->preferred_link_setting.link_rate; in dp_phy_settings_write() 674 link_lane_settings.link_settings.link_rate = in dp_phy_settings_write() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_link_encoder.c | 1245 cntl.pixel_clock = link_settings->link_rate in dce110_link_encoder_enable_dp_output() 1284 cntl.pixel_clock = link_settings->link_rate in dce110_link_encoder_enable_dp_mst_output() 1324 cntl.pixel_clock = link_settings->link_rate in dce60_link_encoder_enable_dp_output() 1363 cntl.pixel_clock = link_settings->link_rate in dce60_link_encoder_enable_dp_mst_output() 1452 cntl.pixel_clock = link_settings->link_rate * in dce110_link_encoder_dp_set_lane_settings() 1464 if (link_settings->link_rate == LINK_RATE_HIGH2) { in dce110_link_encoder_dp_set_lane_settings() 1786 max_link_cap.link_rate = LINK_RATE_HIGH2; in dce110_link_encoder_get_max_link_cap() 1789 max_link_cap.link_rate = LINK_RATE_HIGH3; in dce110_link_encoder_get_max_link_cap()
|
| /linux/drivers/scsi/pm8001/ |
| H A D | pm8001_init.c | 51 static ulong link_rate = LINKRATE_15 | LINKRATE_30 | LINKRATE_60 | LINKRATE_120; variable 52 module_param(link_rate, ulong, 0644); 53 MODULE_PARM_DESC(link_rate, "Enable link rate.\n" 556 if (link_rate >= 1 && link_rate <= 15) in pm8001_pci_alloc() 557 pm8001_ha->link_rate = (link_rate << 8); in pm8001_pci_alloc() 559 pm8001_ha->link_rate = LINKRATE_15 | LINKRATE_30 | in pm8001_pci_alloc()
|
| /linux/include/drm/display/ |
| H A D | drm_dp_helper.h | 70 u8 drm_dp_link_rate_to_bw_code(int link_rate); 318 static inline bool drm_dp_is_uhbr_rate(int link_rate) in drm_dp_is_uhbr_rate() argument 320 return link_rate >= 1000000; in drm_dp_is_uhbr_rate() 979 int link_rate; member
|
| /linux/drivers/gpu/drm/bridge/cadence/ |
| H A D | cdns-mhdp8546-core.c | 577 return min(mhdp->host.link_rate, mhdp->sink.link_rate); in cdns_mhdp_max_link_rate() 829 phy_cfg.dp.link_rate = mhdp->link.rate / 100; in cdns_mhdp_link_training_init() 1302 unsigned int link_rate; in cdns_mhdp_fill_host_caps() local 1310 link_rate = mhdp->phy->attrs.max_link_rate; in cdns_mhdp_fill_host_caps() 1311 if (!link_rate) in cdns_mhdp_fill_host_caps() 1312 link_rate = drm_dp_bw_code_to_link_rate(DP_LINK_BW_8_1); in cdns_mhdp_fill_host_caps() 1315 link_rate *= 100; in cdns_mhdp_fill_host_caps() 1317 mhdp->host.link_rate = link_rate; in cdns_mhdp_fill_host_caps() 1333 mhdp->sink.link_rate = mhdp->link.rate; in cdns_mhdp_fill_sink_caps() 2224 mhdp->link.rate = mhdp->host.link_rate; in cdns_mhdp_update_link_status() [all …]
|
| H A D | cdns-mhdp8546-core.h | 287 unsigned int link_rate; member 300 unsigned int link_rate; member
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_dp.c | 767 void intel_dp_link_config_get(struct intel_dp *intel_dp, int idx, int *link_rate, int *lane_count) in intel_dp_link_config_get() argument 777 *link_rate = intel_dp_link_config_rate(intel_dp, lc); in intel_dp_link_config_get() 781 int intel_dp_link_config_index(struct intel_dp *intel_dp, int link_rate, int lane_count) in intel_dp_link_config_index() argument 784 link_rate); in intel_dp_link_config_index() 821 bool intel_dp_link_params_valid(struct intel_dp *intel_dp, int link_rate, in intel_dp_link_params_valid() argument 829 if (link_rate == 0 || in intel_dp_link_params_valid() 830 link_rate > intel_dp->link.max_rate) in intel_dp_link_params_valid() 1764 int link_rate, link_avail; in intel_dp_compute_link_config_wide() local 1773 link_rate = intel_dp_common_rate(intel_dp, i); in intel_dp_compute_link_config_wide() 1774 if (link_rate < limits->min_rate || in intel_dp_compute_link_config_wide() [all …]
|
| H A D | intel_dp_mst.c | 1128 int link_rate, int lane_count) in intel_mst_probed_link_params_valid() argument 1130 return intel_dp->link.mst_probed_rate == link_rate && in intel_mst_probed_link_params_valid() 1135 int link_rate, int lane_count) in intel_mst_set_probed_link_params() argument 1137 intel_dp->link.mst_probed_rate = link_rate; in intel_mst_set_probed_link_params() 2047 int link_rate = intel_dp_max_link_rate(intel_dp); in intel_dp_mst_prepare_probe() local 2055 if (intel_mst_probed_link_params_valid(intel_dp, link_rate, lane_count)) in intel_dp_mst_prepare_probe() 2058 intel_dp_compute_rate(intel_dp, link_rate, &link_bw, &rate_select); in intel_dp_mst_prepare_probe() 2060 intel_dp_link_training_set_mode(intel_dp, link_rate, false); in intel_dp_mst_prepare_probe() 2064 intel_mst_set_probed_link_params(intel_dp, link_rate, lane_count); in intel_dp_mst_prepare_probe()
|
| /linux/drivers/gpu/drm/amd/display/include/ |
| H A D | audio_types.h | 41 enum dc_link_rate link_rate; member
|
| /linux/drivers/phy/rockchip/ |
| H A D | phy-rockchip-usbdp.c | 190 unsigned int link_rate; member 1113 switch (dp->link_rate) { in rk_udphy_dp_phy_verify_link_rate() 1118 udphy->link_rate = dp->link_rate; in rk_udphy_dp_phy_verify_link_rate() 1226 switch (dp->link_rate) { in rk_udphy_dp_phy_configure() 1267 switch (udphy->link_rate) { in rk_udphy_dp_phy_configure()
|
| /linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
| H A D | link_dp_training_8b_10b.c | 124 lt_settings->link_settings.link_rate = link_setting->link_rate; in decide_8b_10b_training_settings()
|
| /linux/drivers/scsi/isci/ |
| H A D | phy.c | 127 u32 llctl, link_rate; in sci_phy_link_layer_initialization() local 272 link_rate = SCU_SAS_LINK_LAYER_CONTROL_MAX_LINK_RATE_GEN3; in sci_phy_link_layer_initialization() 275 link_rate = SCU_SAS_LINK_LAYER_CONTROL_MAX_LINK_RATE_GEN2; in sci_phy_link_layer_initialization() 278 link_rate = SCU_SAS_LINK_LAYER_CONTROL_MAX_LINK_RATE_GEN1; in sci_phy_link_layer_initialization() 281 llctl |= SCU_SAS_LLCTL_GEN_VAL(MAX_LINK_RATE, link_rate); in sci_phy_link_layer_initialization()
|