From 6778948f9de86c3cfaf36725a7c87dcff9ba247f Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Mon, 11 Dec 2023 08:20:59 +0000
Subject: [PATCH] kernel_5.10 no rt

---
 kernel/drivers/rpmsg/rockchip_rpmsg.c |   11 +----------
 1 files changed, 1 insertions(+), 10 deletions(-)

diff --git a/kernel/drivers/rpmsg/rockchip_rpmsg.c b/kernel/drivers/rpmsg/rockchip_rpmsg.c
index be1b202..8977125 100644
--- a/kernel/drivers/rpmsg/rockchip_rpmsg.c
+++ b/kernel/drivers/rpmsg/rockchip_rpmsg.c
@@ -26,11 +26,6 @@
 
 #include "rpmsg_internal.h"
 
-enum rk_rpmsg_chip {
-	RK3562,
-	RK3568,
-};
-
 struct rk_virtio_dev {
 	struct virtio_device vdev;
 	unsigned int vring[2];
@@ -44,7 +39,6 @@
 
 struct rk_rpmsg_dev {
 	struct platform_device *pdev;
-	enum rk_rpmsg_chip chip;
 	int vdev_nums;
 	unsigned int link_id;
 	int first_notify;
@@ -114,7 +108,6 @@
 		dev_err(dev, "mbox send failed!\n");
 		return false;
 	}
-	mbox_chan_txdone(rpdev->mbox_tx_chan, 0);
 
 	return true;
 }
@@ -308,7 +301,6 @@
 
 	dev_info(dev, "rockchip rpmsg platform probe.\n");
 	rpdev->pdev = pdev;
-	rpdev->chip = (enum rk_rpmsg_chip)device_get_match_data(dev);
 	rpdev->first_notify = 0;
 
 	cl = &rpdev->mbox_cl;
@@ -400,8 +392,7 @@
 }
 
 static const struct of_device_id rockchip_rpmsg_match[] = {
-	{ .compatible = "rockchip,rk3562-rpmsg", .data = (void *)RK3562, },
-	{ .compatible = "rockchip,rk3568-rpmsg", .data = (void *)RK3568, },
+	{ .compatible = "rockchip,rpmsg", },
 	{ /* sentinel */ },
 };
 

--
Gitblit v1.6.2