>> But I have now lost track of what the semantic patch actually is,
>> so I don't know what is the problem.

Another possibility should be taken into account for source code variations.

SmPL script example:
@replacement@
expression base, device1, device2, index, private;
@@
-private->res = platform_get_resource(device1, IORESOURCE_MEM, index);
 base =
-       devm_ioremap_resource
+       devm_platform_get_and_ioremap_resource
                             (device2,
+                                     index, &
                                              private->res
                             );


Regards,
Markus
_______________________________________________
Cocci mailing list
[email protected]
https://systeme.lip6.fr/mailman/listinfo/cocci

Reply via email to