| /kernel/linux/linux-5.10/drivers/clk/sunxi-ng/ |
| H A D | ccu_reset.c | 16 struct ccu_reset *ccu = rcdev_to_ccu_reset(rcdev); in ccu_reset_assert() local 34 struct ccu_reset *ccu = rcdev_to_ccu_reset(rcdev); in ccu_reset_deassert() local 62 struct ccu_reset *ccu = rcdev_to_ccu_reset(rcdev); ccu_reset_status() local [all...] |
| /kernel/linux/linux-6.6/drivers/clk/sunxi-ng/ |
| H A D | ccu_reset.c | 16 struct ccu_reset *ccu = rcdev_to_ccu_reset(rcdev); in ccu_reset_assert() local 34 struct ccu_reset *ccu = rcdev_to_ccu_reset(rcdev); in ccu_reset_deassert() local 62 struct ccu_reset *ccu = rcdev_to_ccu_reset(rcdev); ccu_reset_status() local [all...] |
| H A D | ccu_common.c | 102 static int sunxi_ccu_probe(struct sunxi_ccu *ccu, struct device *dev, in sunxi_ccu_probe() argument 176 struct sunxi_ccu *ccu = res; in devm_sunxi_ccu_release() local 195 struct sunxi_ccu *ccu; in devm_sunxi_ccu_probe() local 217 struct sunxi_ccu *ccu; of_sunxi_ccu_probe() local [all...] |
| /kernel/linux/linux-5.10/drivers/clk/bcm/ |
| H A D | clk-kona-setup.c | 26 static bool ccu_data_offsets_valid(struct ccu_data *ccu) in ccu_data_offsets_valid() argument 747 static void ccu_clks_teardown(struct ccu_data *ccu) in ccu_clks_teardown() argument 755 kona_ccu_teardown(struct ccu_data *ccu) kona_ccu_teardown() argument 768 ccu_data_valid(struct ccu_data *ccu) ccu_data_valid() argument 786 struct ccu_data *ccu = data; of_clk_kona_onecell_get() local 801 kona_dt_ccu_setup(struct ccu_data *ccu, struct device_node *node) kona_dt_ccu_setup() argument [all...] |
| H A D | clk-kona.c | 130 static inline u32 __ccu_read(struct ccu_data *ccu, u32 reg_offset) in __ccu_read() argument 137 __ccu_write(struct ccu_data *ccu, u32 reg_offset, u32 reg_val) in __ccu_write() argument 142 static inline unsigned long ccu_lock(struct ccu_data *ccu) in ccu_lock() argument 150 static inline void ccu_unlock(struct ccu_data *ccu, unsigned long flags) in ccu_unlock() argument 159 static inline void __ccu_write_enable(struct ccu_data *ccu) in __ccu_write_enable() argument 170 __ccu_write_disable(struct ccu_data *ccu) __ccu_write_disable() argument 191 __ccu_wait_bit(struct ccu_data *ccu, u32 reg_offset, u32 bit, bool want) __ccu_wait_bit() argument 214 __ccu_policy_engine_start(struct ccu_data *ccu, bool sync) __ccu_policy_engine_start() argument 268 __ccu_policy_engine_stop(struct ccu_data *ccu) __ccu_policy_engine_stop() argument 310 policy_init(struct ccu_data *ccu, struct bcm_clk_policy *policy) policy_init() argument 358 __is_clk_gate_enabled(struct ccu_data *ccu, struct bcm_clk_gate *gate) __is_clk_gate_enabled() argument 375 is_clk_gate_enabled(struct ccu_data *ccu, struct bcm_clk_gate *gate) is_clk_gate_enabled() argument 396 __gate_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate) __gate_commit() argument 447 gate_init(struct ccu_data *ccu, struct bcm_clk_gate *gate) gate_init() argument 461 __clk_gate(struct ccu_data *ccu, struct bcm_clk_gate *gate, bool enable) __clk_gate() argument 486 clk_gate(struct ccu_data *ccu, const char *name, struct bcm_clk_gate *gate, bool enable) clk_gate() argument 527 hyst_init(struct ccu_data *ccu, struct bcm_clk_hyst *hyst) hyst_init() argument 553 __clk_trigger(struct ccu_data *ccu, struct bcm_clk_trig *trig) __clk_trigger() argument 564 divider_read_scaled(struct ccu_data *ccu, struct bcm_clk_div *div) divider_read_scaled() argument 591 __div_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_div *div, struct bcm_clk_trig *trig) __div_commit() argument 647 div_init(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_div *div, struct bcm_clk_trig *trig) div_init() argument 655 divider_write(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_div *div, struct bcm_clk_trig *trig, u64 scaled_div) divider_write() argument 693 clk_recalc_rate(struct ccu_data *ccu, struct bcm_clk_div *div, struct bcm_clk_div *pre_div, unsigned long parent_rate) clk_recalc_rate() argument 748 round_rate(struct ccu_data *ccu, struct bcm_clk_div *div, struct bcm_clk_div *pre_div, unsigned long rate, unsigned long parent_rate, u64 *scaled_div) round_rate() argument 840 selector_read_index(struct ccu_data *ccu, struct bcm_clk_sel *sel) selector_read_index() argument 874 __sel_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_sel *sel, struct bcm_clk_trig *trig) __sel_commit() argument 931 sel_init(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_sel *sel, struct bcm_clk_trig *trig) sel_init() argument 944 selector_write(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_sel *sel, struct bcm_clk_trig *trig, u8 index) selector_write() argument 1196 struct ccu_data *ccu = bcm_clk->ccu; __peri_clk_init() local 1256 kona_ccu_init(struct ccu_data *ccu) kona_ccu_init() argument [all...] |
| H A D | clk-kona.h | 407 struct ccu_data *ccu; /* ccu this clock is associated with */ member
|
| /kernel/linux/linux-6.6/drivers/clk/bcm/ |
| H A D | clk-kona-setup.c | 18 static bool ccu_data_offsets_valid(struct ccu_data *ccu) in ccu_data_offsets_valid() argument 739 static void ccu_clks_teardown(struct ccu_data *ccu) in ccu_clks_teardown() argument 747 kona_ccu_teardown(struct ccu_data *ccu) kona_ccu_teardown() argument 760 ccu_data_valid(struct ccu_data *ccu) ccu_data_valid() argument 778 struct ccu_data *ccu = data; of_clk_kona_onecell_get() local 793 kona_dt_ccu_setup(struct ccu_data *ccu, struct device_node *node) kona_dt_ccu_setup() argument [all...] |
| H A D | clk-kona.c | 122 static inline u32 __ccu_read(struct ccu_data *ccu, u32 reg_offset) in __ccu_read() argument 129 __ccu_write(struct ccu_data *ccu, u32 reg_offset, u32 reg_val) in __ccu_write() argument 134 static inline unsigned long ccu_lock(struct ccu_data *ccu) in ccu_lock() argument 142 static inline void ccu_unlock(struct ccu_data *ccu, unsigned long flags) in ccu_unlock() argument 151 static inline void __ccu_write_enable(struct ccu_data *ccu) in __ccu_write_enable() argument 162 __ccu_write_disable(struct ccu_data *ccu) __ccu_write_disable() argument 183 __ccu_wait_bit(struct ccu_data *ccu, u32 reg_offset, u32 bit, bool want) __ccu_wait_bit() argument 206 __ccu_policy_engine_start(struct ccu_data *ccu, bool sync) __ccu_policy_engine_start() argument 260 __ccu_policy_engine_stop(struct ccu_data *ccu) __ccu_policy_engine_stop() argument 302 policy_init(struct ccu_data *ccu, struct bcm_clk_policy *policy) policy_init() argument 350 __is_clk_gate_enabled(struct ccu_data *ccu, struct bcm_clk_gate *gate) __is_clk_gate_enabled() argument 367 is_clk_gate_enabled(struct ccu_data *ccu, struct bcm_clk_gate *gate) is_clk_gate_enabled() argument 388 __gate_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate) __gate_commit() argument 439 gate_init(struct ccu_data *ccu, struct bcm_clk_gate *gate) gate_init() argument 453 __clk_gate(struct ccu_data *ccu, struct bcm_clk_gate *gate, bool enable) __clk_gate() argument 478 clk_gate(struct ccu_data *ccu, const char *name, struct bcm_clk_gate *gate, bool enable) clk_gate() argument 519 hyst_init(struct ccu_data *ccu, struct bcm_clk_hyst *hyst) hyst_init() argument 545 __clk_trigger(struct ccu_data *ccu, struct bcm_clk_trig *trig) __clk_trigger() argument 556 divider_read_scaled(struct ccu_data *ccu, struct bcm_clk_div *div) divider_read_scaled() argument 583 __div_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_div *div, struct bcm_clk_trig *trig) __div_commit() argument 639 div_init(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_div *div, struct bcm_clk_trig *trig) div_init() argument 647 divider_write(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_div *div, struct bcm_clk_trig *trig, u64 scaled_div) divider_write() argument 685 clk_recalc_rate(struct ccu_data *ccu, struct bcm_clk_div *div, struct bcm_clk_div *pre_div, unsigned long parent_rate) clk_recalc_rate() argument 740 round_rate(struct ccu_data *ccu, struct bcm_clk_div *div, struct bcm_clk_div *pre_div, unsigned long rate, unsigned long parent_rate, u64 *scaled_div) round_rate() argument 832 selector_read_index(struct ccu_data *ccu, struct bcm_clk_sel *sel) selector_read_index() argument 866 __sel_commit(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_sel *sel, struct bcm_clk_trig *trig) __sel_commit() argument 923 sel_init(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_sel *sel, struct bcm_clk_trig *trig) sel_init() argument 936 selector_write(struct ccu_data *ccu, struct bcm_clk_gate *gate, struct bcm_clk_sel *sel, struct bcm_clk_trig *trig, u8 index) selector_write() argument 1188 struct ccu_data *ccu = bcm_clk->ccu; __peri_clk_init() local 1248 kona_ccu_init(struct ccu_data *ccu) kona_ccu_init() argument [all...] |
| H A D | clk-kona.h | 399 struct ccu_data *ccu; /* ccu this clock is associated with */ member
|