diff options
author | Nicolas Ferre <nicolas.ferre@microchip.com> | 2019-02-23 01:08:58 +0100 |
---|---|---|
committer | Stephen Boyd <sboyd@kernel.org> | 2019-02-25 09:23:45 -0800 |
commit | 97d010dc420469fbdfcf0b335578f19a0b25e17b (patch) | |
tree | f77566c32d688be12363431c72c4dcf03922b32d /drivers/clk/at91 | |
parent | bb631af3d55fa89a612a5f09f3a3dda76121385a (diff) | |
download | linux-97d010dc420469fbdfcf0b335578f19a0b25e17b.tar.gz linux-97d010dc420469fbdfcf0b335578f19a0b25e17b.tar.bz2 linux-97d010dc420469fbdfcf0b335578f19a0b25e17b.zip |
clk: at91: programmable: remove unneeded register read
This register read is a leftover of a previous read/modify/write. We now use
regmap_update_bits(), so we don't need it anymore.
Signed-off-by: Nicolas Ferre <nicolas.ferre@microchip.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'drivers/clk/at91')
-rw-r--r-- | drivers/clk/at91/clk-programmable.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/drivers/clk/at91/clk-programmable.c b/drivers/clk/at91/clk-programmable.c index 5bc68b9c5498..89d6f3736dbf 100644 --- a/drivers/clk/at91/clk-programmable.c +++ b/drivers/clk/at91/clk-programmable.c @@ -132,11 +132,8 @@ static int clk_programmable_set_rate(struct clk_hw *hw, unsigned long rate, struct clk_programmable *prog = to_clk_programmable(hw); const struct clk_programmable_layout *layout = prog->layout; unsigned long div = parent_rate / rate; - unsigned int pckr; int shift = 0; - regmap_read(prog->regmap, AT91_PMC_PCKR(prog->id), &pckr); - if (!div) return -EINVAL; |