/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/ispp/ |
H A D | hw.c | 153 dev->core_clk_max = dev->clk_rate_tbl[i].clk_rate * 0xF4240; in enable_sys_clk() 154 dev->core_clk_min = dev->clk_rate_tbl[0].clk_rate * 0xF4240; in enable_sys_clk() 204 .clk_rate = 150, 208 .clk_rate = 250, 212 .clk_rate = 350, 216 .clk_rate = 400, 220 .clk_rate = 500, 227 .clk_rate = 300, 231 .clk_rate = 400, 235 .clk_rate [all...] |
H A D | hw.h | 13 u32 clk_rate; member
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/ispp/ |
H A D | hw.c | 164 dev->core_clk_max = dev->clk_rate_tbl[i].clk_rate * 1000000; in enable_sys_clk() 165 dev->core_clk_min = dev->clk_rate_tbl[0].clk_rate * 1000000; in enable_sys_clk() 213 .clk_rate = 150, 216 .clk_rate = 250, 219 .clk_rate = 350, 222 .clk_rate = 400, 225 .clk_rate = 500, 232 .clk_rate = 300, 235 .clk_rate = 400, 238 .clk_rate [all...] |
H A D | hw.h | 14 u32 clk_rate; member
|
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/ |
H A D | hw.c | 409 .clk_rate = 300, 413 .clk_rate = 400, 417 .clk_rate = 500, 421 .clk_rate = 600, 428 .clk_rate = 300, 432 .clk_rate = 400, 436 .clk_rate = 500, 440 .clk_rate = 600, 444 .clk_rate = 702, 450 .clk_rate [all...] |
H A D | hw.h | 13 u32 clk_rate; member
|
H A D | dev.c | 242 if (data_rate <= hw_dev->clk_rate_tbl[i].clk_rate) { in isp_pipeline_s_isp_clk() 251 rkisp_set_clk_rate(hw_dev->clks[0], hw_dev->clk_rate_tbl[i].clk_rate * 1000000UL); in isp_pipeline_s_isp_clk() 253 rkisp_set_clk_rate(hw_dev->clks[RKISP_VERNO_FI], hw_dev->clk_rate_tbl[i].clk_rate * 1000000UL); in isp_pipeline_s_isp_clk()
|
H A D | rkisp.c | 1758 safe_rate = hw->clk_rate_tbl[0].clk_rate * 1000000UL;
in rkisp_isp_stop()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/ |
H A D | hw.c | 399 .clk_rate = 300, 402 .clk_rate = 400, 405 .clk_rate = 500, 408 .clk_rate = 600, 415 .clk_rate = 300, 418 .clk_rate = 400, 421 .clk_rate = 500, 424 .clk_rate = 600, 427 .clk_rate = 702, 434 .clk_rate [all...] |
H A D | hw.h | 13 u32 clk_rate; member
|
H A D | dev.c | 220 if (data_rate <= hw_dev->clk_rate_tbl[i].clk_rate) in __isp_pipeline_s_isp_clk() 226 rkisp_set_clk_rate(hw_dev->clks[0], hw_dev->clk_rate_tbl[i].clk_rate * 1000000UL); in __isp_pipeline_s_isp_clk() 228 rkisp_set_clk_rate(hw_dev->clks[5], hw_dev->clk_rate_tbl[i].clk_rate * 1000000UL); in __isp_pipeline_s_isp_clk()
|
H A D | rkisp.c | 1813 safe_rate = hw->clk_rate_tbl[0].clk_rate * 1000000UL; in rkisp_isp_stop()
|
/device/soc/rockchip/common/sdk_linux/drivers/pwm/ |
H A D | pwm-rockchip.c | 47 unsigned long clk_rate;
member 90 state->period = DIV_ROUND_CLOSEST_ULL(tmp, pc->clk_rate);
in rockchip_pwm_get_state() 94 state->duty_cycle = DIV_ROUND_CLOSEST_ULL(tmp, pc->clk_rate);
in rockchip_pwm_get_state() 121 div = (u64)pc->clk_rate * state->period;
in rockchip_pwm_config() 124 div = (u64)pc->clk_rate * state->duty_cycle;
in rockchip_pwm_config() 424 pc->clk_rate = clk_get_rate(pc->clk);
in rockchip_pwm_probe()
|
/device/soc/rockchip/rk3566/sdk_linux/drivers/iio/adc/ |
H A D | rockchip_saradc.c | 43 unsigned long clk_rate; member 180 .clk_rate = 1000000, 191 .clk_rate = 50000, 202 .clk_rate = 1000000, 214 .clk_rate = 1000000, 467 ret = clk_set_rate(info->clk, info->data->clk_rate); in rockchip_saradc_probe()
|
/device/soc/rockchip/common/sdk_linux/drivers/i2c/busses/ |
H A D | i2c-rk3x.c | 607 * @clk_rate: I2C input clock rate
615 static int rk3x_i2c_v0_calc_timings(unsigned long clk_rate, struct i2c_timings *t,
in rk3x_i2c_v0_calc_timings() argument 677 clk_rate_khz = DIV_ROUND_UP(clk_rate, RK_I2C_BUS_FREQ_MIN);
in rk3x_i2c_v0_calc_timings() 764 * @clk_rate: I2C input clock rate
791 static int rk3x_i2c_v1_calc_timings(unsigned long clk_rate, struct i2c_timings *t,
in rk3x_i2c_v1_calc_timings() argument 828 clk_rate_khz = DIV_ROUND_UP(clk_rate, RK_I2C_BUS_FREQ_MIN);
in rk3x_i2c_v1_calc_timings() 919 static void rk3x_i2c_adapt_div(struct rk3x_i2c *i2c, unsigned long clk_rate)
in rk3x_i2c_adapt_div() argument 928 ret = i2c->soc_data->calc_timings(clk_rate, t, &calc);
in rk3x_i2c_adapt_div() 944 t_low_ns = div_u64(((u64)calc.div_low + 1) * RK_I2C_SCL_RATE_HZ_MUL * RK_I2C_S_TO_NS, clk_rate);
in rk3x_i2c_adapt_div() 945 t_high_ns = div_u64(((u64)calc.div_high + 1) * RK_I2C_SCL_RATE_HZ_MUL * RK_I2C_S_TO_NS, clk_rate);
in rk3x_i2c_adapt_div() 1298 unsigned long clk_rate; rk3x_i2c_probe() local [all...] |