aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/clk/meson/axg.c
diff options
context:
space:
mode:
authorJerome Brunet <jbrunet@baylibre.com>2018-02-19 12:21:38 +0100
committerNeil Armstrong <narmstrong@baylibre.com>2018-03-13 10:09:38 +0100
commitc178b003bfcfde5a973c6ba6a45ca60fb1470fc6 (patch)
treea0b8404a58327dc86f7787f097c180568823a2ab /drivers/clk/meson/axg.c
parentclk: meson: poke pll CNTL last (diff)
downloadlinux-dev-c178b003bfcfde5a973c6ba6a45ca60fb1470fc6.tar.xz
linux-dev-c178b003bfcfde5a973c6ba6a45ca60fb1470fc6.zip
clk: meson: remove special gp0 lock loop
After testing, it appears that the gxl (and axg) does not require the special locking/reset loop which was initially added for it. All the values present in the gxl table can locked with the simple lock checking loop. The change switches the gxl and axg gp0 back to the simple lock checking loop and removes the code no longer required. Signed-off-by: Jerome Brunet <jbrunet@baylibre.com> Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Diffstat (limited to 'drivers/clk/meson/axg.c')
-rw-r--r--drivers/clk/meson/axg.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/clk/meson/axg.c b/drivers/clk/meson/axg.c
index 8226b82c67fd..4f13929cd594 100644
--- a/drivers/clk/meson/axg.c
+++ b/drivers/clk/meson/axg.c
@@ -231,7 +231,6 @@ static struct clk_regmap axg_gp0_pll = {
.table = axg_gp0_pll_rate_table,
.init_regs = axg_gp0_init_regs,
.init_count = ARRAY_SIZE(axg_gp0_init_regs),
- .flags = CLK_MESON_PLL_LOCK_LOOP_RST,
},
.hw.init = &(struct clk_init_data){
.name = "gp0_pll",