Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/clk/bcm/
H A Dclk-kona.c130 static inline u32 __ccu_read(struct ccu_data *ccu, u32 reg_offset) in __ccu_read()
137 __ccu_write(struct ccu_data *ccu, u32 reg_offset, u32 reg_val) in __ccu_write()
142 static inline unsigned long ccu_lock(struct ccu_data *ccu) in ccu_lock()
150 static inline void ccu_unlock(struct ccu_data *ccu, unsigned long flags) in ccu_unlock()
159 static inline void __ccu_write_enable(struct ccu_data *ccu) in __ccu_write_enable()
170 static inline void __ccu_write_disable(struct ccu_data *ccu) in __ccu_write_disable()
191 __ccu_wait_bit(struct ccu_data *ccu, u32 reg_offset, u32 bit, bool want) in __ccu_wait_bit()
214 static bool __ccu_policy_engine_start(struct ccu_data *ccu, bool sync) in __ccu_policy_engine_start()
268 static bool __ccu_policy_engine_stop(struct ccu_data *ccu) in __ccu_policy_engine_stop()
310 static bool policy_init(struct ccu_data *ccu, struct bcm_clk_policy *policy) in policy_init()
[all …]
H A Dclk-kona-setup.c26 static bool ccu_data_offsets_valid(struct ccu_data *ccu) in ccu_data_offsets_valid()
747 static void ccu_clks_teardown(struct ccu_data *ccu) in ccu_clks_teardown()
755 static void kona_ccu_teardown(struct ccu_data *ccu) in kona_ccu_teardown()
768 static bool ccu_data_valid(struct ccu_data *ccu) in ccu_data_valid()
786 struct ccu_data *ccu = data; in of_clk_kona_onecell_get() local
801 void __init kona_dt_ccu_setup(struct ccu_data *ccu, in kona_dt_ccu_setup()
/OK3568_Linux_fs/kernel/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
/OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/
H A Dmpp_vepu2.c129 struct vepu_ccu *ccu; member
318 struct vepu_ccu *ccu = enc->ccu; in vepu_prepare() local
427 struct vepu_ccu *ccu = enc->ccu; in vepu_isr() local
861 struct vepu_ccu *ccu = enc->ccu; in vepu_reset() local
998 struct vepu_ccu *ccu; in vepu_ccu_probe() local
1014 struct vepu_ccu *ccu; in vepu_attach_ccu() local
1194 struct vepu_ccu *ccu = enc->ccu; in vepu_remove() local
H A Dmpp_rkvdec2_link.c1328 struct rkvdec2_ccu *ccu; in rkvdec2_attach_ccu() local
1429 struct rkvdec2_ccu *ccu) in rkvdec2_ccu_power_on()
1463 struct rkvdec2_ccu *ccu) in rkvdec2_ccu_power_off()
1554 struct rkvdec2_ccu *ccu) in rkvdec2_soft_ccu_reset()
1985 static void rkvdec2_dump_ccu(struct rkvdec2_ccu *ccu) in rkvdec2_dump_ccu()
2064 struct rkvdec2_ccu *ccu, in rkvdec2_hard_ccu_dequeue()
2146 static int rkvdec2_hard_ccu_reset(struct mpp_taskqueue *queue, struct rkvdec2_ccu *ccu) in rkvdec2_hard_ccu_reset()
2204 struct rkvdec2_ccu *ccu, struct rkvdec_link_info *hw) in rkvdec2_hard_ccu_prepare()
2307 static int rkvdec2_hard_ccu_enqueue(struct rkvdec2_ccu *ccu, in rkvdec2_hard_ccu_enqueue()
H A Dmpp_rkvdec2.c1349 struct rkvdec2_ccu *ccu; in rkvdec2_ccu_probe() local
1739 struct rkvdec2_ccu *ccu = dev_get_drvdata(dev); in rkvdec2_runtime_suspend() local
1763 struct rkvdec2_ccu *ccu = dev_get_drvdata(dev); in rkvdec2_runtime_resume() local
H A Dmpp_rkvenc2.c282 struct rkvenc_ccu *ccu; member
1038 struct rkvenc_ccu *ccu; in rkvenc2_patch_dchs() local
1156 struct rkvenc_ccu *ccu = enc->ccu; in rkvenc2_update_dchs() local
2234 struct rkvenc_ccu *ccu; in rkvenc_ccu_probe() local
2254 struct rkvenc_ccu *ccu; in rkvenc_attach_ccu() local
H A Dmpp_rkvdec2.h218 struct rkvdec2_ccu *ccu; member
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dsuniv-f1c100s.dtsi65 ccu: clock@1c20000 { label
H A Dsun8i-v3s.dtsi300 ccu: clock@1c20000 { label
H A Dsun5i.dtsi434 ccu: clock@1c20000 { label
H A Dsun8i-a23-a33.dtsi330 ccu: clock@1c20000 { label
H A Dsunxi-h3-h5.dtsi386 ccu: clock@1c20000 { label
H A Dsun8i-a83t.dtsi700 ccu: clock@1c20000 { label
H A Dsun9i-a80.dtsi935 ccu: clock@6000000 { label
H A Dsun8i-r40.dtsi464 ccu: clock@1c20000 { label
H A Dsun4i-a10.dtsi651 ccu: clock@1c20000 { label
H A Dsun6i-a31.dtsi602 ccu: clock@1c20000 { label
H A Dsun7i-a20.dtsi761 ccu: clock@1c20000 { label
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dsun8i-v3s.dtsi183 ccu: clock@01c20000 { label
H A Dsun50i-a64.dtsi255 ccu: clock@01c20000 { label
H A Dsun8i-h3.dtsi322 ccu: clock@01c20000 { label
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/allwinner/
H A Dsun50i-a100.dtsi95 ccu: clock@3001000 { label
H A Dsun50i-h6.dtsi228 ccu: clock@3001000 { label
H A Dsun50i-a64.dtsi639 ccu: clock@1c20000 { label

12