bcm_clk_div
static bool div_valid(struct bcm_clk_div *div, const char *field_name,
struct bcm_clk_div *div;
struct bcm_clk_div *pre_div;
struct bcm_clk_div *div;
struct bcm_clk_div *pre_div;
struct bcm_clk_div *div;
struct bcm_clk_div *div;
struct bcm_clk_div *div = &data->div;
static inline u64 scaled_div_value(struct bcm_clk_div *div, u32 reg_div)
static u64 divider_read_scaled(struct ccu_data *ccu, struct bcm_clk_div *div)
struct bcm_clk_div *div, struct bcm_clk_trig *trig)
scaled_div_min(struct bcm_clk_div *div)
struct bcm_clk_div *div, struct bcm_clk_trig *trig)
struct bcm_clk_div *div, struct bcm_clk_trig *trig,
struct bcm_clk_div *div, struct bcm_clk_div *pre_div,
u64 scaled_div_max(struct bcm_clk_div *div)
static long round_rate(struct ccu_data *ccu, struct bcm_clk_div *div,
struct bcm_clk_div *pre_div,
divider(struct bcm_clk_div *div, u64 scaled_div)
scale_rate(struct bcm_clk_div *div, u32 rate)
struct bcm_clk_div *div = &bcm_clk->u.peri->div;
struct bcm_clk_div pre_div;
struct bcm_clk_div div;
extern u64 scaled_div_max(struct bcm_clk_div *div);