Lines Matching refs:bw_code
268 u8 bw_code; member
333 u8 bw_code; member
647 u8 bw_code; in zynqmp_dp_mode_configure() local
656 bw_code = DP_LINK_BW_2_7; in zynqmp_dp_mode_configure()
659 bw_code = DP_LINK_BW_1_62; in zynqmp_dp_mode_configure()
666 bw_code = max_link_rate_code; in zynqmp_dp_mode_configure()
674 bw = drm_dp_bw_code_to_link_rate(bw_code); in zynqmp_dp_mode_configure()
677 dp->mode.bw_code = bw_code; in zynqmp_dp_mode_configure()
680 return dp->mode.bw_code; in zynqmp_dp_mode_configure()
880 static int zynqmp_dp_setup(struct zynqmp_dp *dp, u8 bw_code, u8 lane_cnt, in zynqmp_dp_setup() argument
915 ret = drm_dp_dpcd_writeb(&dp->aux, DP_LINK_BW_SET, bw_code); in zynqmp_dp_setup()
921 zynqmp_dp_write(dp, ZYNQMP_DP_LINK_BW_SET, bw_code); in zynqmp_dp_setup()
922 switch (bw_code) { in zynqmp_dp_setup()
949 ret = zynqmp_dp_setup(dp, dp->mode.bw_code, dp->mode.lane_cnt, in zynqmp_dp_train()
989 u8 bw = mode->bw_code; in zynqmp_dp_train_loop()
1314 bw = drm_dp_bw_code_to_link_rate(dp->mode.bw_code); in zynqmp_dp_encoder_mode_set_transfer_unit()
1366 reg = drm_dp_bw_code_to_link_rate(dp->mode.bw_code); in zynqmp_dp_encoder_mode_set_stream()
1407 link_rate = drm_dp_bw_code_to_link_rate(dp->mode.bw_code); in zynqmp_dp_audio_write_n_m()
1866 return zynqmp_dp_setup(dp, dp->test.bw_code, dp->test.link_cnt, in zynqmp_dp_test_setup()
2156 *val = drm_dp_bw_code_to_link_rate(dp->test.bw_code) * 10000ULL; in zynqmp_dp_rate_get()
2164 u8 bw_code; in zynqmp_dp_rate_set() local
2169 bw_code = drm_dp_link_rate_to_bw_code(val); in zynqmp_dp_rate_set()
2170 link_rate = drm_dp_bw_code_to_link_rate(bw_code); in zynqmp_dp_rate_set()
2174 if (bw_code != DP_LINK_BW_1_62 && bw_code != DP_LINK_BW_2_7 && in zynqmp_dp_rate_set()
2175 bw_code != DP_LINK_BW_5_4) in zynqmp_dp_rate_set()
2179 dp->test.bw_code = bw_code; in zynqmp_dp_rate_set()
2242 dp->test.bw_code = DP_LINK_BW_5_4; in zynqmp_dp_bridge_debugfs_init()