Lines Matching refs:msg

46 	u8 (*write)(unsigned int offset, unsigned int length, const u8 *msg);
75 const u8 *msg) in cros_ec_lpc_write_bytes() argument
81 outb(msg[i], offset + i); in cros_ec_lpc_write_bytes()
82 sum += msg[i]; in cros_ec_lpc_write_bytes()
113 const u8 *msg) in cros_ec_lpc_mec_write_bytes() argument
123 length, (u8 *)msg) : in cros_ec_lpc_mec_write_bytes()
124 cros_ec_lpc_write_bytes(offset, length, msg); in cros_ec_lpc_mec_write_bytes()
144 struct cros_ec_command *msg) in cros_ec_pkt_xfer_lpc() argument
151 ret = cros_ec_prepare_tx(ec, msg); in cros_ec_pkt_xfer_lpc()
169 msg->result = cros_ec_lpc_ops.read(EC_LPC_ADDR_HOST_DATA, 1, &sum); in cros_ec_pkt_xfer_lpc()
170 ret = cros_ec_check_result(ec, msg); in cros_ec_pkt_xfer_lpc()
179 msg->result = response.result; in cros_ec_pkt_xfer_lpc()
181 if (response.data_len > msg->insize) { in cros_ec_pkt_xfer_lpc()
184 response.data_len, msg->insize); in cros_ec_pkt_xfer_lpc()
192 msg->data); in cros_ec_pkt_xfer_lpc()
209 struct cros_ec_command *msg) in cros_ec_cmd_xfer_lpc() argument
215 if (msg->outsize > EC_PROTO2_MAX_PARAM_SIZE || in cros_ec_cmd_xfer_lpc()
216 msg->insize > EC_PROTO2_MAX_PARAM_SIZE) { in cros_ec_cmd_xfer_lpc()
219 msg->outsize, msg->insize); in cros_ec_cmd_xfer_lpc()
225 args.command_version = msg->version; in cros_ec_cmd_xfer_lpc()
226 args.data_size = msg->outsize; in cros_ec_cmd_xfer_lpc()
229 sum = msg->command + args.flags + args.command_version + args.data_size; in cros_ec_cmd_xfer_lpc()
232 sum += cros_ec_lpc_ops.write(EC_LPC_ADDR_HOST_PARAM, msg->outsize, in cros_ec_cmd_xfer_lpc()
233 msg->data); in cros_ec_cmd_xfer_lpc()
241 sum = msg->command; in cros_ec_cmd_xfer_lpc()
251 msg->result = cros_ec_lpc_ops.read(EC_LPC_ADDR_HOST_DATA, 1, &sum); in cros_ec_cmd_xfer_lpc()
252 ret = cros_ec_check_result(ec, msg); in cros_ec_cmd_xfer_lpc()
259 if (args.data_size > msg->insize) { in cros_ec_cmd_xfer_lpc()
262 args.data_size, msg->insize); in cros_ec_cmd_xfer_lpc()
268 sum = msg->command + args.flags + args.command_version + args.data_size; in cros_ec_cmd_xfer_lpc()
272 msg->data); in cros_ec_cmd_xfer_lpc()