Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * Copyright (c) 2014, The Linux Foundation. All rights reserved.
0004  */
0005 
0006 #ifndef __QCOM_CLK_REGMAP_MUX_H__
0007 #define __QCOM_CLK_REGMAP_MUX_H__
0008 
0009 #include <linux/clk-provider.h>
0010 #include "clk-regmap.h"
0011 #include "common.h"
0012 
0013 struct clk_regmap_mux {
0014     u32         reg;
0015     u32         shift;
0016     u32         width;
0017     const struct parent_map *parent_map;
0018     struct clk_regmap   clkr;
0019 };
0020 
0021 extern const struct clk_ops clk_regmap_mux_closest_ops;
0022 
0023 #endif