hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/rpmsg/Kconfig
....@@ -15,13 +15,22 @@
1515 in /dev. They make it possible for user-space programs to send and
1616 receive rpmsg packets.
1717
18
-config RPMSG_QCOM_GLINK_NATIVE
18
+config RPMSG_MTK_SCP
19
+ tristate "MediaTek SCP"
20
+ depends on MTK_SCP
21
+ select RPMSG
22
+ help
23
+ Say y here to enable support providing communication channels to
24
+ remote processors in MediaTek platforms.
25
+ This use IPI and IPC to communicate with remote processors.
26
+
27
+config RPMSG_QCOM_GLINK
1928 tristate
2029 select RPMSG
2130
2231 config RPMSG_QCOM_GLINK_RPM
2332 tristate "Qualcomm RPM Glink driver"
24
- select RPMSG_QCOM_GLINK_NATIVE
33
+ select RPMSG_QCOM_GLINK
2534 depends on HAS_IOMEM
2635 depends on MAILBOX
2736 help
....@@ -31,7 +40,7 @@
3140
3241 config RPMSG_QCOM_GLINK_SMEM
3342 tristate "Qualcomm SMEM Glink driver"
34
- select RPMSG_QCOM_GLINK_NATIVE
43
+ select RPMSG_QCOM_GLINK
3544 depends on MAILBOX
3645 depends on QCOM_SMEM
3746 help
....@@ -49,8 +58,8 @@
4958 providing communication channels to remote processors in Qualcomm
5059 platforms.
5160
52
-config RPMSG_ROCKCHIP
53
- tristate "Rockchip Platform RPMsg Support"
61
+config RPMSG_ROCKCHIP_MBOX
62
+ tristate "Rockchip Platform RPMsg Mailbox Mode Support"
5463 depends on ARCH_ROCKCHIP
5564 depends on MAILBOX
5665 depends on ROCKCHIP_MBOX
....@@ -58,11 +67,20 @@
5867 select VIRTIO
5968 help
6069 Say y here to enable support for The Remote Processors Messasing
61
- in Rockchip Platform.
70
+ using mailbox mode in Rockchip Platform.
71
+
72
+config RPMSG_ROCKCHIP_SOFTIRQ
73
+ tristate "Rockchip Platform RPMsg Soft IRQ Mode Support"
74
+ depends on ARCH_ROCKCHIP
75
+ select RPMSG
76
+ select VIRTIO
77
+ help
78
+ Say y here to enable support for The Remote Processors Messasing
79
+ using softirq mode in Rockchip Platform.
6280
6381 config RPMSG_ROCKCHIP_TEST
6482 tristate "Rockchip RPMsg Test"
65
- depends on RPMSG_ROCKCHIP
83
+ depends on (RPMSG_ROCKCHIP_MBOX || RPMSG_ROCKCHIP_SOFTIRQ)
6684 help
6785 Say y here to enable Rockchip RPMsg Test.
6886