From 2f7c68cb55ecb7331f2381deb497c27155f32faf Mon Sep 17 00:00:00 2001 From: hc <hc@nodka.com> Date: Wed, 03 Jan 2024 09:43:39 +0000 Subject: [PATCH] update kernel to 5.10.198 --- kernel/drivers/rpmsg/rockchip_rpmsg_mbox.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/kernel/drivers/rpmsg/rockchip_rpmsg.c b/kernel/drivers/rpmsg/rockchip_rpmsg_mbox.c similarity index 97% rename from kernel/drivers/rpmsg/rockchip_rpmsg.c rename to kernel/drivers/rpmsg/rockchip_rpmsg_mbox.c index 8977125..c70e89b 100644 --- a/kernel/drivers/rpmsg/rockchip_rpmsg.c +++ b/kernel/drivers/rpmsg/rockchip_rpmsg_mbox.c @@ -383,8 +383,16 @@ static int rockchip_rpmsg_remove(struct platform_device *pdev) { + struct device *dev = &pdev->dev; struct rk_rpmsg_dev *rpdev = platform_get_drvdata(pdev); + int i; + + for (i = 0; i < rpdev->vdev_nums; i++) + unregister_virtio_device(&rpdev->rpvdev[i]->vdev); + + of_reserved_mem_device_release(dev); + mbox_free_channel(rpdev->mbox_rx_chan); mbox_free_channel(rpdev->mbox_tx_chan); -- Gitblit v1.6.2