Home
last modified time | relevance | path

Searched refs:clk_freq (Results 1 – 23 of 23) sorted by relevance

/linux-4.1.27/drivers/pwm/
Dpwm-atmel-hlcdc.c60 unsigned long clk_freq; in atmel_hlcdc_pwm_config() local
66 clk_freq = clk_get_rate(new_clk); in atmel_hlcdc_pwm_config()
67 if (!clk_freq) in atmel_hlcdc_pwm_config()
71 do_div(clk_period_ns, clk_freq); in atmel_hlcdc_pwm_config()
78 clk_freq = clk_get_rate(new_clk); in atmel_hlcdc_pwm_config()
79 if (!clk_freq) in atmel_hlcdc_pwm_config()
83 do_div(clk_period_ns, clk_freq); in atmel_hlcdc_pwm_config()
/linux-4.1.27/arch/xtensa/platforms/xtfpga/
Dsetup.c168 long clk_freq = 0; in platform_calibrate_ccount() local
176 clk_freq = freq; in platform_calibrate_ccount()
179 if (!clk_freq) in platform_calibrate_ccount()
180 clk_freq = *(long *)XTFPGA_CLKFRQ_VADDR; in platform_calibrate_ccount()
182 ccount_freq = clk_freq; in platform_calibrate_ccount()
/linux-4.1.27/drivers/i2c/busses/
Di2c-designware-platdrv.c163 u32 clk_freq, ht = 0; in dw_i2c_probe() local
185 clk_freq = 400000; in dw_i2c_probe()
201 &clk_freq); in dw_i2c_probe()
206 if (clk_freq != 100000 && clk_freq != 400000) { in dw_i2c_probe()
213 clk_freq = pdata->i2c_scl_freq; in dw_i2c_probe()
227 if (clk_freq == 100000) in dw_i2c_probe()
Di2c-sun6i-p2wi.c189 u32 clk_freq = 100000; in p2wi_probe() local
197 of_property_read_u32(np, "clock-frequency", &clk_freq); in p2wi_probe()
198 if (clk_freq > P2WI_MAX_FREQ) { in p2wi_probe()
201 clk_freq); in p2wi_probe()
291 clk_div = parent_clk_freq / clk_freq; in p2wi_probe()
Di2c-qup.c563 u32 clk_freq = 100000; in qup_i2c_probe() local
573 of_property_read_u32(node, "clock-frequency", &clk_freq); in qup_i2c_probe()
576 if (!clk_freq || clk_freq > 400000) { in qup_i2c_probe()
578 clk_freq); in qup_i2c_probe()
654 fs_div = ((src_clk_freq / clk_freq) / 2) - 3; in qup_i2c_probe()
662 one_bit_t = (USEC_PER_SEC / clk_freq) + 1; in qup_i2c_probe()
Di2c-nomadik.c179 u32 clk_freq; member
402 div = (dev->clk_freq > 100000) ? 3 : 2; in setup_i2c_controller()
412 brcr2 = (i2c_clk/(dev->clk_freq * div)) & 0xffff; in setup_i2c_controller()
954 if (of_property_read_u32(np, "clock-frequency", &nmk->clk_freq)) in nmk_i2c_of_probe()
955 nmk->clk_freq = 100000; in nmk_i2c_of_probe()
958 if (nmk->clk_freq <= 100000) in nmk_i2c_of_probe()
Di2c-jz4780.c736 unsigned int clk_freq = 0; in jz4780_i2c_probe() local
770 &clk_freq)) { in jz4780_i2c_probe()
772 return clk_freq; in jz4780_i2c_probe()
775 i2c->speed = clk_freq / 1000; in jz4780_i2c_probe()
/linux-4.1.27/drivers/hwmon/
Dg762.c139 u32 clk_freq; member
183 static inline unsigned int rpm_from_cnt(u8 cnt, u32 clk_freq, u16 p, in rpm_from_cnt() argument
189 return (clk_freq * 30 * gear_mult) / ((cnt ? cnt : 1) * p * clk_div); in rpm_from_cnt()
196 static inline unsigned char cnt_from_rpm(u32 rpm, u32 clk_freq, u16 p, in cnt_from_rpm() argument
202 return clamp_val(((clk_freq * 30 * gear_mult) / (rpm * p * clk_div)), in cnt_from_rpm()
276 data->clk_freq = val; in do_set_clk_freq()
522 data->set_cnt = cnt_from_rpm(val, data->clk_freq, in do_set_fan_target()
596 unsigned long clk_freq; in g762_of_clock_enable() local
615 clk_freq = clk_get_rate(clk); in g762_of_clock_enable()
616 ret = do_set_clk_freq(&client->dev, clk_freq); in g762_of_clock_enable()
[all …]
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dmain.c711 u16 clk_freq; in wl18xx_set_clk() local
720 ret = wl18xx_top_reg_read(wl, PRIMARY_CLK_DETECT, &clk_freq); in wl18xx_set_clk()
724 wl1271_debug(DEBUG_BOOT, "clock freq %d (%d, %d, %d, %d, %s)", clk_freq, in wl18xx_set_clk()
725 wl18xx_clk_table[clk_freq].n, wl18xx_clk_table[clk_freq].m, in wl18xx_set_clk()
726 wl18xx_clk_table[clk_freq].p, wl18xx_clk_table[clk_freq].q, in wl18xx_set_clk()
727 wl18xx_clk_table[clk_freq].swallow ? "swallow" : "spit"); in wl18xx_set_clk()
731 wl18xx_clk_table_coex[clk_freq].n); in wl18xx_set_clk()
736 wl18xx_clk_table_coex[clk_freq].m); in wl18xx_set_clk()
747 wl18xx_clk_table[clk_freq].n); in wl18xx_set_clk()
752 wl18xx_clk_table[clk_freq].m); in wl18xx_set_clk()
[all …]
/linux-4.1.27/drivers/spi/
Dspi-pl022.c1718 ssp_clock_params * clk_freq) in calculate_effective_freq() argument
1782 clk_freq->cpsdvsr = (u8) (best_cpsdvsr & 0xFF); in calculate_effective_freq()
1783 clk_freq->scr = (u8) (best_scr & 0xFF); in calculate_effective_freq()
1788 clk_freq->cpsdvsr, clk_freq->scr); in calculate_effective_freq()
1827 struct ssp_clock_params clk_freq = { .cpsdvsr = 0, .scr = 0}; in pl022_setup() local
1886 if ((0 == chip_info->clk_freq.cpsdvsr) in pl022_setup()
1887 && (0 == chip_info->clk_freq.scr)) { in pl022_setup()
1890 &clk_freq); in pl022_setup()
1894 memcpy(&clk_freq, &chip_info->clk_freq, sizeof(clk_freq)); in pl022_setup()
1895 if ((clk_freq.cpsdvsr % 2) != 0) in pl022_setup()
[all …]
Dspi-mxs.c463 int devid, clk_freq; in mxs_spi_probe() local
488 &clk_freq); in mxs_spi_probe()
490 clk_freq = clk_freq_default; in mxs_spi_probe()
528 clk_set_rate(ssp->clk, clk_freq); in mxs_spi_probe()
/linux-4.1.27/include/linux/platform_data/
Dg762.h34 u32 clk_freq; member
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-cards.c38 .clk_freq = 0,
Dcx25821.h151 u32 clk_freq; member
253 u32 clk_freq; member
Dcx25821-core.c882 dev->clk_freq = 28000000; in cx25821_dev_setup()
/linux-4.1.27/drivers/scsi/
Dmac53c94.c48 int clk_freq; member
133 writeb(CLKF_VAL(state->clk_freq), &regs->clk_factor); in mac53c94_init()
461 state->clk_freq = 25000000; in mac53c94_probe()
463 state->clk_freq = *(int *)clkprop; in mac53c94_probe()
Dmesh.c171 int clk_freq; member
657 v = (ms->clk_freq / 5000) * period; in set_sdtr()
662 tr = (ms->clk_freq + 250000) / 500000; in set_sdtr()
668 tr = ((ms->clk_freq / (v + 2)) + 199999) / 200000; in set_sdtr()
1937 ms->clk_freq = *cfp; in mesh_probe()
1940 ms->clk_freq = 50000000; in mesh_probe()
1946 minper = 1000000000 / (ms->clk_freq / 5); /* ns */ in mesh_probe()
/linux-4.1.27/include/linux/amba/
Dpl022.h284 struct ssp_clock_params clk_freq; member
/linux-4.1.27/drivers/mmc/host/
Dtifm_sd.c98 unsigned int clk_freq; member
603 ((1000000000UL / host->clk_freq) * host->clk_div); in tifm_sd_set_data_timeout()
834 host->clk_freq = 20000000; in tifm_sd_ios()
840 host->clk_freq = 24000000; in tifm_sd_ios()
893 host->clk_freq = 20000000; in tifm_sd_initialize_host()
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885.h216 u32 clk_freq; member
368 u32 clk_freq; member
Dcx23885-core.c843 dev->clk_freq = 25000000; in cx23885_dev_setup()
849 dev->clk_freq = 28000000; in cx23885_dev_setup()
871 if (cx23885_boards[dev->board].clk_freq > 0) in cx23885_dev_setup()
872 dev->clk_freq = cx23885_boards[dev->board].clk_freq; in cx23885_dev_setup()
Dcx23885-cards.c57 .clk_freq = 0,
/linux-4.1.27/drivers/media/platform/exynos4-is/
Dfimc-core.c878 static int fimc_parse_dt(struct fimc_dev *fimc, u32 *clk_freq) in fimc_parse_dt() argument
929 of_property_read_u32(node, "clock-frequency", clk_freq); in fimc_parse_dt()