Home
last modified time | relevance | path

Searched refs:link_rate (Results 1 – 25 of 69) sorted by relevance

123

/linux/drivers/gpu/drm/tests/
H A Ddrm_dp_mst_helper_test.c72 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/drivers/gpu/drm/amd/display/dc/link/protocols/
H A Dlink_dp_capability.c68 enum dc_link_rate link_rate; member
103 .link_rate = LINK_RATE_LOW,
191 enum dc_link_rate link_rate; in linkRateInKHzToLinkRateMultiplier() local
195 link_rate = LINK_RATE_LOW; // Rate_1 (RBR) - 1.62 Gbps/Lane in linkRateInKHzToLinkRateMultiplier()
198 link_rate = LINK_RATE_RATE_2; // Rate_2 - 2.16 Gbps/Lane in linkRateInKHzToLinkRateMultiplier()
201 link_rate = LINK_RATE_RATE_3; // Rate_3 - 2.43 Gbps/Lane in linkRateInKHzToLinkRateMultiplier()
204 link_rate = LINK_RATE_HIGH; // Rate_4 (HBR) - 2.70 Gbps/Lane in linkRateInKHzToLinkRateMultiplier()
207 link_rate = LINK_RATE_RBR2; // Rate_5 (RBR2)- 3.24 Gbps/Lane in linkRateInKHzToLinkRateMultiplier()
210 link_rate = LINK_RATE_RATE_6; // Rate_6 - 4.32 Gbps/Lane in linkRateInKHzToLinkRateMultiplier()
213 link_rate = LINK_RATE_HIGH2; // Rate_7 (HBR2)- 5.40 Gbps/Lane in linkRateInKHzToLinkRateMultiplier()
[all …]
H A Dlink_dp_training_8b_10b.c124 lt_settings->link_settings.link_rate = link_setting->link_rate; in decide_8b_10b_training_settings()
/linux/net/atm/
H A Datm_sysfs.c74 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 Dresources.c44 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 Ddp_link.c14 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/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_resource.c95 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 Dlink_detection.c569 link->cur_link_settings.link_rate = in read_current_link_settings_on_detect()
579 link->cur_link_settings.link_rate = link_bw_set; in read_current_link_settings_on_detect()
1111 link->reported_link_cap.link_rate > LINK_RATE_HIGH3) in detect_link_and_local_sink()
1112 link->reported_link_cap.link_rate = LINK_RATE_HIGH3; in detect_link_and_local_sink()
1336 if (link->reported_link_cap.link_rate == LINK_RATE_UNKNOWN) in detect_link_and_local_sink()
1338 link->reported_link_cap.link_rate = get_max_edp_link_rate(link); in detect_link_and_local_sink()
/linux/drivers/gpu/drm/bridge/analogix/
H A Danalogix_dp_core.c241 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 Dmtk_dp.c73 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/include/linux/phy/
H A Dphy-dp.h28 unsigned int link_rate; member
/linux/drivers/phy/mediatek/
H A Dphy-mtk-dp.c115 switch (opts->dp.link_rate) { in mtk_dp_phy_configure()
119 opts->dp.link_rate); in mtk_dp_phy_configure()
/linux/sound/x86/
H A Dintel_hdmi_audio.h113 int link_rate; member
/linux/drivers/gpu/drm/amd/display/include/
H A Daudio_types.h41 enum dc_link_rate link_rate; member
/linux/include/drm/display/
H A Ddrm_dp_helper.h70 u8 drm_dp_link_rate_to_bw_code(int link_rate);
315 static inline bool drm_dp_is_uhbr_rate(int link_rate) in drm_dp_is_uhbr_rate() argument
317 return link_rate >= 1000000; in drm_dp_is_uhbr_rate()
976 int link_rate; member
/linux/drivers/scsi/pm8001/
H A Dpm8001_init.c51 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/drivers/gpu/drm/bridge/cadence/
H A Dcdns-mhdp8546-core.c577 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 Dcdns-mhdp8546-core.h287 unsigned int link_rate; member
300 unsigned int link_rate; member
/linux/drivers/gpu/drm/amd/display/dc/link/accessories/
H A Dlink_dp_cts.c174 link_settings.link_rate = get_link_rate_from_test_link_rate(test_rate); in dp_test_send_link_training()
176 if (link_settings.link_rate == LINK_RATE_UNKNOWN) { in dp_test_send_link_training()
183 link->verified_link_cap.link_rate = link_settings.link_rate; in dp_test_send_link_training()
1009 link->preferred_link_setting.link_rate = LINK_RATE_UNKNOWN; in dp_set_preferred_training_settings()
/linux/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_link_encoder.c183 switch (link_settings->link_rate) { in update_cfg_data()
198 __func__, link_settings->link_rate); in update_cfg_data()
/linux/drivers/phy/rockchip/
H A Dphy-rockchip-usbdp.c190 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/scsi/isci/
H A Dphy.c127 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/dio/dcn20/
H A Ddcn20_link_encoder.c223 switch (link_settings->link_rate) { in update_cfg_data()
238 __func__, link_settings->link_rate); in update_cfg_data()
/linux/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c625 static inline int zynqmp_dp_max_rate(int link_rate, u8 lane_num, u8 bpp) in zynqmp_dp_max_rate() argument
627 return link_rate * lane_num * 8 / bpp; in zynqmp_dp_max_rate()
1402 u32 link_rate; in zynqmp_dp_audio_write_n_m() local
1407 link_rate = drm_dp_bw_code_to_link_rate(dp->mode.bw_code); in zynqmp_dp_audio_write_n_m()
1413 zynqmp_dp_write(dp, ZYNQMP_DP_TX_N_AUD, link_rate); in zynqmp_dp_audio_write_n_m()
2163 int link_rate; in zynqmp_dp_rate_set() local
2170 link_rate = drm_dp_bw_code_to_link_rate(bw_code); in zynqmp_dp_rate_set()
2171 if (val != link_rate) in zynqmp_dp_rate_set()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c1801 enum dc_link_rate link_rate; in dp_get_link_current_set_bw() local
1821 link_rate = link_bw_set; in dp_get_link_current_set_bw()
1822 link_rate_per_lane_kbps = link_rate * LINK_RATE_REF_FREQ_IN_KHZ * BITS_PER_DP_BYTE; in dp_get_link_current_set_bw()
1830 link_rate = LINK_RATE_UHBR10; in dp_get_link_current_set_bw()
1833 link_rate = LINK_RATE_UHBR13_5; in dp_get_link_current_set_bw()
1836 link_rate = LINK_RATE_UHBR20; in dp_get_link_current_set_bw()
1842 link_rate_per_lane_kbps = link_rate * 10000; in dp_get_link_current_set_bw()

123