Lines Matching full:portal
92 * mc_write_command - writes a command to a Management Complex (MC) portal
94 * @portal: pointer to an MC portal
97 static inline void mc_write_command(struct fsl_mc_command __iomem *portal, in mc_write_command() argument
102 /* copy command parameters into the portal */ in mc_write_command()
109 writeq_relaxed(le64_to_cpu(cmd->params[i]), &portal->params[i]); in mc_write_command()
112 writeq(le64_to_cpu(cmd->header), &portal->header); in mc_write_command()
117 * Management Complex (MC) portal
119 * @portal: pointer to an MC portal
125 *portal, in mc_read_response()
131 /* Copy command response header from MC portal: */ in mc_read_response()
132 resp->header = cpu_to_le64(readq_relaxed(&portal->header)); in mc_read_response()
137 /* Copy command response data from MC portal: */ in mc_read_response()
145 cpu_to_le64(readq_relaxed(&portal->params[i])); in mc_read_response()
184 "MC command timed out (portal: %pa, dprc handle: %#x, command: %#x)\n", in mc_polling_wait_preemptible()
224 "MC command timed out (portal: %pa, dprc handle: %#x, command: %#x)\n", in mc_polling_wait_atomic()
277 "MC command failed: portal: %pa, dprc handle: %#x, command: %#x, status: %s (%#x)\n", in mc_send_command()