Searched refs:rpmsg_driver (Results 1 – 19 of 19) sorted by relevance
/Linux-v5.15/include/linux/ |
D | rpmsg.h | 108 struct rpmsg_driver { struct 169 int __register_rpmsg_driver(struct rpmsg_driver *drv, struct module *owner); 170 void unregister_rpmsg_driver(struct rpmsg_driver *drv); 205 static inline int __register_rpmsg_driver(struct rpmsg_driver *drv, in __register_rpmsg_driver() 214 static inline void unregister_rpmsg_driver(struct rpmsg_driver *drv) in unregister_rpmsg_driver()
|
/Linux-v5.15/drivers/media/platform/sti/delta/ |
D | delta-ipc.c | 23 #define to_rpmsg_driver(__drv) container_of(__drv, struct rpmsg_driver, drv) 24 #define to_delta(__d) container_of(__d, struct delta_dev, rpmsg_driver) 552 struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpmsg_device->dev.driver); in delta_ipc_probe() 562 struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpmsg_device->dev.driver); in delta_ipc_remove() 573 static struct rpmsg_driver delta_rpmsg_driver = { 583 delta->rpmsg_driver = delta_rpmsg_driver; in delta_ipc_init() 585 return register_rpmsg_driver(&delta->rpmsg_driver); in delta_ipc_init() 590 unregister_rpmsg_driver(&delta->rpmsg_driver); in delta_ipc_exit()
|
D | delta.h | 509 struct rpmsg_driver rpmsg_driver; member
|
/Linux-v5.15/drivers/rpmsg/ |
D | rpmsg_core.c | 453 struct rpmsg_driver *rpdrv = to_rpmsg_driver(drv); in rpmsg_dev_match() 494 struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpdev->dev.driver); in rpmsg_dev_probe() 536 struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpdev->dev.driver); in rpmsg_dev_remove() 607 int __register_rpmsg_driver(struct rpmsg_driver *rpdrv, struct module *owner) in __register_rpmsg_driver() 621 void unregister_rpmsg_driver(struct rpmsg_driver *rpdrv) in unregister_rpmsg_driver()
|
D | rpmsg_internal.h | 19 #define to_rpmsg_driver(d) container_of(d, struct rpmsg_driver, drv)
|
D | rpmsg_ns.c | 100 static struct rpmsg_driver rpmsg_ns_driver = {
|
D | qcom_glink_ssr.c | 158 static struct rpmsg_driver qcom_glink_ssr_driver = {
|
D | rpmsg_char.c | 541 static struct rpmsg_driver rpmsg_chrdev_driver = {
|
/Linux-v5.15/samples/rpmsg/ |
D | rpmsg_client_sample.c | 86 static struct rpmsg_driver rpmsg_sample_client = {
|
/Linux-v5.15/net/qrtr/ |
D | smd.c | 97 static struct rpmsg_driver qcom_smd_qrtr_driver = {
|
/Linux-v5.15/Documentation/staging/ |
D | rpmsg.rst | 241 int register_rpmsg_driver(struct rpmsg_driver *rpdrv); 245 a pointer to an rpmsg_driver struct, which contains the driver's 252 void unregister_rpmsg_driver(struct rpmsg_driver *rpdrv); 256 a pointer to a previously-registered rpmsg_driver struct. 307 static struct rpmsg_driver rpmsg_sample_client = {
|
/Linux-v5.15/sound/soc/fsl/ |
D | imx-audio-rpmsg.c | 116 static struct rpmsg_driver imx_audio_rpmsg_driver = {
|
/Linux-v5.15/drivers/net/wwan/ |
D | rpmsg_wwan_ctrl.c | 156 static struct rpmsg_driver rpmsg_wwan_ctrl_driver = {
|
/Linux-v5.15/drivers/soc/qcom/ |
D | smd-rpm.c | 252 static struct rpmsg_driver qcom_smd_rpm_driver = {
|
D | wcnss_ctrl.c | 351 static struct rpmsg_driver wcnss_ctrl_driver = {
|
D | apr.c | 512 static struct rpmsg_driver apr_driver = {
|
/Linux-v5.15/drivers/platform/chrome/ |
D | cros_ec_rpmsg.c | 294 static struct rpmsg_driver cros_ec_driver_rpmsg = {
|
/Linux-v5.15/drivers/remoteproc/ |
D | qcom_sysmon.c | 783 static struct rpmsg_driver sysmon_driver = {
|
/Linux-v5.15/drivers/misc/ |
D | fastrpc.c | 1729 static struct rpmsg_driver fastrpc_driver = {
|