/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_dp.c | 262 unsigned lane_num, i, max_pix_clock; local 266 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { 267 max_pix_clock = (lane_num * 270000 * 8) / bpp; 269 *dp_lanes = lane_num; 276 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { 277 max_pix_clock = (lane_num * link_rate 290 amdgpu_atombios_dp_encoder_service(struct amdgpu_device *adev, int action, int dp_clock, u8 ucconfig, u8 lane_num) argument [all...] |
H A D | atombios_encoders.h | 51 uint8_t lane_num, uint8_t lane_set);
|
H A D | atombios_encoders.c | 750 uint8_t lane_num, uint8_t lane_set) 829 args.v1.asMode.ucLaneSel = lane_num; 866 args.v2.asMode.ucLaneSel = lane_num; 908 args.v3.asMode.ucLaneSel = lane_num; 967 args.v4.asMode.ucLaneSel = lane_num; 749 amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set) argument
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | atombios_dp.c | 315 unsigned lane_num, i, max_pix_clock; local 319 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { 320 max_pix_clock = (lane_num * 270000 * 8) / bpp; 322 *dp_lanes = lane_num; 329 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { 330 max_pix_clock = (lane_num * link_rate 343 radeon_dp_encoder_service(struct radeon_device *rdev, int action, int dp_clock, u8 ucconfig, u8 lane_num) argument [all...] |
H A D | atombios_encoders.c | 1001 atombios_dig_transmitter_setup2(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set, int fe) argument 1082 args.v1.asMode.ucLaneSel = lane_num; 1139 args.v2.asMode.ucLaneSel = lane_num; 1181 args.v3.asMode.ucLaneSel = lane_num; 1240 args.v4.asMode.ucLaneSel = lane_num; 1368 atombios_dig_transmitter_setup(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set) argument 1370 atombios_dig_transmitter_setup2(encoder, action, lane_num, lane_set, -1);
|
H A D | radeon_mode.h | 729 int action, uint8_t lane_num, 732 int action, uint8_t lane_num,
|
/linux-master/drivers/soc/hisilicon/ |
H A D | kunpeng_hccs.h | 144 u8 lane_num : 5; /* current lane number */ member in struct:hccs_link_status
|
H A D | kunpeng_hccs.c | 853 return sysfs_emit(buf, "%u\n", link_status.lane_num);
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_cmd.h | 325 u8 lane_num; member in struct:hclge_config_mac_speed_dup_cmd 353 u8 lane_num; member in struct:hclge_sfp_info_cmd
|
H A D | hclge_main.h | 285 u8 lane_num; member in struct:hclge_mac 1125 int hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num);
|
H A D | hclge_main.c | 2544 u8 duplex, u8 lane_num) 2568 req->lane_num = lane_num; 2580 int hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num) argument 2587 mac->duplex == duplex && (mac->lane_num == lane_num || lane_num == 0)) 2590 ret = hclge_cfg_mac_speed_dup_hw(hdev, speed, duplex, lane_num); 2596 if (!lane_num) 2597 hdev->hw.mac.lane_num 2543 hclge_cfg_mac_speed_dup_hw(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num) argument 2602 hclge_cfg_mac_speed_dup_h(struct hnae3_handle *handle, int speed, u8 duplex, u8 lane_num) argument 10984 hclge_get_ksettings_an_result(struct hnae3_handle *handle, u8 *auto_neg, u32 *speed, u8 *duplex, u32 *lane_num) argument [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hnae3.h | 602 u32 *lane_num); 605 u8 duplex, u8 lane_num);
|
H A D | hns3_ethtool.c | 839 u32 lane_num; local 852 ops->get_ksettings_an_result(handle, &autoneg, &speed, &duplex, &lane_num); 854 cmd->base.duplex == duplex && cmd->lanes == lane_num)
|
/linux-master/drivers/gpu/drm/xlnx/ |
H A D | zynqmp_dp.c | 530 * @lane_num: number of lanes 535 static inline int zynqmp_dp_max_rate(int link_rate, u8 lane_num, u8 bpp) argument 537 return link_rate * lane_num * 8 / bpp;
|
/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_dp.c | 883 static void mtk_dp_set_swing_pre_emphasis(struct mtk_dp *mtk_dp, int lane_num, argument 886 u32 lane_shift = lane_num * DP_TX1_VOLT_SWING_SHIFT;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.c | 3147 u8 *duplex, u32 *lane_num) 3145 hclgevf_get_ksettings_an_result(struct hnae3_handle *handle, u8 *auto_neg, u32 *speed, u8 *duplex, u32 *lane_num) argument
|