This is an automatic generated email to let you know that the following patch 
were queued:

Subject: media: rcar-vin: Disallow unbinding and binding of individual VINs
Author:  Niklas Söderlund <[email protected]>
Date:    Sun Nov 28 14:24:47 2021 +0100

The VIN driver have an internal concept of capture groups that covers
multiple instances of the driver. This is handled using the shared media
graph and a single notifier shared between all VIN instances.

This design do not work well if an individual VIN where to be unbound on
its own. The design could be improved up on to allow for this but would
require large changes in the v4l2-async framework. To avoid the
situation suppress the bind and unbind nodes in sysfs.

Signed-off-by: Niklas Söderlund <[email protected]>
Signed-off-by: Hans Verkuil <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>

 drivers/media/platform/rcar-vin/rcar-core.c | 1 +
 1 file changed, 1 insertion(+)

---

diff --git a/drivers/media/platform/rcar-vin/rcar-core.c 
b/drivers/media/platform/rcar-vin/rcar-core.c
index 1d92cc8ede8f..6d4cffdbf47a 100644
--- a/drivers/media/platform/rcar-vin/rcar-core.c
+++ b/drivers/media/platform/rcar-vin/rcar-core.c
@@ -1620,6 +1620,7 @@ static SIMPLE_DEV_PM_OPS(rvin_pm_ops, rvin_suspend, 
rvin_resume);
 static struct platform_driver rcar_vin_driver = {
        .driver = {
                .name = "rcar-vin",
+               .suppress_bind_attrs = true,
                .pm = &rvin_pm_ops,
                .of_match_table = rvin_of_id_table,
        },

_______________________________________________
linuxtv-commits mailing list
[email protected]
https://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits

Reply via email to