Lines Matching defs:mailbox
169 u32 mailbox[6]; /* mailboxes 0-5 */
183 /* Write the command to mailbox 0. */
187 * Write the command parameters to mailboxes 1-4 (mailbox 5 is not used
191 writel(params->mailbox[i], ®isters->sis_mailbox[i]);
225 /* Read the command status from mailbox 0. */
238 params->mailbox[0] = cmd_status;
239 for (i = 1; i < ARRAY_SIZE(params->mailbox); i++)
240 params->mailbox[i] = readl(®isters->sis_mailbox[i]);
263 properties = params.mailbox[1];
268 extended_properties = params.mailbox[4];
292 ctrl_info->max_sg_entries = params.mailbox[1];
293 ctrl_info->max_transfer_size = params.mailbox[2];
294 ctrl_info->max_outstanding_requests = params.mailbox[3];
295 ctrl_info->config_table_offset = params.mailbox[4];
296 ctrl_info->config_table_length = params.mailbox[5];
337 params.mailbox[1] = lower_32_bits((u64)bus_address);
338 params.mailbox[2] = upper_32_bits((u64)bus_address);
339 params.mailbox[3] = sizeof(*base_struct);