diff --git a/plat/intel/soc/common/include/socfpga_mailbox.h b/plat/intel/soc/common/include/socfpga_mailbox.h index f44bc0ecc8747794b62af7646de39c1785f1adf2..710ecf0c538afb07e7d973cb1db6a2dcba193a5a 100644 --- a/plat/intel/soc/common/include/socfpga_mailbox.h +++ b/plat/intel/soc/common/include/socfpga_mailbox.h @@ -141,7 +141,7 @@ void mailbox_set_qspi_direct(void); int mailbox_send_cmd(int job_id, unsigned int cmd, uint32_t *args, int len, int urgent, uint32_t *response, int resp_len); int mailbox_send_cmd_async(int job_id, unsigned int cmd, uint32_t *args, - int len, int urgent, int indirect); + int len, int indirect); int mailbox_read_response(int job_id, uint32_t *response, int resp_len); void mailbox_reset_cold(void); void mailbox_clear_response(void); diff --git a/plat/intel/soc/common/soc/socfpga_mailbox.c b/plat/intel/soc/common/soc/socfpga_mailbox.c index cbc6bfba34e68c5f8b6c9f245f5478da7d00c0c0..39b63c98785d4fb4c7f7681ef37ad2c72ed096e5 100644 --- a/plat/intel/soc/common/soc/socfpga_mailbox.c +++ b/plat/intel/soc/common/soc/socfpga_mailbox.c @@ -168,11 +168,8 @@ int mailbox_poll_response(int job_id, int urgent, uint32_t *response, } int mailbox_send_cmd_async(int job_id, unsigned int cmd, uint32_t *args, - int len, int urgent, int indirect) + int len, int indirect) { - if (urgent) - mmio_write_32(MBOX_OFFSET + MBOX_URG, 1); - fill_mailbox_circular_buffer(MBOX_CLIENT_ID_CMD(MBOX_ATF_CLIENT_ID) | MBOX_JOB_ID_CMD(job_id) | MBOX_CMD_LEN_CMD(len) | diff --git a/plat/intel/soc/common/socfpga_sip_svc.c b/plat/intel/soc/common/socfpga_sip_svc.c index b879cfc3bae9d93d276b7cf0ec148c850073c070..8588e933bc8553e5ee5be6d1ab5723ccde71e6a5 100644 --- a/plat/intel/soc/common/socfpga_sip_svc.c +++ b/plat/intel/soc/common/socfpga_sip_svc.c @@ -76,7 +76,7 @@ static int intel_fpga_sdm_write_buffer(struct fpga_config_info *buffer) buffer->size_written += args[2]; mailbox_send_cmd_async(send_id++ % MBOX_MAX_JOB_ID, MBOX_RECONFIG_DATA, args, 3, - CMD_CASUAL, CMD_INDIRECT); + CMD_INDIRECT); buffer->subblocks_sent++; max_blocks--;