Home
last modified time | relevance | path

Searched defs:ccu (Results 1 – 25 of 35) sorted by relevance

12

/openbmc/linux/drivers/clk/bcm/
H A Dclk-kona.c122 static inline u32 __ccu_read(struct ccu_data *ccu, u32 reg_offset) in __ccu_read()
129 __ccu_write(struct ccu_data *ccu, u32 reg_offset, u32 reg_val) in __ccu_write()
134 static inline unsigned long ccu_lock(struct ccu_data *ccu) in ccu_lock()
142 static inline void ccu_unlock(struct ccu_data *ccu, unsigned long flags) in ccu_unlock()
151 static inline void __ccu_write_enable(struct ccu_data *ccu) in __ccu_write_enable()
162 static inline void __ccu_write_disable(struct ccu_data *ccu) in __ccu_write_disable()
183 __ccu_wait_bit(struct ccu_data *ccu, u32 reg_offset, u32 bit, bool want) in __ccu_wait_bit()
206 static bool __ccu_policy_engine_start(struct ccu_data *ccu, bool sync) in __ccu_policy_engine_start()
260 static bool __ccu_policy_engine_stop(struct ccu_data *ccu) in __ccu_policy_engine_stop()
302 static bool policy_init(struct ccu_data *ccu, struct bcm_clk_policy *policy) in policy_init()
[all …]
H A Dclk-kona-setup.c18 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()
/openbmc/linux/drivers/clk/sunxi-ng/
H A Dccu_reset.c16 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
H A Dccu_common.c112 static int sunxi_ccu_probe(struct sunxi_ccu *ccu, struct device *dev, in sunxi_ccu_probe()
201 struct sunxi_ccu *ccu = res; in devm_sunxi_ccu_release() local
220 struct sunxi_ccu *ccu; in devm_sunxi_ccu_probe() local
242 struct sunxi_ccu *ccu; in of_sunxi_ccu_probe() local
/openbmc/u-boot/arch/arm/dts/
H A Dsun8i-v3s.dtsi183 ccu: clock@01c20000 { label
H A Dsun50i-h6.dtsi95 ccu: clock@3001000 { label
H A Dsun8i-r40.dtsi248 ccu: clock@1c20000 { label
H A Dsun8i-a23-a33.dtsi260 ccu: clock@1c20000 { label
H A Dsun5i.dtsi382 ccu: clock@1c20000 { label
H A Dsun8i-a83t.dtsi630 ccu: clock@1c20000 { label
H A Dsunxi-h3-h5.dtsi375 ccu: clock@1c20000 { label
H A Dsun50i-a64.dtsi491 ccu: clock@1c20000 { label
H A Dsun9i-a80.dtsi907 ccu: clock@6000000 { label
/openbmc/linux/arch/arm64/boot/dts/allwinner/
H A Dsun50i-a100.dtsi95 ccu: clock@3001000 { label
H A Dsun50i-h616.dtsi127 ccu: clock@3001000 { label
H A Dsun50i-h6.dtsi240 ccu: clock@3001000 { label
/openbmc/linux/arch/arm/boot/dts/allwinner/
H A Dsuniv-f1c100s.dtsi162 ccu: clock@1c20000 { label
H A Dsun8i-v3s.dtsi322 ccu: clock@1c20000 { label
H A Dsun8i-a23-a33.dtsi331 ccu: clock@1c20000 { label
H A Dsun5i.dtsi434 ccu: clock@1c20000 { label
H A Dsunxi-h3-h5.dtsi391 ccu: clock@1c20000 { label
H A Dsun8i-a83t.dtsi700 ccu: clock@1c20000 { label
/openbmc/qemu/include/hw/arm/
H A Dallwinner-h3.h133 AwH3ClockCtlState ccu; member
H A Dallwinner-r40.h124 AwR40ClockCtlState ccu; member
/openbmc/linux/arch/riscv/boot/dts/allwinner/
H A Dsunxi-d1s-t113.dtsi148 ccu: clock-controller@2001000 { label

12