Revert "clk: qcom: regmap-mux: add pipe clk implementation"
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Sat, 21 May 2022 00:53:38 +0000 (03:53 +0300)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Mon, 23 May 2022 17:26:13 +0000 (12:26 -0500)
commit03e053b4f717c0d893881fe8e4ca8d9ae2f035f2
tree6c4618c8d157d4b03a9c986087b0e49279d9ef0f
parent720e14f3281731e3f606f65bbee32f95d2cd3f64
Revert "clk: qcom: regmap-mux: add pipe clk implementation"

Johan Hovold has pointed out that there are several deficiencies and a
race condition in the regmap_mux_safe ops that were merged. Pipe clocks
has been updated to use newer and simpler clk_regmap_phy_mux_ops. Drop
the regmap-mux-safe clock ops now.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Tested-by: Reviewed-by: Johan Hovold <johan+linaro@kernel.org>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Link: https://lore.kernel.org/r/20220521005343.1429642-4-dmitry.baryshkov@linaro.org
drivers/clk/qcom/clk-regmap-mux.c
drivers/clk/qcom/clk-regmap-mux.h