// SPDX-License-Identifier: GPL-2.0+ // // OWL gate 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-gate.h" void owl_gate_set(const struct owl_clk_common *common, const struct owl_gate_hw *gate_hw, bool enable) { … } static void owl_gate_disable(struct clk_hw *hw) { … } static int owl_gate_enable(struct clk_hw *hw) { … } int owl_gate_clk_is_enabled(const struct owl_clk_common *common, const struct owl_gate_hw *gate_hw) { … } static int owl_gate_is_enabled(struct clk_hw *hw) { … } const struct clk_ops owl_gate_ops = …;