Lines Matching refs:response
203 dev_err(amd_manager->dev, "SDW%x cmd response timeout occurred\n",
286 struct sdw_msg *msg, u64 response,
289 if (response & AMD_SDW_MCP_RESP_ACK) {
291 msg->buf[offset] = FIELD_GET(AMD_SDW_MCP_RESP_RDATA, response);
293 if (response == -ETIMEDOUT) {
297 } else if (response & AMD_SDW_MCP_RESP_NACK) {
299 "command response NACK received for Slave %d\n",
313 u64 response;
317 response = amd_sdw_send_cmd_get_resp(amd_manager, lower_data, upper_data);
318 return amd_sdw_fill_msg_resp(amd_manager, msg, response, cmd_offset);
351 static void amd_sdw_process_ping_status(u64 response, struct amd_sdw_manager *amd_manager)
357 /* slave status response */
358 slave_stat = FIELD_GET(AMD_SDW_MCP_SLAVE_STAT_0_3, response);
359 slave_stat |= FIELD_GET(AMD_SDW_MCP_SLAVE_STAT_4_11, response) << 8;
370 u64 response;
373 response = amd_sdw_send_cmd_get_resp(amd_manager, 0, 0);
375 amd_sdw_process_ping_status(response, amd_manager);
381 u64 response;
384 response = amd_sdw_send_cmd_get_resp(amd_manager, 0, 0);
385 /* slave status from ping response */
386 slave_stat = FIELD_GET(AMD_SDW_MCP_SLAVE_STAT_0_3, response);
387 slave_stat |= FIELD_GET(AMD_SDW_MCP_SLAVE_STAT_4_11, response) << 8;
791 * and process the response. This sequence will ensure all peripheral devices enumerated