diff --git a/drivers/misc/qseecom.c b/drivers/misc/qseecom.c index 8c338aaa615c..854af12ccd61 100644 --- a/drivers/misc/qseecom.c +++ b/drivers/misc/qseecom.c @@ -3743,8 +3743,8 @@ static int __qseecom_send_cmd(struct qseecom_dev_handle *data, (uint32_t)(__qseecom_uvirt_to_kphys( data, (uintptr_t)req->resp_buf)); } else { - send_data_req.req_ptr = (uint32_t)req->cmd_req_buf; - send_data_req.rsp_ptr = (uint32_t)req->resp_buf; + send_data_req.req_ptr = (uintptr_t)req->cmd_req_buf; + send_data_req.rsp_ptr = (uintptr_t)req->resp_buf; } send_data_req.req_len = req->cmd_req_len;