Searched defs:ccu (Results 1 – 19 of 19) sorted by relevance
/linux/drivers/clk/bcm/ |
H A D | clk-kona.c | 105 static inline u32 __ccu_read(struct ccu_data *ccu, u32 reg_offset) in __ccu_read() 112 __ccu_write(struct ccu_data *ccu, u32 reg_offset, u32 reg_val) in __ccu_write() 117 static inline unsigned long ccu_lock(struct ccu_data *ccu) in ccu_lock() 125 static inline void ccu_unlock(struct ccu_data *ccu, unsigned long flags) in ccu_unlock() 134 static inline void __ccu_write_enable(struct ccu_data *ccu) in __ccu_write_enable() 145 static inline void __ccu_write_disable(struct ccu_data *ccu) in __ccu_write_disable() 166 __ccu_wait_bit(struct ccu_data *ccu, u32 reg_offset, u32 bit, bool want) in __ccu_wait_bit() 189 static bool __ccu_policy_engine_start(struct ccu_data *ccu, bool sync) in __ccu_policy_engine_start() 243 static bool __ccu_policy_engine_stop(struct ccu_data *ccu) in __ccu_policy_engine_stop() 285 static bool policy_init(struct ccu_data *ccu, struct bcm_clk_policy *policy) in policy_init() [all …]
|
H A D | clk-kona-setup.c | 18 static bool ccu_data_offsets_valid(struct ccu_data *ccu) in ccu_data_offsets_valid() 739 static void ccu_clks_teardown(struct ccu_data *ccu) in ccu_clks_teardown() 747 static void kona_ccu_teardown(struct ccu_data *ccu) in kona_ccu_teardown() 760 static bool ccu_data_valid(struct ccu_data *ccu) in ccu_data_valid() 778 struct ccu_data *ccu = data; in of_clk_kona_onecell_get() local 793 void __init kona_dt_ccu_setup(struct ccu_data *ccu, in kona_dt_ccu_setup()
|
H A D | clk-kona.h | 399 struct ccu_data *ccu; /* ccu this clock is associated with */ member
|
/linux/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); in ccu_reset_status() local
|
/linux/arch/arm64/boot/dts/allwinner/ |
H A D | sun50i-a100.dtsi | 141 ccu: clock@3001000 { label
|
H A D | sun55i-a523.dtsi | 204 ccu: clock-controller@2001000 { label
|
H A D | sun50i-h616.dtsi | 194 ccu: clock@3001000 { label
|
H A D | sun50i-h6.dtsi | 273 ccu: clock@3001000 { label
|
/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun8i-v3s.dtsi | 345 ccu: clock@1c20000 { label
|
H A D | sun8i-a23-a33.dtsi | 331 ccu: clock@1c20000 { label
|
H A D | sun5i.dtsi | 434 ccu: clock@1c20000 { label
|
H A D | sunxi-h3-h5.dtsi | 391 ccu: clock@1c20000 { label
|
H A D | sun8i-a83t.dtsi | 700 ccu: clock@1c20000 { label
|
H A D | sun9i-a80.dtsi | 935 ccu: clock@6000000 { label
|
H A D | sun4i-a10.dtsi | 650 ccu: clock@1c20000 { label
|
H A D | sun6i-a31.dtsi | 599 ccu: clock@1c20000 { label
|
H A D | sun8i-r40.dtsi | 524 ccu: clock@1c20000 { label
|
H A D | sun7i-a20.dtsi | 759 ccu: clock@1c20000 { label
|
/linux/arch/riscv/boot/dts/allwinner/ |
H A D | sunxi-d1s-t113.dtsi | 148 ccu: clock-controller@2001000 { label
|