diff options
| author | Haneen Mohammed <[email protected]> | 2015-03-26 02:23:29 +0300 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2015-03-26 10:36:59 +0100 |
| commit | 418880f5708dec9fdb2eaa7a61175fa1d8ab4110 (patch) | |
| tree | 37dd974f18badf1e816c33371a8c64079efbf2b8 /tools/perf/scripts/python/bin | |
| parent | e273eb01feb15593d9cb3607a59d96ab12e4c0c2 (diff) | |
Staging: iio: use the BIT macro in adc
This patch replaces bit shifting on:
0,1,2, and 3 with the BIT(x) macro.
Issue addressed by checkpatcg.pl.
This was done with the help of Coccinelle:
@r1@
identifier x;
constant int g;
@@
(
0<<\(x\|g\)
|
1<<\(x\|g\)
|
2<<\(x\|g\)
|
3<<\(x\|g\)
)
@script:python b@
g2 <<r1.g;
y;
@@
coccinelle.y = int(g2) + 1
@c@
constant int r1.g;
identifier b.y;
@@
(
-(1 << g)
+BIT(g)
|
-(0 << g)
+ 0
|
-(2 << g)
+BIT(y)
|
-(3 << g)
+(BIT(y)| BIT(g))
)
Signed-off-by: Haneen Mohammed <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions