| /linux/drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_link_dp.c | 389 link_rate = 0; in get_dpcd_link_rate() 393 link_rate = (uint8_t) link_settings->link_rate; in get_dpcd_link_rate() 395 link_rate = 0; in get_dpcd_link_rate() 397 return link_rate; in get_dpcd_link_rate() 1845 link_rate, 3085 dp_lt_fallbacks[cur_idx].link_rate == cur->link_rate) 3095 dp_lt_fallbacks[next_idx].link_rate <= max->link_rate) 3102 cur->link_rate = dp_lt_fallbacks[next_idx].link_rate; 3492 link->verified_link_cap.link_rate = link_settings.link_rate; 4975 if (link->reported_link_cap.link_rate < link_rate) [all …]
|
| /linux/net/atm/ |
| 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);
|
| A D | resources.c | 44 dev->link_rate = ATM_OC3_PCR; in __alloc_atm_dev() 304 if (copy_to_user(buf, &dev->link_rate, size)) { in atm_dev_ioctl()
|
| /linux/drivers/gpu/drm/msm/edp/ |
| A D | edp_ctrl.c | 98 u8 link_rate; member 219 (unsigned long)ctrl->link_rate * 27000000); in edp_clk_enable() 221 (unsigned long)ctrl->link_rate * 27000000); in edp_clk_enable() 415 ctrl->link_rate = ctrl->dpcd[DP_MAX_LINK_RATE]; in edp_fill_link_cfg() 421 lrate *= ctrl->link_rate; in edp_fill_link_cfg() 701 rate = ctrl->link_rate; in edp_link_rate_down_shift() 730 ctrl->link_rate = rate; in edp_link_rate_down_shift() 762 values[1] = ctrl->link_rate; in edp_do_link_train() 849 if (ctrl->link_rate == DP_LINK_BW_1_62) { in edp_sw_mvid_nvid() 855 ctrl->link_rate); in edp_sw_mvid_nvid() [all …]
|
| /linux/sound/x86/ |
| A D | intel_hdmi_audio.c | 643 if (link_rate == DP_2_7_GHZ) { in had_calculate_maud_value() 677 } else if (link_rate == DP_1_62_GHZ) { in had_calculate_maud_value() 736 cts_val = had_calculate_maud_value(aud_samp_freq, link_rate); in had_prog_cts() 1185 u32 link_rate = 0; in had_pcm_prepare() local 1211 link_rate = intelhaddata->link_rate; in had_pcm_prepare() 1213 had_prog_cts(substream->runtime->rate, disp_samp_freq, link_rate, in had_pcm_prepare() 1288 u32 link_rate = 0; in had_process_mode_change() local 1308 link_rate = intelhaddata->link_rate; in had_process_mode_change() 1561 ctx->link_rate = 0; in had_audio_wq() 1576 ctx->link_rate = ppdata->ls_clock; in had_audio_wq() [all …]
|
| A D | intel_hdmi_audio.h | 113 int link_rate; member
|
| /linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
| A D | dcn10_link_encoder.c | 998 cntl.pixel_clock = link_settings->link_rate in dcn10_link_encoder_enable_dp_output() 1037 cntl.pixel_clock = link_settings->link_rate in dcn10_link_encoder_enable_dp_mst_output() 1120 cntl.pixel_clock = link_settings->link_settings.link_rate * in dcn10_link_encoder_dp_set_lane_settings() 1132 if (link_settings->link_settings.link_rate == LINK_RATE_HIGH2) { in dcn10_link_encoder_dp_set_lane_settings() 1458 max_link_cap.link_rate = LINK_RATE_HIGH2; in dcn10_link_encoder_get_max_link_cap() 1461 max_link_cap.link_rate = LINK_RATE_HIGH3; in dcn10_link_encoder_get_max_link_cap() 1464 max_link_cap.link_rate = LINK_RATE_UHBR10; in dcn10_link_encoder_get_max_link_cap() 1467 max_link_cap.link_rate = LINK_RATE_UHBR13_5; in dcn10_link_encoder_get_max_link_cap() 1470 max_link_cap.link_rate = LINK_RATE_UHBR20; in dcn10_link_encoder_get_max_link_cap()
|
| /linux/drivers/gpu/drm/bridge/analogix/ |
| A D | analogix_dp_core.c | 272 analogix_dp_set_link_bandwidth(dp, dp->link_train.link_rate); in analogix_dp_link_start() 276 buf[0] = dp->link_train.link_rate; in analogix_dp_link_start() 577 dp->link_train.link_rate = reg; in analogix_dp_process_equalizer_training() 579 dp->link_train.link_rate); in analogix_dp_process_equalizer_training() 656 if ((dp->link_train.link_rate != DP_LINK_BW_1_62) && in analogix_dp_full_link_train() 657 (dp->link_train.link_rate != DP_LINK_BW_2_7) && in analogix_dp_full_link_train() 658 (dp->link_train.link_rate != DP_LINK_BW_5_4)) { in analogix_dp_full_link_train() 660 dp->link_train.link_rate); in analogix_dp_full_link_train() 661 dp->link_train.link_rate = DP_LINK_BW_1_62; in analogix_dp_full_link_train() 673 if (dp->link_train.link_rate > max_rate) in analogix_dp_full_link_train() [all …]
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_debugfs.c | 201 link->cur_link_settings.link_rate, in dp_link_settings_read() 208 link->verified_link_cap.link_rate, in dp_link_settings_read() 215 link->reported_link_cap.link_rate, in dp_link_settings_read() 222 link->preferred_link_setting.link_rate, in dp_link_settings_read() 316 prefer_link_settings.link_rate = param[1]; in dp_link_settings_write() 524 link_lane_settings.link_settings.link_rate = in dp_phy_settings_write() 525 link->preferred_link_setting.link_rate; in dp_phy_settings_write() 532 link->cur_link_settings.link_rate; in dp_phy_settings_write() 718 prefer_link_settings.link_rate = link->verified_link_cap.link_rate; in dp_phy_test_pattern_debugfs_write() 722 cur_link_settings.link_rate = link->cur_link_settings.link_rate; in dp_phy_test_pattern_debugfs_write() [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| A D | intel_dp.h | 43 int link_rate, int lane_count); 45 int link_rate, u8 lane_count);
|
| A D | intel_dp.c | 503 if (link_rate == 0 || in intel_dp_link_params_valid() 504 link_rate > intel_dp->max_link_rate) in intel_dp_link_params_valid() 515 int link_rate, in intel_dp_can_link_train_fallback_for_edp() argument 531 int link_rate, u8 lane_count) in intel_dp_get_link_train_fallback_values() argument 554 link_rate); in intel_dp_get_link_train_fallback_values() 1199 int mode_rate, link_rate, link_avail; in intel_dp_compute_link_config_wide() local 1208 link_rate = intel_dp->common_rates[i]; in intel_dp_compute_link_config_wide() 1209 if (link_rate < limits->min_rate || in intel_dp_compute_link_config_wide() 1210 link_rate > limits->max_rate) in intel_dp_compute_link_config_wide() 1860 int link_rate, int lane_count) in intel_dp_set_link_params() argument [all …]
|
| /linux/drivers/gpu/drm/rockchip/ |
| A D | cdn-dp-reg.c | 635 u32 val, link_rate, rem; in cdn_dp_config_video() local 642 link_rate = dp->max_rate / 1000; in cdn_dp_config_video() 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() 681 val = div_u64(mode->clock * (symbol + 1), 1000) + link_rate; in cdn_dp_config_video() 682 val /= (dp->max_lanes * link_rate); in cdn_dp_config_video()
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| A D | dce_link_encoder.c | 1145 cntl.pixel_clock = link_settings->link_rate in dce110_link_encoder_enable_dp_output() 1184 cntl.pixel_clock = link_settings->link_rate in dce110_link_encoder_enable_dp_mst_output() 1224 cntl.pixel_clock = link_settings->link_rate in dce60_link_encoder_enable_dp_output() 1263 cntl.pixel_clock = link_settings->link_rate in dce60_link_encoder_enable_dp_mst_output() 1344 cntl.pixel_clock = link_settings->link_settings.link_rate * in dce110_link_encoder_dp_set_lane_settings() 1356 if (link_settings->link_settings.link_rate == LINK_RATE_HIGH2) { in dce110_link_encoder_dp_set_lane_settings() 1675 max_link_cap.link_rate = LINK_RATE_HIGH2; in dce110_link_encoder_get_max_link_cap() 1678 max_link_cap.link_rate = LINK_RATE_HIGH3; in dce110_link_encoder_get_max_link_cap()
|
| /linux/include/linux/phy/ |
| A D | phy-dp.h | 25 unsigned int link_rate; member
|
| /linux/drivers/scsi/pm8001/ |
| A D | pm8001_init.c | 50 static ulong link_rate = LINKRATE_15 | LINKRATE_30 | LINKRATE_60 | LINKRATE_120; variable 51 module_param(link_rate, ulong, 0644); 52 MODULE_PARM_DESC(link_rate, "Enable link rate.\n" 523 if (link_rate >= 1 && link_rate <= 15) in pm8001_pci_alloc() 524 pm8001_ha->link_rate = (link_rate << 8); in pm8001_pci_alloc() 526 pm8001_ha->link_rate = LINKRATE_15 | LINKRATE_30 | in pm8001_pci_alloc()
|
| /linux/drivers/gpu/drm/bridge/cadence/ |
| A D | cdns-mhdp8546-core.c | 627 return min(mhdp->host.link_rate, mhdp->sink.link_rate); in cdns_mhdp_max_link_rate() 881 phy_cfg.dp.link_rate = mhdp->link.rate / 100; in cdns_mhdp_link_training_init() 1354 unsigned int link_rate; in cdns_mhdp_fill_host_caps() local 1362 link_rate = mhdp->phy->attrs.max_link_rate; in cdns_mhdp_fill_host_caps() 1363 if (!link_rate) in cdns_mhdp_fill_host_caps() 1364 link_rate = drm_dp_bw_code_to_link_rate(DP_LINK_BW_8_1); in cdns_mhdp_fill_host_caps() 1367 link_rate *= 100; in cdns_mhdp_fill_host_caps() 1369 mhdp->host.link_rate = link_rate; in cdns_mhdp_fill_host_caps() 1385 mhdp->sink.link_rate = mhdp->link.rate; in cdns_mhdp_fill_sink_caps() 2262 mhdp->link.rate = mhdp->host.link_rate; in cdns_mhdp_update_link_status() [all …]
|
| A D | cdns-mhdp8546-core.h | 287 unsigned int link_rate; member 300 unsigned int link_rate; member
|
| /linux/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/ |
| A D | dce110_clk_mgr.c | 157 cfg->link_settings.link_rate = in dce110_fill_display_configs() 158 stream->link->cur_link_settings.link_rate; in dce110_fill_display_configs()
|
| /linux/drivers/gpu/drm/amd/display/dc/dcn21/ |
| A D | dcn21_link_encoder.c | 184 switch (link_settings->link_rate) { in update_cfg_data() 199 __func__, link_settings->link_rate); in update_cfg_data()
|
| /linux/drivers/scsi/hisi_sas/ |
| A D | hisi_sas_v2_hw.c | 2638 u32 port_id, link_rate; in phy_up_v2_hw() local 2657 link_rate = (port_state & PORT_STATE_PHY8_CONN_RATE_MSK) >> in phy_up_v2_hw() 2662 link_rate = hisi_sas_read32(hisi_hba, PHY_CONN_RATE); in phy_up_v2_hw() 2663 link_rate = (link_rate >> (phy_no * 4)) & 0xf; in phy_up_v2_hw() 2678 sas_phy->linkrate = link_rate; in phy_up_v2_hw() 2681 dev_info(dev, "phyup: phy%d link_rate=%d\n", phy_no, link_rate); in phy_up_v2_hw() 3198 u32 ent_tmp, ent_msk, ent_int, port_id, link_rate, hard_phy_linkrate; in sata_int_v2_hw() local 3238 link_rate = (port_state & PORT_STATE_PHY8_CONN_RATE_MSK) >> in sata_int_v2_hw() 3243 link_rate = hisi_sas_read32(hisi_hba, PHY_CONN_RATE); in sata_int_v2_hw() 3244 link_rate = (link_rate >> (phy_no * 4)) & 0xf; in sata_int_v2_hw() [all …]
|
| A D | hisi_sas_v1_hw.c | 1326 u32 irq_value, context, port_id, link_rate; in int_phyup_v1_hw() local 1361 link_rate = hisi_sas_read32(hisi_hba, PHY_CONN_RATE); in int_phyup_v1_hw() 1362 link_rate = (link_rate >> (phy_no * 4)) & 0xf; in int_phyup_v1_hw() 1363 sas_phy->linkrate = link_rate; in int_phyup_v1_hw() 1368 phy_no, link_rate); in int_phyup_v1_hw()
|
| /linux/drivers/scsi/isci/ |
| 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()
|
| /linux/drivers/gpu/drm/amd/display/dc/dcn20/ |
| A D | dcn20_link_encoder.c | 224 switch (link_settings->link_rate) { in update_cfg_data() 239 __func__, link_settings->link_rate); in update_cfg_data()
|
| A D | dcn20_stream_encoder.c | 459 if (param->link_settings.link_rate != LINK_RATE_UNKNOWN) { in enc2_stream_encoder_dp_unblank() 476 param->link_settings.link_rate in enc2_stream_encoder_dp_unblank()
|
| /linux/drivers/gpu/drm/amd/display/dc/dcn31/ |
| A D | dcn31_dio_link_encoder.c | 425 dpia_control.symclk_10khz = link_settings->link_rate * in dcn31_link_encoder_enable_dp_output() 470 dpia_control.symclk_10khz = link_settings->link_rate * in dcn31_link_encoder_enable_dp_mst_output()
|