clk: Drop obsolete devm_clk_bulk_get_all_enable() helper

Commit 265b07df758a ("clk: Provide managed helper to get and enable bulk
clocks") added devm_clk_bulk_get_all_enable() function, but missed to
return the number of clocks stored in the clk_bulk_data table referenced
by the clks argument. Without knowing the number, it's not possible to
iterate these clocks when needed, hence the argument is useless and
could have been simply removed.

A new helper devm_clk_bulk_get_all_enabled() has been introduced, which
is consistent with devm_clk_bulk_get_all() in terms of the returned
value.

Drop the obsolete function since all users switched to the new helper.

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Link: https://lore.kernel.org/r/20241217-clk_bulk_ena_fix-v5-3-aafbbb245155@collabora.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>

authored by Cristian Ciocaltea and committed by Stephen Boyd ef94ea4f 10106d5c

-9
-9
include/linux/clk.h
··· 1138 1138 1139 1139 #endif 1140 1140 1141 - /* Deprecated. Use devm_clk_bulk_get_all_enabled() */ 1142 - static inline int __must_check 1143 - devm_clk_bulk_get_all_enable(struct device *dev, struct clk_bulk_data **clks) 1144 - { 1145 - int ret = devm_clk_bulk_get_all_enabled(dev, clks); 1146 - 1147 - return ret > 0 ? 0 : ret; 1148 - } 1149 - 1150 1141 /* clk_prepare_enable helps cases using clk_enable in non-atomic context. */ 1151 1142 static inline int clk_prepare_enable(struct clk *clk) 1152 1143 {