100,6 → 100,7 |
memset(&args, 0, sizeof(args)); |
|
mutex_lock(&chan->mutex); |
mutex_lock(&rdev->mode_info.atom_context->scratch_mutex); |
|
base = (unsigned char *)(rdev->mode_info.atom_context->scratch + 1); |
|
113,7 → 114,7 |
if (ASIC_IS_DCE4(rdev)) |
args.v2.ucHPD_ID = chan->rec.hpd; |
|
atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); |
atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args); |
|
*ack = args.v1.ucReplyStatus; |
|
147,6 → 148,7 |
|
r = recv_bytes; |
done: |
mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex); |
mutex_unlock(&chan->mutex); |
|
return r; |
232,8 → 234,8 |
|
/***** general DP utility functions *****/ |
|
#define DP_VOLTAGE_MAX DP_TRAIN_VOLTAGE_SWING_1200 |
#define DP_PRE_EMPHASIS_MAX DP_TRAIN_PRE_EMPHASIS_9_5 |
#define DP_VOLTAGE_MAX DP_TRAIN_VOLTAGE_SWING_LEVEL_3 |
#define DP_PRE_EMPHASIS_MAX DP_TRAIN_PRE_EMPH_LEVEL_3 |
|
static void dp_get_adjust_train(u8 link_status[DP_LINK_STATUS_SIZE], |
int lane_count, |