Symbol: ccu_data
drivers/clk/bcm/clk-bcm21664.c
125
static struct ccu_data master_ccu_data = {
drivers/clk/bcm/clk-bcm21664.c
20
static struct ccu_data root_ccu_data = {
drivers/clk/bcm/clk-bcm21664.c
228
static struct ccu_data slave_ccu_data = {
drivers/clk/bcm/clk-bcm21664.c
42
static struct ccu_data aon_ccu_data = {
drivers/clk/bcm/clk-bcm281xx.c
175
static struct ccu_data master_ccu_data = {
drivers/clk/bcm/clk-bcm281xx.c
22
static struct ccu_data root_ccu_data = {
drivers/clk/bcm/clk-bcm281xx.c
304
static struct ccu_data slave_ccu_data = {
drivers/clk/bcm/clk-bcm281xx.c
60
static struct ccu_data aon_ccu_data = {
drivers/clk/bcm/clk-bcm281xx.c
83
static struct ccu_data hub_ccu_data = {
drivers/clk/bcm/clk-kona-setup.c
18
static bool ccu_data_offsets_valid(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona-setup.c
739
static void ccu_clks_teardown(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona-setup.c
747
static void kona_ccu_teardown(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona-setup.c
760
static bool ccu_data_valid(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona-setup.c
778
struct ccu_data *ccu = data;
drivers/clk/bcm/clk-kona-setup.c
793
void __init kona_dt_ccu_setup(struct ccu_data *ccu,
drivers/clk/bcm/clk-kona.c
105
static inline u32 __ccu_read(struct ccu_data *ccu, u32 reg_offset)
drivers/clk/bcm/clk-kona.c
112
__ccu_write(struct ccu_data *ccu, u32 reg_offset, u32 reg_val)
drivers/clk/bcm/clk-kona.c
117
static inline unsigned long ccu_lock(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona.c
1171
struct ccu_data *ccu = bcm_clk->ccu;
drivers/clk/bcm/clk-kona.c
1231
bool __init kona_ccu_init(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona.c
125
static inline void ccu_unlock(struct ccu_data *ccu, unsigned long flags)
drivers/clk/bcm/clk-kona.c
134
static inline void __ccu_write_enable(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona.c
145
static inline void __ccu_write_disable(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona.c
166
__ccu_wait_bit(struct ccu_data *ccu, u32 reg_offset, u32 bit, bool want)
drivers/clk/bcm/clk-kona.c
189
static bool __ccu_policy_engine_start(struct ccu_data *ccu, bool sync)
drivers/clk/bcm/clk-kona.c
243
static bool __ccu_policy_engine_stop(struct ccu_data *ccu)
drivers/clk/bcm/clk-kona.c
285
static bool policy_init(struct ccu_data *ccu, struct bcm_clk_policy *policy)
drivers/clk/bcm/clk-kona.c
333
__is_clk_gate_enabled(struct ccu_data *ccu, struct bcm_clk_gate *gate)
drivers/clk/bcm/clk-kona.c
350
is_clk_gate_enabled(struct ccu_data *ccu, struct bcm_clk_gate *gate)
drivers/clk/bcm/clk-kona.c
371
__gate_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate)
drivers/clk/bcm/clk-kona.c
422
static bool gate_init(struct ccu_data *ccu, struct bcm_clk_gate *gate)
drivers/clk/bcm/clk-kona.c
436
__clk_gate(struct ccu_data *ccu, struct bcm_clk_gate *gate, bool enable)
drivers/clk/bcm/clk-kona.c
461
static int clk_gate(struct ccu_data *ccu, const char *name,
drivers/clk/bcm/clk-kona.c
502
static bool hyst_init(struct ccu_data *ccu, struct bcm_clk_hyst *hyst)
drivers/clk/bcm/clk-kona.c
528
static bool __clk_trigger(struct ccu_data *ccu, struct bcm_clk_trig *trig)
drivers/clk/bcm/clk-kona.c
539
static u64 divider_read_scaled(struct ccu_data *ccu, struct bcm_clk_div *div)
drivers/clk/bcm/clk-kona.c
566
static int __div_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate,
drivers/clk/bcm/clk-kona.c
622
static bool div_init(struct ccu_data *ccu, struct bcm_clk_gate *gate,
drivers/clk/bcm/clk-kona.c
630
static int divider_write(struct ccu_data *ccu, struct bcm_clk_gate *gate,
drivers/clk/bcm/clk-kona.c
668
static unsigned long clk_recalc_rate(struct ccu_data *ccu,
drivers/clk/bcm/clk-kona.c
723
static long round_rate(struct ccu_data *ccu, struct bcm_clk_div *div,
drivers/clk/bcm/clk-kona.c
815
static u8 selector_read_index(struct ccu_data *ccu, struct bcm_clk_sel *sel)
drivers/clk/bcm/clk-kona.c
849
__sel_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate,
drivers/clk/bcm/clk-kona.c
906
static bool sel_init(struct ccu_data *ccu, struct bcm_clk_gate *gate,
drivers/clk/bcm/clk-kona.c
919
static int selector_write(struct ccu_data *ccu, struct bcm_clk_gate *gate,
drivers/clk/bcm/clk-kona.h
399
struct ccu_data *ccu; /* ccu this clock is associated with */
drivers/clk/bcm/clk-kona.h
496
extern void __init kona_dt_ccu_setup(struct ccu_data *ccu,
drivers/clk/bcm/clk-kona.h
498
extern bool __init kona_ccu_init(struct ccu_data *ccu);