#ifndef _CCU_MULT_H_
#define _CCU_MULT_H_
#include "ccu_common.h"
#include "ccu_frac.h"
#include "ccu_mux.h"
struct ccu_mult_internal { … };
#define _SUNXI_CCU_MULT_OFFSET_MIN_MAX(_shift, _width, _offset, _min, _max) …
#define _SUNXI_CCU_MULT_MIN(_shift, _width, _min) …
#define _SUNXI_CCU_MULT_OFFSET(_shift, _width, _offset) …
#define _SUNXI_CCU_MULT(_shift, _width) …
struct ccu_mult { … };
#define SUNXI_CCU_N_WITH_GATE_LOCK(_struct, _name, _parent, _reg, \
_mshift, _mwidth, _gate, _lock, \
_flags) …
static inline struct ccu_mult *hw_to_ccu_mult(struct clk_hw *hw)
{ … }
extern const struct clk_ops ccu_mult_ops;
#endif