Patrick Williams | 864cc43 | 2023-02-09 14:54:44 -0600 | [diff] [blame^] | 1 | From ce77351c8ae6b04070135fdaedaad337bb0b4ef5 Mon Sep 17 00:00:00 2001 |
Patrick Williams | 2194f50 | 2022-10-16 14:26:09 -0500 | [diff] [blame] | 2 | From: Rui Miguel Silva <rui.silva@linaro.org> |
| 3 | Date: Tue, 27 Sep 2022 10:05:27 +0100 |
Patrick Williams | 864cc43 | 2023-02-09 14:54:44 -0600 | [diff] [blame^] | 4 | Subject: [PATCH 4/6] rpmsg: arm: fix return value |
Patrick Williams | 2194f50 | 2022-10-16 14:26:09 -0500 | [diff] [blame] | 5 | |
| 6 | The creation of and endpoint returns a pointer, fix the return |
| 7 | value to the right type. |
| 8 | |
Patrick Williams | 864cc43 | 2023-02-09 14:54:44 -0600 | [diff] [blame^] | 9 | Upstream-Status: Pending |
Patrick Williams | 2194f50 | 2022-10-16 14:26:09 -0500 | [diff] [blame] | 10 | Signed-off-by: Rui Miguel Silva <rui.silva@linaro.org> |
| 11 | --- |
| 12 | drivers/rpmsg/rpmsg_arm_mailbox.c | 5 +++-- |
| 13 | 1 file changed, 3 insertions(+), 2 deletions(-) |
| 14 | |
| 15 | diff --git a/drivers/rpmsg/rpmsg_arm_mailbox.c b/drivers/rpmsg/rpmsg_arm_mailbox.c |
| 16 | index 4a80102669f6..5c0dcc8e353d 100644 |
| 17 | --- a/drivers/rpmsg/rpmsg_arm_mailbox.c |
| 18 | +++ b/drivers/rpmsg/rpmsg_arm_mailbox.c |
| 19 | @@ -103,8 +103,9 @@ static struct rpmsg_endpoint *arm_create_ept(struct rpmsg_device *rpdev, |
| 20 | |
| 21 | channel->mbox = mbox_request_channel_byname(&channel->cl, chinfo.name); |
| 22 | if (IS_ERR_OR_NULL(channel->mbox)) { |
| 23 | - printk("RPMsg ARM: Cannot get channel by name: '%s'\n", chinfo.name); |
| 24 | - return -1; |
| 25 | + printk("RPMsg ARM: Cannot get channel by name: %s\n", |
| 26 | + chinfo.name); |
| 27 | + return ERR_PTR(-ENOENT); |
| 28 | } |
| 29 | |
| 30 | return &channel->ept; |
| 31 | -- |
Patrick Williams | 864cc43 | 2023-02-09 14:54:44 -0600 | [diff] [blame^] | 32 | 2.39.0 |
Patrick Williams | 2194f50 | 2022-10-16 14:26:09 -0500 | [diff] [blame] | 33 | |