Lines Matching defs:request
482 u32 request, u32 reply_mask, u32 reply,
485 *status = __sandybridge_pcode_rw(i915, mbox, &request, NULL,
489 return *status || ((request & reply_mask) == reply);
493 * skl_pcode_request - send PCODE request until acknowledgment
495 * @mbox: PCODE mailbox ID the request is targeted for
496 * @request: request ID
497 * @reply_mask: mask used to check for request acknowledgment
498 * @reply: value used to check for request acknowledgment
501 * Keep resending the @request to @mbox until PCODE acknowledges it, PCODE
503 * The request is acknowledged once the PCODE reply dword equals @reply after
511 int skl_pcode_request(struct drm_i915_private *i915, u32 mbox, u32 request,
520 skl_pcode_try_request(i915, mbox, request, reply_mask, reply, &status)
523 * Prime the PCODE by doing a request first. Normally it guarantees
524 * that a subsequent request, at most @timeout_base_ms later, succeeds.
526 * first, so send the first request explicitly.
539 * (queued) request and @timeout_base_ms delay. As a workaround retry
544 * the request completion.