projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c885775
)
ARM: sa11x0: assabet: clean up IrDA power setting
author
Russell King
<rmk+kernel@arm.linux.org.uk>
Tue, 9 Jul 2013 09:32:30 +0000
(10:32 +0100)
committer
Russell King
<rmk+kernel@arm.linux.org.uk>
Thu, 12 Dec 2013 22:59:19 +0000
(22:59 +0000)
Minor clean up to the IrDA power setting support.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/mach-sa1100/assabet.c
patch
|
blob
|
history
diff --git
a/arch/arm/mach-sa1100/assabet.c
b/arch/arm/mach-sa1100/assabet.c
index fc840f62dfda65322fe088303f29df4e24240f5a..8443a27bca2f1cd6f66e476440c6503f38901cb1 100644
(file)
--- a/
arch/arm/mach-sa1100/assabet.c
+++ b/
arch/arm/mach-sa1100/assabet.c
@@
-286,12
+286,9
@@
static int assabet_irda_set_power(struct device *dev, unsigned int state)
0
};
- if (state < 4) {
- state = bcr_state[state];
- ASSABET_BCR_clear(state ^ (ASSABET_BCR_IRDA_MD1|
- ASSABET_BCR_IRDA_MD0));
- ASSABET_BCR_set(state);
- }
+ if (state < 4)
+ ASSABET_BCR_frob(ASSABET_BCR_IRDA_MD1 | ASSABET_BCR_IRDA_MD0,
+ bcr_state[state]);
return 0;
}