1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (c) 2014, The Linux Foundation. All rights reserved. 4 */ 5 6#ifndef __QCOM_CLK_REGMAP_MUX_H__ 7#define __QCOM_CLK_REGMAP_MUX_H__ 8 9#include <linux/clk-provider.h> 10#include "clk-regmap.h" 11#include "common.h" 12 13struct clk_regmap_mux { 14 u32 reg; 15 u32 shift; 16 u32 width; 17 const struct parent_map *parent_map; 18 struct clk_regmap clkr; 19}; 20 21extern const struct clk_ops clk_regmap_mux_closest_ops; 22 23#endif 24