Revert "clk: Drop the rate range on clk_put()"
authorStephen Boyd <sboyd@kernel.org>
Sun, 3 Apr 2022 02:28:18 +0000 (19:28 -0700)
committerStephen Boyd <sboyd@kernel.org>
Sun, 3 Apr 2022 02:28:53 +0000 (19:28 -0700)
commit859c2c7b1d0623a6f523f970043db85ce0e5aa60
tree71ba7680a5fa02d3778e2a62a754950db48c73c5
parentcf683abd3913d5e6e51169de75d65ea193452fbd
Revert "clk: Drop the rate range on clk_put()"

This reverts commit 7dabfa2bc4803eed83d6f22bd6f045495f40636b. There are
multiple reports that this breaks boot on various systems. The common
theme is that orphan clks are having rates set on them when that isn't
expected. Let's revert it out for now so that -rc1 boots.

Reported-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reported-by: Tony Lindgren <tony@atomide.com>
Reported-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Reported-by: Naresh Kamboju <naresh.kamboju@linaro.org>
Link: https://lore.kernel.org/r/366a0232-bb4a-c357-6aa8-636e398e05eb@samsung.com
Cc: Maxime Ripard <maxime@cerno.tech>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Link: https://lore.kernel.org/r/20220403022818.39572-1-sboyd@kernel.org
drivers/clk/clk.c
drivers/clk/clk_test.c