Searched hist:"2 b83247f3e4a40c767dcbc149b7ad544e2e6c002" (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/media/usb/stk1160/ |
H A D | stk1160-i2c.c | diff 2b83247f3e4a40c767dcbc149b7ad544e2e6c002 Mon Aug 28 02:21:35 CDT 2017 Bhumika Goyal <bhumirks@gmail.com> media: usb: make i2c_client const
Make these const as they are only used in a copy operation. Done using Coccinelle.
@match disable optional_qualifier@ identifier s; @@ static struct i2c_client s = {...};
@ref@ position p; identifier match.s; @@ s@p
@good1@ position ref.p; identifier match.s,f,c; expression e; @@ ( e = s@p | e = s@p.f | c(...,s@p.f,...) | c(...,s@p,...) )
@bad depends on !good1@ position ref.p; identifier match.s; @@ s@p
@depends on forall !bad disable optional_qualifier@ identifier match.s; @@ static + const struct i2c_client s;
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Signed-off-by: Hans Verkuil <hansverk@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
/openbmc/linux/drivers/media/usb/au0828/ |
H A D | au0828-i2c.c | diff 2b83247f3e4a40c767dcbc149b7ad544e2e6c002 Mon Aug 28 02:21:35 CDT 2017 Bhumika Goyal <bhumirks@gmail.com> media: usb: make i2c_client const
Make these const as they are only used in a copy operation. Done using Coccinelle.
@match disable optional_qualifier@ identifier s; @@ static struct i2c_client s = {...};
@ref@ position p; identifier match.s; @@ s@p
@good1@ position ref.p; identifier match.s,f,c; expression e; @@ ( e = s@p | e = s@p.f | c(...,s@p.f,...) | c(...,s@p,...) )
@bad depends on !good1@ position ref.p; identifier match.s; @@ s@p
@depends on forall !bad disable optional_qualifier@ identifier match.s; @@ static + const struct i2c_client s;
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Signed-off-by: Hans Verkuil <hansverk@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|
/openbmc/linux/drivers/media/usb/em28xx/ |
H A D | em28xx-i2c.c | diff 2b83247f3e4a40c767dcbc149b7ad544e2e6c002 Mon Aug 28 02:21:35 CDT 2017 Bhumika Goyal <bhumirks@gmail.com> media: usb: make i2c_client const
Make these const as they are only used in a copy operation. Done using Coccinelle.
@match disable optional_qualifier@ identifier s; @@ static struct i2c_client s = {...};
@ref@ position p; identifier match.s; @@ s@p
@good1@ position ref.p; identifier match.s,f,c; expression e; @@ ( e = s@p | e = s@p.f | c(...,s@p.f,...) | c(...,s@p,...) )
@bad depends on !good1@ position ref.p; identifier match.s; @@ s@p
@depends on forall !bad disable optional_qualifier@ identifier match.s; @@ static + const struct i2c_client s;
Signed-off-by: Bhumika Goyal <bhumirks@gmail.com> Signed-off-by: Hans Verkuil <hansverk@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
|