Skip to content

Commit 73cd960

Browse files
Andrey Borisovichkv2019i
authored andcommitted
west.yml: upgrade Zephyr revision - update IPC4 ipc_platform_send_msg
During last changes in Zephyr that implemented power transition for the IPC Device, signature of the intel_adsp_ipc_send_message had changed and now returns negative int error codes (previously bool on success). Updated single function reference in SOF ipc_platform_send_msg(). Implementation had not changed as the function may return only -EBUSY error code until the Zephyr Device Power Management option is disabled. Signed-off-by: Andrey Borisovich <andrey.borisovich@intel.com>
1 parent 4a04438 commit 73cd960

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

src/ipc/ipc-zephyr.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -169,11 +169,7 @@ int ipc_platform_send_msg(const struct ipc_msg *msg)
169169
/* prepare the message and copy to mailbox */
170170
struct ipc_cmd_hdr *hdr = ipc_prepare_to_send(msg);
171171

172-
if (!intel_adsp_ipc_send_message(INTEL_ADSP_IPC_HOST_DEV, hdr->pri, hdr->ext))
173-
/* IPC device is busy with something else */
174-
return -EBUSY;
175-
176-
return 0;
172+
return intel_adsp_ipc_send_message(INTEL_ADSP_IPC_HOST_DEV, hdr->pri, hdr->ext);
177173
}
178174

179175
void ipc_platform_send_msg_direct(const struct ipc_msg *msg)

west.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ manifest:
4545

4646
- name: zephyr
4747
repo-path: zephyr
48-
revision: e2e3dc0771188f2a01e3aaa792f81e6c6a611eb6
48+
revision: 23b3cae1b1d91cd064d31cdeb78e3a6127b5051d
4949
remote: zephyrproject
5050

5151
# Import some projects listed in zephyr/west.yml@revision

0 commit comments

Comments
 (0)