Lines Matching refs:clk_id

95 static ulong rk1808_i2c_get_clk(struct rk1808_clk_priv *priv, ulong clk_id)  in rk1808_i2c_get_clk()  argument
100 switch (clk_id) { in rk1808_i2c_get_clk()
134 ulong clk_id, uint hz) in rk1808_i2c_set_clk() argument
142 switch (clk_id) { in rk1808_i2c_set_clk()
184 return rk1808_i2c_get_clk(priv, clk_id); in rk1808_i2c_set_clk()
188 static ulong rk1808_mmc_get_clk(struct rk1808_clk_priv *priv, uint clk_id) in rk1808_mmc_get_clk() argument
193 switch (clk_id) { in rk1808_mmc_get_clk()
222 ulong clk_id, ulong set_rate) in rk1808_mmc_set_clk() argument
228 switch (clk_id) { in rk1808_mmc_set_clk()
265 return rk1808_mmc_get_clk(priv, clk_id); in rk1808_mmc_set_clk()
268 static ulong rk1808_sfc_get_clk(struct rk1808_clk_priv *priv, uint clk_id) in rk1808_sfc_get_clk() argument
280 ulong clk_id, ulong set_rate) in rk1808_sfc_set_clk() argument
291 return rk1808_sfc_get_clk(priv, clk_id); in rk1808_sfc_set_clk()
321 static ulong rk1808_pwm_get_clk(struct rk1808_clk_priv *priv, ulong clk_id) in rk1808_pwm_get_clk() argument
326 switch (clk_id) { in rk1808_pwm_get_clk()
348 ulong clk_id, uint hz) in rk1808_pwm_set_clk() argument
356 switch (clk_id) { in rk1808_pwm_set_clk()
380 return rk1808_pwm_get_clk(priv, clk_id); in rk1808_pwm_set_clk()
409 static ulong rk1808_spi_get_clk(struct rk1808_clk_priv *priv, ulong clk_id) in rk1808_spi_get_clk() argument
414 switch (clk_id) { in rk1808_spi_get_clk()
436 ulong clk_id, uint hz) in rk1808_spi_set_clk() argument
444 switch (clk_id) { in rk1808_spi_set_clk()
468 return rk1808_spi_get_clk(priv, clk_id); in rk1808_spi_set_clk()
472 static ulong rk1808_vop_get_clk(struct rk1808_clk_priv *priv, ulong clk_id) in rk1808_vop_get_clk() argument
477 switch (clk_id) { in rk1808_vop_get_clk()
517 ulong clk_id, uint hz) in rk1808_vop_set_clk() argument
525 switch (clk_id) { in rk1808_vop_set_clk()
591 return rk1808_vop_get_clk(priv, clk_id); in rk1808_vop_set_clk()
624 static int rk1808_mac_set_speed_clk(struct clk *clk, ulong clk_id, uint hz) in rk1808_mac_set_speed_clk() argument
630 switch (clk_id) { in rk1808_mac_set_speed_clk()
655 static ulong rk1808_crypto_get_clk(struct rk1808_clk_priv *priv, ulong clk_id) in rk1808_crypto_get_clk() argument
660 switch (clk_id) { in rk1808_crypto_get_clk()
678 static ulong rk1808_crypto_set_clk(struct rk1808_clk_priv *priv, ulong clk_id, in rk1808_crypto_set_clk() argument
691 switch (clk_id) { in rk1808_crypto_set_clk()
709 return rk1808_crypto_get_clk(priv, clk_id); in rk1808_crypto_set_clk()
713 static ulong rk1808_bus_get_clk(struct rk1808_clk_priv *priv, ulong clk_id) in rk1808_bus_get_clk() argument
718 switch (clk_id) { in rk1808_bus_get_clk()
743 ulong clk_id, ulong hz) in rk1808_bus_set_clk() argument
752 switch (clk_id) { in rk1808_bus_set_clk()
782 return rk1808_bus_get_clk(priv, clk_id); in rk1808_bus_set_clk()
785 static ulong rk1808_peri_get_clk(struct rk1808_clk_priv *priv, ulong clk_id) in rk1808_peri_get_clk() argument
790 switch (clk_id) { in rk1808_peri_get_clk()
811 ulong clk_id, ulong hz) in rk1808_peri_set_clk() argument
823 switch (clk_id) { in rk1808_peri_set_clk()
841 return rk1808_peri_get_clk(priv, clk_id); in rk1808_peri_set_clk()
845 ulong clk_id, ulong parent_hz, ulong hz) in rk1808_pclk_pmu_set_clk() argument