Home
last modified time | relevance | path

Searched refs:lane_cnt (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/xlnx/
H A Dzynqmp_dp.c260 u8 lane_cnt; member
568 u8 lane_cnt; in zynqmp_dp_mode_configure() local
587 for (lane_cnt = 1; lane_cnt <= max_lanes; lane_cnt <<= 1) { in zynqmp_dp_mode_configure()
592 rate = zynqmp_dp_max_rate(bw, lane_cnt, bpp); in zynqmp_dp_mode_configure()
595 dp->mode.lane_cnt = lane_cnt; in zynqmp_dp_mode_configure()
618 for (i = 0; i < dp->mode.lane_cnt; i++) { in zynqmp_dp_adjust_train()
635 for (i = 0; i < dp->mode.lane_cnt; i++) in zynqmp_dp_adjust_train()
655 dp->mode.lane_cnt); in zynqmp_dp_update_vs_emph()
659 for (i = 0; i < dp->mode.lane_cnt; i++) { in zynqmp_dp_update_vs_emph()
687 u8 lane_cnt = dp->mode.lane_cnt; in zynqmp_dp_link_train_cr() local
[all …]
/OK3568_Linux_fs/u-boot/board/gdsys/common/
H A Ddp501.c55 u8 lane_cnt; in dp501_link_training() local
69 lane_cnt = 4; in dp501_link_training()
71 lane_cnt = max_lane_cnt; in dp501_link_training()
72 if (lane_cnt != max_lane_cnt) in dp501_link_training()
74 max_lane_cnt, lane_cnt); in dp501_link_training()
75 i2c_reg_write(addr, 0x5e, lane_cnt | (val & 0x80)); /* set lane_cnt */ in dp501_link_training()
/OK3568_Linux_fs/u-boot/drivers/video/exynos/
H A Dexynos_dp.c177 unsigned char lane_cnt[16]; in exynos_dp_handle_edid() local
181 memset(lane_cnt, 0, 16); in exynos_dp_handle_edid()
230 priv->lane_cnt = temp; in exynos_dp_handle_edid()
282 exynos_dp_set_lane_count(regs, priv->lane_cnt); in exynos_dp_link_start()
286 buf[1] = priv->lane_cnt; in exynos_dp_link_start()
295 priv->lane_cnt); in exynos_dp_link_start()
403 for (i = 0; i < priv->lane_cnt; i++) { in exynos_dp_read_dpcd_lane_stat()
509 for (i = 0; i < priv->lane_cnt; i++) { in exynos_dp_process_clock_recovery()
544 for (i = 0; i < priv->lane_cnt; i++) { in exynos_dp_process_clock_recovery()
628 for (i = 0; i < priv->lane_cnt; i++) { in exynos_dp_process_equalizer_training()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/edp/
H A Dedp_ctrl.c99 u8 lane_cnt; member
430 ctrl->lane_cnt = lane; in edp_fill_link_cfg()
431 DBG("rate=%d lane=%d", ctrl->link_rate, ctrl->lane_cnt); in edp_fill_link_cfg()
439 data = EDP_CONFIGURATION_CTRL_LANES(ctrl->lane_cnt - 1); in edp_config_ctrl()
514 for (i = 0; i < ctrl->lane_cnt; i++) { in edp_sink_train_set_adjust()
525 for (i = 0; i < ctrl->lane_cnt; i++) { in edp_sink_train_set_adjust()
618 if (drm_dp_clock_recovery_ok(link_status, ctrl->lane_cnt)) { in edp_start_link_train_1()
675 if (drm_dp_channel_eq_ok(link_status, ctrl->lane_cnt)) { in edp_start_link_train_2()
702 lane = ctrl->lane_cnt; in edp_link_rate_down_shift()
731 ctrl->lane_cnt = lane; in edp_link_rate_down_shift()
[all …]
/OK3568_Linux_fs/kernel/drivers/phy/samsung/
H A Dphy-samsung-ufs.c25 for (i = 0; i < (phy)->lane_cnt; i++)
207 ss_phy->lane_cnt = phy->attrs.bus_width; in samsung_ufs_phy_init()
332 phy->lane_cnt = PHY_DEF_LANE_CNT; in samsung_ufs_phy_probe()
H A Dphy-samsung-ufs.h120 u8 lane_cnt; member
/OK3568_Linux_fs/kernel/drivers/media/platform/qcom/camss/
H A Dcamss-csid.h40 u8 lane_cnt; member
H A Dcamss-csid.c483 u8 num_lanes = csid->phy.lane_cnt; in csid_set_clock_rates()
689 val = phy->lane_cnt - 1; in csid_set_stream()
1266 csid->phy.lane_cnt = lane_cfg->num_data; in csid_link_setup()
/OK3568_Linux_fs/u-boot/arch/arm/mach-exynos/include/mach/
H A Ddp_info.h71 unsigned char lane_cnt; member
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_bios.h136 u16 lane_cnt:2; member
H A Dintel_dsi_vbt.c751 intel_dsi->lane_count = mipi_config->lane_cnt + 1; in intel_dsi_vbt_init()
H A Dintel_dp.c5533 intel_dp_autotest_phy_ddi_enable(struct intel_dp *intel_dp, uint8_t lane_cnt) in intel_dp_autotest_phy_ddi_enable() argument
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/dp/
H A Ddp_ctrl.c1003 int ret = 0, lane, lane_cnt; in dp_ctrl_update_vx_px() local
1029 lane_cnt = ctrl->link->link_params.num_lanes; in dp_ctrl_update_vx_px()
1030 for (lane = 0; lane < lane_cnt; lane++) in dp_ctrl_update_vx_px()
1037 buf, lane_cnt); in dp_ctrl_update_vx_px()
1038 if (ret == lane_cnt) in dp_ctrl_update_vx_px()
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dit6616.c357 u8 lane_cnt; member
1425 if (bus_config_table[i].lane == bus->lane_cnt && in it6616_mipitx_get_bus_config()
1635 it6616->mipi.lane_cnt = it6616->csi_lanes_in_use; in it6616_mipitx_output_setup()
1641 dev_info(dev, "lan_num: %d, swap_pn: %d", it6616->mipi.lane_cnt, bus->swap_pn); in it6616_mipitx_output_setup()
1670 it6616->mipi.lane_cnt = (it6616->mipi.lane_cnt == 4) ? 2 : 1; in it6616_mipitx_output_setup()
1672 MIPI_TX_LANE_ADJUST_THRESHOLD, it6616->mipi.lane_cnt); in it6616_mipitx_output_setup()
1694 it6616_mipi_tx_set_bits(mipi, 0x21, 0x30, (it6616->mipi.lane_cnt - 1) << 4); in it6616_mipitx_output_setup()
3064 it6616->mipi.lane_cnt = it6616->csi_lanes_in_use; in it6616_initial()