Searched refs:clk_khz (Results 1 – 11 of 11) sorted by relevance
/linux/drivers/i2c/busses/ |
H A D | i2c-img-scb.c | 1152 unsigned int clk_khz, bitrate_khz, clk_period, tckh, tckl, tsdh; in img_i2c_init() local 1194 clk_khz = clk_get_rate(i2c->scb_clk) / 1000; in img_i2c_init() 1197 prescale = SCB_OPT_INC * clk_khz / (256 * 16 * bitrate_khz); in img_i2c_init() 1199 clk_khz /= prescale; in img_i2c_init() 1202 inc = (256 * 16 * bitrate_khz) / clk_khz; in img_i2c_init() 1212 if (clk_khz < 20000) { in img_i2c_init() 1214 } else if (clk_khz < 40000) { in img_i2c_init() 1218 filt = (64000 / ((clk_khz / 1000) * SCB_FILT_GLITCH)); in img_i2c_init() 1221 if (64000 % ((clk_khz / 1000) * SCB_FILT_GLITCH)) in img_i2c_init() 1233 clk_period = (256 * 1000000) / (clk_khz * in in img_i2c_init() [all...] |
H A D | i2c-designware-platdrv.c | 274 u64 clk_khz; in dw_i2c_plat_probe() local 277 clk_khz = dev->get_clk_rate_khz(dev); in dw_i2c_plat_probe() 281 DIV_S64_ROUND_CLOSEST(clk_khz * t->sda_hold_ns, MICRO); in dw_i2c_plat_probe()
|
/linux/drivers/gpu/drm/imx/dc/ |
H A D | dc-fg.c | 283 enum drm_mode_status dc_fg_check_clock(struct dc_fg *fg, int clk_khz) in dc_fg_check_clock() argument 287 rounded_rate = clk_round_rate(fg->clk_disp, clk_khz * HZ_PER_KHZ); in dc_fg_check_clock() 289 if (rounded_rate != clk_khz * HZ_PER_KHZ) in dc_fg_check_clock()
|
H A D | dc-de.h | 53 enum drm_mode_status dc_fg_check_clock(struct dc_fg *fg, int clk_khz);
|
H A D | dc-crtc.c | 129 dc_crtc_check_clock(struct dc_crtc *dc_crtc, int clk_khz) in dc_crtc_check_clock() argument 131 return dc_fg_check_clock(dc_crtc->fg, clk_khz); in dc_crtc_check_clock()
|
/linux/drivers/net/wireless/st/cw1200/ |
H A D | main.c | 488 u32 cw1200_dpll_from_clk(u16 clk_khz) in cw1200_dpll_from_clk() argument 490 switch (clk_khz) { in cw1200_dpll_from_clk() 515 clk_khz); in cw1200_dpll_from_clk()
|
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
H A D | dcn10_hwseq.h | 191 uint32_t clk_khz,
|
H A D | dcn10_hwseq.c | 4037 uint32_t clk_khz, in dcn10_set_clock() argument 4050 if (clk_khz > clock_cfg.max_clock_khz) in dcn10_set_clock() 4053 if (clk_khz < clock_cfg.min_clock_khz) in dcn10_set_clock() 4056 if (clk_khz < clock_cfg.bw_requirequired_clock_khz) in dcn10_set_clock() 4061 current_clocks->dispclk_khz = clk_khz; in dcn10_set_clock() 4063 current_clocks->dppclk_khz = clk_khz; in dcn10_set_clock()
|
/linux/drivers/gpu/drm/amd/display/dc/hwss/ |
H A D | hw_sequencer.h | 342 uint32_t clk_khz, uint32_t stepping);
|
/linux/drivers/iio/adc/ |
H A D | at91-sama5d2_adc.c | 959 u32 clk_khz = st->current_sample_rate / 1000; in at91_adc_configure_touch() local 984 clk_khz / 1000, 1); in at91_adc_configure_touch() 1011 clk_khz / 1000) - 1, 1); in at91_adc_configure_touch()
|
/linux/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc.c | 5588 enum dc_status dc_set_clock(struct dc *dc, enum dc_clock_type clock_type, uint32_t clk_khz, uint32_t stepping) in dc_set_clock() argument 5591 return dc->hwss.set_clock(dc, clock_type, clk_khz, stepping); in dc_set_clock()
|