Lines Matching refs:rsp
55 static void send_rsp(const struct rsp_box *rsp) in send_rsp() argument
57 memcpy(thor_tx_data_buf, rsp, sizeof(struct rsp_box)); in send_rsp()
60 debug("-RSP: %d, %d\n", rsp->rsp, rsp->rsp_data); in send_rsp()
65 ALLOC_CACHE_ALIGN_BUFFER(struct data_rsp_box, rsp, in send_data_rsp()
68 rsp->ack = ack; in send_data_rsp()
69 rsp->count = count; in send_data_rsp()
71 memcpy(thor_tx_data_buf, rsp, sizeof(struct data_rsp_box)); in send_data_rsp()
79 ALLOC_CACHE_ALIGN_BUFFER(struct rsp_box, rsp, sizeof(struct rsp_box)); in process_rqt_info()
80 memset(rsp, 0, sizeof(struct rsp_box)); in process_rqt_info()
82 rsp->rsp = rqt->rqt; in process_rqt_info()
83 rsp->rsp_data = rqt->rqt_data; in process_rqt_info()
87 rsp->int_data[0] = VER_PROTOCOL_MAJOR; in process_rqt_info()
88 rsp->int_data[1] = VER_PROTOCOL_MINOR; in process_rqt_info()
91 snprintf(rsp->str_data[0], sizeof(rsp->str_data[0]), in process_rqt_info()
95 sprintf(rsp->str_data[0], "%s", U_BOOT_VERSION); in process_rqt_info()
98 sprintf(rsp->str_data[0], "%s", "k unknown"); in process_rqt_info()
101 sprintf(rsp->str_data[0], "%s", "p unknown"); in process_rqt_info()
104 sprintf(rsp->str_data[0], "%s", "c unknown"); in process_rqt_info()
110 send_rsp(rsp); in process_rqt_info()
116 ALLOC_CACHE_ALIGN_BUFFER(struct rsp_box, rsp, sizeof(struct rsp_box)); in process_rqt_cmd()
117 memset(rsp, 0, sizeof(struct rsp_box)); in process_rqt_cmd()
119 rsp->rsp = rqt->rqt; in process_rqt_cmd()
120 rsp->rsp_data = rqt->rqt_data; in process_rqt_cmd()
125 send_rsp(rsp); in process_rqt_cmd()
135 send_rsp(rsp); in process_rqt_cmd()
255 ALLOC_CACHE_ALIGN_BUFFER(struct rsp_box, rsp, sizeof(struct rsp_box)); in process_rqt_download()
260 memset(rsp, 0, sizeof(struct rsp_box)); in process_rqt_download()
261 rsp->rsp = rqt->rqt; in process_rqt_download()
262 rsp->rsp_data = rqt->rqt_data; in process_rqt_download()
275 rsp->ack = -ENOTSUPP; in process_rqt_download()
276 ret = rsp->ack; in process_rqt_download()
289 rsp->int_data[0] = THOR_PACKET_SIZE; in process_rqt_download()
295 rsp->ack = -ENODEV; in process_rqt_download()
296 ret = rsp->ack; in process_rqt_download()
300 send_rsp(rsp); in process_rqt_download()
310 rsp->ack = download_tail(left, cnt); in process_rqt_download()
311 ret = rsp->ack; in process_rqt_download()
323 send_rsp(rsp); in process_rqt_download()