// SPDX-License-Identifier: GPL-2.0+ // // OWL mux clock driver // // Copyright (c) 2014 Actions Semi Inc. // Author: David Liu <[email protected]> // // Copyright (c) 2018 Linaro Ltd. // Author: Manivannan Sadhasivam <[email protected]> #include <linux/clk-provider.h> #include <linux/regmap.h> #include "owl-mux.h" u8 owl_mux_helper_get_parent(const struct owl_clk_common *common, const struct owl_mux_hw *mux_hw) { … } static u8 owl_mux_get_parent(struct clk_hw *hw) { … } int owl_mux_helper_set_parent(const struct owl_clk_common *common, struct owl_mux_hw *mux_hw, u8 index) { … } static int owl_mux_set_parent(struct clk_hw *hw, u8 index) { … } const struct clk_ops owl_mux_ops = …;