commit | 7437cfa532842ce75189826742bddf1ba137f58e | [log] [tgz] |
---|---|---|
author | Ulf Hansson <ulf.hansson@stericsson.com> | Wed Jan 18 09:17:27 2012 +0100 |
committer | Russell King <rmk+kernel@arm.linux.org.uk> | Thu Feb 02 17:02:15 2012 +0000 |
tree | a668a44a7c54b9f8e73c816831ad0958cc61fc18 | |
parent | 393e5e24165d0bef60489ecd0baef085e9af2e5a [diff] |
ARM: 7280/1: mmc: mmci: Cache MMCICLOCK and MMCIPOWER register Instead of reading a register value everytime we need to apply a new value for it, maintain a cached copy for it. This also means we are able to skip writes that are not needed. Tested-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Ulf Hansson <ulf.hansson@stericsson.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>