TEMP: samples/rpmsg: add compatible to support PDK IPC firmware images
authorSuman Anna <s-anna@ti.com>
Mon, 13 Jan 2020 19:34:03 +0000 (13:34 -0600)
committerSuman Anna <s-anna@ti.com>
Mon, 13 Jan 2020 19:57:47 +0000 (13:57 -0600)
Add a specific compatible "ti.ipc4.ping-pong" to the rpmsg client device
list so that the rpmsg client sample device published and used by the
PDK IPC sample firmware images can properly probe the rpmsg_client_sample
driver and provide a means to unit-test the rpmsg communication with the
various remote processors on both AM65x and J721E SoCs.

This is needed because the current firmwares do not have support for the
enhanced name service announcement mechanism, and are not using the
standard "rpmsg-client-sample" device.

Signed-off-by: Suman Anna <s-anna@ti.com>
samples/rpmsg/rpmsg_client_sample.c

index ae50816622839141245cc6d8e2c42a4f183402af..89b62e98a5141012495febf5cd6070be0cfa73ae 100644 (file)
@@ -79,6 +79,7 @@ static void rpmsg_sample_remove(struct rpmsg_device *rpdev)
 
 static struct rpmsg_device_id rpmsg_driver_sample_id_table[] = {
        { .name = "rpmsg-client-sample" },
+       { .name = "ti.ipc4.ping-pong" },
        { },
 };
 MODULE_DEVICE_TABLE(rpmsg, rpmsg_driver_sample_id_table);