Lines Matching refs:mbox

9 static int gen6_check_mailbox_status(u32 mbox)  in gen6_check_mailbox_status()  argument
11 switch (mbox & GEN6_PCODE_ERROR_MASK) { in gen6_check_mailbox_status()
24 MISSING_CASE(mbox & GEN6_PCODE_ERROR_MASK); in gen6_check_mailbox_status()
29 static int gen7_check_mailbox_status(u32 mbox) in gen7_check_mailbox_status() argument
31 switch (mbox & GEN6_PCODE_ERROR_MASK) { in gen7_check_mailbox_status()
49 MISSING_CASE(mbox & GEN6_PCODE_ERROR_MASK); in gen7_check_mailbox_status()
55 u32 mbox, u32 *val, u32 *val1, in __sandybridge_pcode_rw() argument
76 GEN6_PCODE_MAILBOX, GEN6_PCODE_READY | mbox); in __sandybridge_pcode_rw()
83 &mbox)) in __sandybridge_pcode_rw()
92 return gen7_check_mailbox_status(mbox); in __sandybridge_pcode_rw()
94 return gen6_check_mailbox_status(mbox); in __sandybridge_pcode_rw()
97 int sandybridge_pcode_read(struct drm_i915_private *i915, u32 mbox, in sandybridge_pcode_read() argument
103 err = __sandybridge_pcode_rw(i915, mbox, val, val1, in sandybridge_pcode_read()
111 mbox, __builtin_return_address(0), err); in sandybridge_pcode_read()
118 u32 mbox, u32 val, in sandybridge_pcode_write_timeout() argument
125 err = __sandybridge_pcode_rw(i915, mbox, &val, NULL, in sandybridge_pcode_write_timeout()
133 val, mbox, __builtin_return_address(0), err); in sandybridge_pcode_write_timeout()
139 static bool skl_pcode_try_request(struct drm_i915_private *i915, u32 mbox, in skl_pcode_try_request() argument
143 *status = __sandybridge_pcode_rw(i915, mbox, &request, NULL, in skl_pcode_try_request()
169 int skl_pcode_request(struct drm_i915_private *i915, u32 mbox, u32 request, in skl_pcode_request() argument
178 skl_pcode_try_request(i915, mbox, request, reply_mask, reply, &status) in skl_pcode_request()