Home
last modified time | relevance | path

Searched refs:rpmsg_driver (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/include/linux/
Drpmsg.h106 struct rpmsg_driver { struct
118 int __register_rpmsg_driver(struct rpmsg_driver *drv, struct module *owner); argument
119 void unregister_rpmsg_driver(struct rpmsg_driver *drv);
151 static inline int __register_rpmsg_driver(struct rpmsg_driver *drv, in __register_rpmsg_driver()
160 static inline void unregister_rpmsg_driver(struct rpmsg_driver *drv) in unregister_rpmsg_driver()
/Linux-v4.19/drivers/media/platform/sti/delta/
Ddelta-ipc.c23 #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)
555 struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpmsg_device->dev.driver); in delta_ipc_probe()
565 struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpmsg_device->dev.driver); in delta_ipc_remove()
576 static struct rpmsg_driver delta_rpmsg_driver = {
586 delta->rpmsg_driver = delta_rpmsg_driver; in delta_ipc_init()
588 return register_rpmsg_driver(&delta->rpmsg_driver); in delta_ipc_init()
593 unregister_rpmsg_driver(&delta->rpmsg_driver); in delta_ipc_exit()
Ddelta.h509 struct rpmsg_driver rpmsg_driver; member
/Linux-v4.19/drivers/rpmsg/
Drpmsg_core.c409 struct rpmsg_driver *rpdrv = to_rpmsg_driver(drv); in rpmsg_dev_match()
448 struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpdev->dev.driver); in rpmsg_dev_probe()
490 struct rpmsg_driver *rpdrv = to_rpmsg_driver(rpdev->dev.driver); in rpmsg_dev_remove()
563 int __register_rpmsg_driver(struct rpmsg_driver *rpdrv, struct module *owner) in __register_rpmsg_driver()
577 void unregister_rpmsg_driver(struct rpmsg_driver *rpdrv) in unregister_rpmsg_driver()
Drpmsg_internal.h19 #define to_rpmsg_driver(d) container_of(d, struct rpmsg_driver, drv)
Drpmsg_char.c535 static struct rpmsg_driver rpmsg_chrdev_driver = {
/Linux-v4.19/samples/rpmsg/
Drpmsg_client_sample.c92 static struct rpmsg_driver rpmsg_sample_client = {
/Linux-v4.19/net/qrtr/
Dsmd.c105 static struct rpmsg_driver qcom_smd_qrtr_driver = {
/Linux-v4.19/drivers/soc/qcom/
Dglink_ssr.c151 static struct rpmsg_driver qcom_glink_ssr_driver = {
Dsmd-rpm.c234 static struct rpmsg_driver qcom_smd_rpm_driver = {
Dwcnss_ctrl.c352 static struct rpmsg_driver wcnss_ctrl_driver = {
Dapr.c345 static struct rpmsg_driver apr_driver = {
/Linux-v4.19/Documentation/
Drpmsg.txt241 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-v4.19/drivers/remoteproc/
Dqcom_sysmon.c569 static struct rpmsg_driver sysmon_driver = {