aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/ethosu_driver.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/kernel/ethosu_driver.c b/kernel/ethosu_driver.c
index 342f501..f35c5e5 100644
--- a/kernel/ethosu_driver.c
+++ b/kernel/ethosu_driver.c
@@ -93,14 +93,15 @@ static struct rpmsg_device_id ethosu_rpmsg_driver_id_table[] = {
MODULE_DEVICE_TABLE(rpmsg, ethosu_rpmsg_driver_id_table);
static struct rpmsg_driver ethosu_rpmsg_driver = {
- .drv = {
- .name = ETHOSU_DRIVER_NAME,
- .owner = THIS_MODULE,
+ .drv = {
+ .name = ETHOSU_DRIVER_NAME,
+ .owner = THIS_MODULE,
+ .probe_type = PROBE_PREFER_ASYNCHRONOUS,
},
- .id_table = ethosu_rpmsg_driver_id_table,
- .probe = ethosu_rpmsg_probe,
- .callback = ethosu_rpmsg_cb,
- .remove = ethosu_rpmsg_remove,
+ .id_table = ethosu_rpmsg_driver_id_table,
+ .probe = ethosu_rpmsg_probe,
+ .callback = ethosu_rpmsg_cb,
+ .remove = ethosu_rpmsg_remove,
};
/****************************************************************************