Lines Matching refs:size
34 static inline uint32_t aml_scpi_cmd(uint32_t command, uint32_t size) in aml_scpi_cmd() argument
36 return command | (size << SIZE_SHIFT); in aml_scpi_cmd()
39 static void aml_scpi_secure_message_send(uint32_t command, uint32_t size) in aml_scpi_secure_message_send() argument
41 aml_mhu_secure_message_send(aml_scpi_cmd(command, size)); in aml_scpi_secure_message_send()
48 size_t size = (response >> SIZE_SHIFT) & SIZE_MASK; in aml_scpi_secure_message_receive() local
53 *size_out = size; in aml_scpi_secure_message_receive()
80 size_t size; in aml_scpi_sys_power_state() local
85 aml_scpi_secure_message_receive((void *)&response, &size); in aml_scpi_sys_power_state()
108 uint32_t aml_scpi_efuse_read(void *dst, uint32_t base, uint32_t size) in aml_scpi_efuse_read() argument
113 if (size > 0x1FC) in aml_scpi_efuse_read()
118 mmio_write_32(AML_MHU_SECURE_AP_TO_SCP_PAYLOAD + 4, size); in aml_scpi_efuse_read()
219 void aml_scpi_upload_scp_fw(uintptr_t addr, size_t size, int send) in aml_scpi_upload_scp_fw() argument
224 asd_sha_update(&ctx, (void *)addr, size); in aml_scpi_upload_scp_fw()
229 aml_scpi_set_scp_addr(addr, size); in aml_scpi_upload_scp_fw()
231 aml_scpi_copy_scp_data((void *)addr, size); in aml_scpi_upload_scp_fw()