Lines Matching refs:rv1108_cru

65 static int rkclk_set_pll(struct rv1108_cru *cru, enum rk_clk_id clk_id,  in rkclk_set_pll()
117 static uint32_t rkclk_pll_get_rate(struct rv1108_cru *cru, in rkclk_pll_get_rate()
143 static int rv1108_mac_set_clk(struct rv1108_cru *cru, ulong rate) in rv1108_mac_set_clk()
168 static int rv1108_sfc_set_clk(struct rv1108_cru *cru, uint rate) in rv1108_sfc_set_clk()
189 static ulong rv1108_saradc_get_clk(struct rv1108_cru *cru) in rv1108_saradc_get_clk()
200 static ulong rv1108_saradc_set_clk(struct rv1108_cru *cru, uint hz) in rv1108_saradc_set_clk()
214 static ulong rv1108_aclk_vio1_get_clk(struct rv1108_cru *cru) in rv1108_aclk_vio1_get_clk()
225 static ulong rv1108_aclk_vio1_set_clk(struct rv1108_cru *cru, uint hz) in rv1108_aclk_vio1_set_clk()
240 static ulong rv1108_aclk_vio0_get_clk(struct rv1108_cru *cru) in rv1108_aclk_vio0_get_clk()
251 static ulong rv1108_aclk_vio0_set_clk(struct rv1108_cru *cru, uint hz) in rv1108_aclk_vio0_set_clk()
275 static ulong rv1108_dclk_vop_get_clk(struct rv1108_cru *cru) in rv1108_dclk_vop_get_clk()
286 static ulong rv1108_dclk_vop_set_clk(struct rv1108_cru *cru, uint hz) in rv1108_dclk_vop_set_clk()
303 static ulong rv1108_aclk_bus_get_clk(struct rv1108_cru *cru) in rv1108_aclk_bus_get_clk()
315 static ulong rv1108_aclk_bus_set_clk(struct rv1108_cru *cru, uint hz) in rv1108_aclk_bus_set_clk()
331 static ulong rv1108_aclk_peri_get_clk(struct rv1108_cru *cru) in rv1108_aclk_peri_get_clk()
343 static ulong rv1108_hclk_peri_get_clk(struct rv1108_cru *cru) in rv1108_hclk_peri_get_clk()
355 static ulong rv1108_pclk_peri_get_clk(struct rv1108_cru *cru) in rv1108_pclk_peri_get_clk()
367 static ulong rv1108_aclk_peri_set_clk(struct rv1108_cru *cru, uint hz) in rv1108_aclk_peri_set_clk()
383 static ulong rv1108_hclk_peri_set_clk(struct rv1108_cru *cru, uint hz) in rv1108_hclk_peri_set_clk()
398 static ulong rv1108_pclk_peri_set_clk(struct rv1108_cru *cru, uint hz) in rv1108_pclk_peri_set_clk()
413 static ulong rv1108_i2c_get_clk(struct rv1108_cru *cru, ulong clk_id) in rv1108_i2c_get_clk()
446 static ulong rv1108_i2c_set_clk(struct rv1108_cru *cru, ulong clk_id, uint hz) in rv1108_i2c_set_clk()
487 static ulong rv1108_mmc_get_clk(struct rv1108_cru *cru) in rv1108_mmc_get_clk()
506 static ulong rv1108_mmc_set_clk(struct rv1108_cru *cru, ulong rate) in rv1108_mmc_set_clk()
629 static void rkclk_init(struct rv1108_cru *cru) in rkclk_init()
693 priv->glb_srst_fst_value = offsetof(struct rv1108_cru, in rv1108_clk_bind()
695 priv->glb_srst_snd_value = offsetof(struct rv1108_cru, in rv1108_clk_bind()
712 sf_priv->sf_reset_offset = offsetof(struct rv1108_cru, in rv1108_clk_bind()