Rev 1404 | Rev 1430 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1404 | Rev 1428 | ||
---|---|---|---|
Line 348... | Line 348... | ||
348 | args.ucDelay = delay / 10; |
348 | args.ucDelay = delay / 10; |
Line 349... | Line 349... | ||
349 | 349 | ||
Line 350... | Line 350... | ||
350 | atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); |
350 | atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); |
351 | 351 | ||
352 | if (args.ucReplyStatus && !args.ucDataOutLen) { |
352 | if (args.ucReplyStatus && !args.ucDataOutLen) { |
353 | if (args.ucReplyStatus == 0x20 && retry_count < 10) |
353 | if (args.ucReplyStatus == 0x20 && retry_count++ < 10) |
354 | goto retry; |
354 | goto retry; |
355 | DRM_DEBUG("failed to get auxch %02x%02x %02x %02x 0x%02x %02x after %d retries\n", |
355 | DRM_DEBUG("failed to get auxch %02x%02x %02x %02x 0x%02x %02x after %d retries\n", |
356 | req_bytes[1], req_bytes[0], req_bytes[2], req_bytes[3], |
356 | req_bytes[1], req_bytes[0], req_bytes[2], req_bytes[3], |