[PATCH 3/5] Staging/iio/adc/touchscreen/MXS: add i.MX23 support to the LRADC driver
Dan Carpenter
dan.carpenter at oracle.com
Thu Sep 5 14:15:56 EDT 2013
Since I work in staging I review hundreds of churn patches per cycle.
One thing which helps me is my rename_rev.pl script (attached).
So if I get a patch like the one I'm about to send which introduces
lradc_reg_set/clear() functions, then I can do this:
cat diff | rename_rev.pl -ea 's/,\n/,/' | \
rename_rev.pl -e 's/writel\((.*?),\s+lradc->base \+ (.*?) .*SET\)/lradc_reg_set(lradc, $1, $2)/' \
-e 's/writel\((.*?),\s+lradc->base \+ (.*?) .*CLR\)/lradc_reg_clear(lradc, $1, $2)/'
It simplifies the patch down to its most minimal form.
I should probably automate the first part which strips out some
line breaks... I'll post a new version of rename_rev.pl to LKML soon.
regards,
dan carpenter
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rename_rev.pl
Type: text/x-perl
Size: 4221 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20130905/edde38f4/attachment.bin>
More information about the linux-arm-kernel
mailing list