Home
last modified time | relevance | path

Searched refs:lane_num (Results 1 - 23 of 23) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Datombios_dp.c259 unsigned lane_num, i, max_pix_clock; in amdgpu_atombios_dp_get_dp_link_config() local
263 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in amdgpu_atombios_dp_get_dp_link_config()
264 max_pix_clock = (lane_num * 270000 * 8) / bpp; in amdgpu_atombios_dp_get_dp_link_config()
266 *dp_lanes = lane_num; in amdgpu_atombios_dp_get_dp_link_config()
273 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in amdgpu_atombios_dp_get_dp_link_config()
274 max_pix_clock = (lane_num * link_rate in amdgpu_atombios_dp_get_dp_link_config()
287 amdgpu_atombios_dp_encoder_service(struct amdgpu_device *adev, int action, int dp_clock, u8 ucconfig, u8 lane_num) amdgpu_atombios_dp_encoder_service() argument
[all...]
H A Datombios_encoders.h51 uint8_t lane_num, uint8_t lane_set);
H A Datombios_encoders.c762 uint8_t lane_num, uint8_t lane_set) in amdgpu_atombios_encoder_setup_dig_transmitter()
842 args.v1.asMode.ucLaneSel = lane_num; in amdgpu_atombios_encoder_setup_dig_transmitter()
899 args.v2.asMode.ucLaneSel = lane_num; in amdgpu_atombios_encoder_setup_dig_transmitter()
941 args.v3.asMode.ucLaneSel = lane_num; in amdgpu_atombios_encoder_setup_dig_transmitter()
1000 args.v4.asMode.ucLaneSel = lane_num; in amdgpu_atombios_encoder_setup_dig_transmitter()
761 amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set) amdgpu_atombios_encoder_setup_dig_transmitter() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Datombios_dp.c314 unsigned lane_num, i, max_pix_clock; in radeon_dp_get_dp_link_config() local
318 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in radeon_dp_get_dp_link_config()
319 max_pix_clock = (lane_num * 270000 * 8) / bpp; in radeon_dp_get_dp_link_config()
321 *dp_lanes = lane_num; in radeon_dp_get_dp_link_config()
328 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in radeon_dp_get_dp_link_config()
329 max_pix_clock = (lane_num * link_rate in radeon_dp_get_dp_link_config()
342 radeon_dp_encoder_service(struct radeon_device *rdev, int action, int dp_clock, u8 ucconfig, u8 lane_num) radeon_dp_encoder_service() argument
[all...]
H A Datombios_encoders.c1017 atombios_dig_transmitter_setup2(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set, int fe) in atombios_dig_transmitter_setup2() argument
1098 args.v1.asMode.ucLaneSel = lane_num; in atombios_dig_transmitter_setup2()
1155 args.v2.asMode.ucLaneSel = lane_num; in atombios_dig_transmitter_setup2()
1197 args.v3.asMode.ucLaneSel = lane_num; in atombios_dig_transmitter_setup2()
1256 args.v4.asMode.ucLaneSel = lane_num; in atombios_dig_transmitter_setup2()
1384 atombios_dig_transmitter_setup(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set) in atombios_dig_transmitter_setup() argument
1386 atombios_dig_transmitter_setup2(encoder, action, lane_num, lane_set, -1); in atombios_dig_transmitter_setup()
H A Dradeon_mode.h769 int action, uint8_t lane_num,
772 int action, uint8_t lane_num,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Datombios_dp.c262 unsigned lane_num, i, max_pix_clock; in amdgpu_atombios_dp_get_dp_link_config() local
266 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in amdgpu_atombios_dp_get_dp_link_config()
267 max_pix_clock = (lane_num * 270000 * 8) / bpp; in amdgpu_atombios_dp_get_dp_link_config()
269 *dp_lanes = lane_num; in amdgpu_atombios_dp_get_dp_link_config()
276 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in amdgpu_atombios_dp_get_dp_link_config()
277 max_pix_clock = (lane_num * link_rate in amdgpu_atombios_dp_get_dp_link_config()
290 amdgpu_atombios_dp_encoder_service(struct amdgpu_device *adev, int action, int dp_clock, u8 ucconfig, u8 lane_num) amdgpu_atombios_dp_encoder_service() argument
[all...]
H A Datombios_encoders.h51 uint8_t lane_num, uint8_t lane_set);
H A Datombios_encoders.c750 uint8_t lane_num, uint8_t lane_set) in amdgpu_atombios_encoder_setup_dig_transmitter()
829 args.v1.asMode.ucLaneSel = lane_num; in amdgpu_atombios_encoder_setup_dig_transmitter()
866 args.v2.asMode.ucLaneSel = lane_num; in amdgpu_atombios_encoder_setup_dig_transmitter()
908 args.v3.asMode.ucLaneSel = lane_num; in amdgpu_atombios_encoder_setup_dig_transmitter()
967 args.v4.asMode.ucLaneSel = lane_num; in amdgpu_atombios_encoder_setup_dig_transmitter()
749 amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set) amdgpu_atombios_encoder_setup_dig_transmitter() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Datombios_dp.c315 unsigned lane_num, i, max_pix_clock; in radeon_dp_get_dp_link_config() local
319 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in radeon_dp_get_dp_link_config()
320 max_pix_clock = (lane_num * 270000 * 8) / bpp; in radeon_dp_get_dp_link_config()
322 *dp_lanes = lane_num; in radeon_dp_get_dp_link_config()
329 for (lane_num = 1; lane_num <= max_lane_num; lane_num <<= 1) { in radeon_dp_get_dp_link_config()
330 max_pix_clock = (lane_num * link_rate in radeon_dp_get_dp_link_config()
343 radeon_dp_encoder_service(struct radeon_device *rdev, int action, int dp_clock, u8 ucconfig, u8 lane_num) radeon_dp_encoder_service() argument
[all...]
H A Datombios_encoders.c1000 atombios_dig_transmitter_setup2(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set, int fe) in atombios_dig_transmitter_setup2() argument
1081 args.v1.asMode.ucLaneSel = lane_num; in atombios_dig_transmitter_setup2()
1138 args.v2.asMode.ucLaneSel = lane_num; in atombios_dig_transmitter_setup2()
1180 args.v3.asMode.ucLaneSel = lane_num; in atombios_dig_transmitter_setup2()
1239 args.v4.asMode.ucLaneSel = lane_num; in atombios_dig_transmitter_setup2()
1367 atombios_dig_transmitter_setup(struct drm_encoder *encoder, int action, uint8_t lane_num, uint8_t lane_set) in atombios_dig_transmitter_setup() argument
1369 atombios_dig_transmitter_setup2(encoder, action, lane_num, lane_set, -1); in atombios_dig_transmitter_setup()
H A Dradeon_mode.h732 int action, uint8_t lane_num,
735 int action, uint8_t lane_num,
/kernel/linux/linux-6.6/drivers/soc/hisilicon/
H A Dkunpeng_hccs.h129 u8 lane_num : 5; /* current lane number */ member
H A Dkunpeng_hccs.c793 return sysfs_emit(buf, "%u\n", link_status.lane_num); in cur_lane_num_show()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_cmd.h325 u8 lane_num; member
353 u8 lane_num; member
H A Dhclge_main.h269 u8 lane_num; member
1104 int hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num);
H A Dhclge_main.c2533 u8 duplex, u8 lane_num) in hclge_cfg_mac_speed_dup_hw()
2557 req->lane_num = lane_num; in hclge_cfg_mac_speed_dup_hw()
2569 int hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num) in hclge_cfg_mac_speed_dup() argument
2576 mac->duplex == duplex && (mac->lane_num == lane_num || lane_num == 0)) in hclge_cfg_mac_speed_dup()
2579 ret = hclge_cfg_mac_speed_dup_hw(hdev, speed, duplex, lane_num); in hclge_cfg_mac_speed_dup()
2585 if (!lane_num) in hclge_cfg_mac_speed_dup()
2586 hdev->hw.mac.lane_num in hclge_cfg_mac_speed_dup()
2532 hclge_cfg_mac_speed_dup_hw(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num) hclge_cfg_mac_speed_dup_hw() argument
2591 hclge_cfg_mac_speed_dup_h(struct hnae3_handle *handle, int speed, u8 duplex, u8 lane_num) hclge_cfg_mac_speed_dup_h() argument
10972 hclge_get_ksettings_an_result(struct hnae3_handle *handle, u8 *auto_neg, u32 *speed, u8 *duplex, u32 *lane_num) hclge_get_ksettings_an_result() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/
H A Dhnae3.h596 u32 *lane_num);
599 u8 duplex, u8 lane_num);
H A Dhns3_ethtool.c824 u32 lane_num; in hns3_check_ksettings_param() local
837 ops->get_ksettings_an_result(handle, &autoneg, &speed, &duplex, &lane_num); in hns3_check_ksettings_param()
839 cmd->base.duplex == duplex && cmd->lanes == lane_num) in hns3_check_ksettings_param()
/kernel/linux/linux-5.10/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c537 * @lane_num: number of lanes
542 static inline int zynqmp_dp_max_rate(int link_rate, u8 lane_num, u8 bpp) in zynqmp_dp_max_rate() argument
544 return link_rate * lane_num * 8 / bpp; in zynqmp_dp_max_rate()
/kernel/linux/linux-6.6/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c530 * @lane_num: number of lanes
535 static inline int zynqmp_dp_max_rate(int link_rate, u8 lane_num, u8 bpp) in zynqmp_dp_max_rate() argument
537 return link_rate * lane_num * 8 / bpp; in zynqmp_dp_max_rate()
/kernel/linux/linux-6.6/drivers/gpu/drm/mediatek/
H A Dmtk_dp.c881 static void mtk_dp_set_swing_pre_emphasis(struct mtk_dp *mtk_dp, int lane_num, in mtk_dp_set_swing_pre_emphasis() argument
884 u32 lane_shift = lane_num * DP_TX1_VOLT_SWING_SHIFT; in mtk_dp_set_swing_pre_emphasis()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c3147 u8 *duplex, u32 *lane_num) in hclgevf_get_ksettings_an_result()
3145 hclgevf_get_ksettings_an_result(struct hnae3_handle *handle, u8 *auto_neg, u32 *speed, u8 *duplex, u32 *lane_num) hclgevf_get_ksettings_an_result() argument

Completed in 67 milliseconds