Home
last modified time | relevance | path

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

123

/linux/sound/soc/intel/boards/
H A Dsof_cirrus_common.c97 int clk_freq, i, ret; in cs35l41_hw_params()
99 clk_freq = sof_dai_get_bclk(rtd); /* BCLK freq */ in cs35l41_hw_params()
101 if (clk_freq <= 0) { in cs35l41_hw_params()
102 dev_err(rtd->dev, "fail to get bclk freq, ret %d\n", clk_freq); in cs35l41_hw_params()
109 clk_freq, SND_SOC_CLOCK_IN); in cs35l41_hw_params()
119 clk_freq, SND_SOC_CLOCK_IN); in cs35l41_hw_params()
96 int clk_freq, i, ret; cs35l41_hw_params() local
H A Dsof_cs42l42.c89 int clk_freq, ret; in sof_cs42l42_hw_params() local
91 clk_freq = sof_dai_get_bclk(rtd); /* BCLK freq */ in sof_cs42l42_hw_params()
93 if (clk_freq <= 0) { in sof_cs42l42_hw_params()
94 dev_err(rtd->dev, "get bclk freq failed: %d\n", clk_freq); in sof_cs42l42_hw_params()
100 clk_freq, SND_SOC_CLOCK_IN); in sof_cs42l42_hw_params()
H A Dsof_realtek_common.c401 int i, clk_freq; in rt1015_hw_params()
404 clk_freq = sof_dai_get_bclk(rtd); in rt1015_hw_params()
406 if (clk_freq <= 0) { in rt1015_hw_params()
407 dev_err(rtd->dev, "fail to get bclk freq, ret %d\n", clk_freq); in rt1015_hw_params()
413 clk_freq, in rt1015_hw_params()
596 int clk_id, clk_freq, pll_out; in rt1308_hw_params()
601 clk_freq = sof_dai_get_mclk(rtd); in rt1308_hw_params()
606 ret = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in rt1308_hw_params()
402 int i, clk_freq; rt1015_hw_params() local
595 int clk_id, clk_freq, pll_out; rt1308_hw_params() local
H A Dsof_nau8825.c90 int clk_freq, ret; in sof_nau8825_hw_params() local
92 clk_freq = sof_dai_get_bclk(rtd); /* BCLK freq */ in sof_nau8825_hw_params()
94 if (clk_freq <= 0) { in sof_nau8825_hw_params()
95 dev_err(rtd->dev, "get bclk freq failed: %d\n", clk_freq); in sof_nau8825_hw_params()
108 ret = snd_soc_dai_set_pll(codec_dai, 0, 0, clk_freq, in sof_nau8825_hw_params()
/linux/drivers/pwm/
H A Dpwm-atmel-hlcdc.c52 unsigned long clk_freq; in atmel_hlcdc_pwm_apply() local
58 clk_freq = clk_get_rate(new_clk); in atmel_hlcdc_pwm_apply()
59 if (!clk_freq) in atmel_hlcdc_pwm_apply()
63 do_div(clk_period_ns, clk_freq); in atmel_hlcdc_pwm_apply()
70 clk_freq = clk_get_rate(new_clk); in atmel_hlcdc_pwm_apply()
71 if (!clk_freq) in atmel_hlcdc_pwm_apply()
75 do_div(clk_period_ns, clk_freq); in atmel_hlcdc_pwm_apply()
/linux/drivers/hwmon/
H A Dg762.c127 u32 clk_freq; member
171 static inline unsigned int rpm_from_cnt(u8 cnt, u32 clk_freq, u16 p, in rpm_from_cnt() argument
177 return (clk_freq * 30 * gear_mult) / ((cnt ? cnt : 1) * p * clk_div); in rpm_from_cnt()
184 static inline unsigned char cnt_from_rpm(unsigned long rpm, u32 clk_freq, u16 p, in cnt_from_rpm() argument
187 unsigned long f1 = clk_freq * 30 * gear_mult; in cnt_from_rpm()
267 data->clk_freq = val; in do_set_clk_freq()
513 data->set_cnt = cnt_from_rpm(val, data->clk_freq, in do_set_fan_target()
597 unsigned long clk_freq; in g762_of_clock_enable() local
631 clk_freq = clk_get_rate(clk); in g762_of_clock_enable()
632 ret = do_set_clk_freq(&client->dev, clk_freq); in g762_of_clock_enable()
[all …]
/linux/drivers/soundwire/
H A Dmipi_disco.c89 prop->clk_freq = devm_kcalloc(bus->dev, prop->num_clk_freq, in sdw_master_read_prop()
90 sizeof(*prop->clk_freq), in sdw_master_read_prop()
92 if (!prop->clk_freq) { in sdw_master_read_prop()
99 prop->clk_freq, prop->num_clk_freq); in sdw_master_read_prop()
108 if (!prop->max_clk_freq && prop->clk_freq) { in sdw_master_read_prop()
109 prop->max_clk_freq = prop->clk_freq[0]; in sdw_master_read_prop()
111 if (prop->clk_freq[i] > prop->max_clk_freq) in sdw_master_read_prop()
112 prop->max_clk_freq = prop->clk_freq[i]; in sdw_master_read_prop()
/linux/drivers/watchdog/
H A Dvisconti_wdt.c121 unsigned long clk_freq; in visconti_wdt_probe() local
135 clk_freq = clk_get_rate(clk); in visconti_wdt_probe()
136 if (!clk_freq) in visconti_wdt_probe()
139 priv->div = clk_freq / VISCONTI_WDT_FREQ; in visconti_wdt_probe()
/linux/drivers/iio/adc/
H A Dstm32-dfsdm-core.c228 unsigned long clk_freq, divider; in stm32_dfsdm_parse_of() local
258 clk_freq = clk_get_rate(priv->aclk); in stm32_dfsdm_parse_of()
260 clk_freq = clk_get_rate(priv->clk); in stm32_dfsdm_parse_of()
270 divider = div_u64_rem(clk_freq, spi_freq, &rem); in stm32_dfsdm_parse_of()
283 priv->dfsdm.spi_master_freq = clk_freq / (priv->spi_clk_out_div + 1); in stm32_dfsdm_parse_of()
288 clk_freq, spi_freq, priv->spi_clk_out_div + 1, rem); in stm32_dfsdm_parse_of()
/linux/drivers/spi/
H A Dspi-pl022.c1487 ssp_clock_params * clk_freq) in calculate_effective_freq() argument
1551 clk_freq->cpsdvsr = (u8) (best_cpsdvsr & 0xFF); in calculate_effective_freq()
1552 clk_freq->scr = (u8) (best_scr & 0xFF); in calculate_effective_freq()
1557 clk_freq->cpsdvsr, clk_freq->scr); in calculate_effective_freq()
1595 struct ssp_clock_params clk_freq = { .cpsdvsr = 0, .scr = 0}; in pl022_setup() local
1654 if ((0 == chip_info->clk_freq.cpsdvsr) in pl022_setup()
1655 && (0 == chip_info->clk_freq.scr)) { in pl022_setup()
1658 &clk_freq); in pl022_setup()
1662 memcpy(&clk_freq, &chip_info->clk_freq, sizeof(clk_freq)); in pl022_setup()
1663 if ((clk_freq.cpsdvsr % 2) != 0) in pl022_setup()
[all …]
H A Dspi-mxs.c538 int devid, clk_freq; in mxs_spi_probe() local
562 &clk_freq); in mxs_spi_probe()
564 clk_freq = clk_freq_default; in mxs_spi_probe()
616 clk_set_rate(ssp->clk, clk_freq); in mxs_spi_probe()
/linux/drivers/tty/serial/8250/
H A D8250_dfl.c55 u64 fifo_len, clk_freq, reg_layout; in dfl_uart_get_params() local
59 ret = dfh_get_u64_param_val(dfl_dev, DFHv1_PARAM_ID_CLK_FRQ, &clk_freq); in dfl_uart_get_params()
63 uart->port.uartclk = clk_freq; in dfl_uart_get_params()
/linux/drivers/bus/
H A Dsunxi-rsb.c127 u32 clk_freq; member
680 clk_div = p_clk_freq / rsb->clk_freq / 2; in sunxi_rsb_hw_init()
748 u32 clk_freq = 3000000; in sunxi_rsb_probe() local
751 of_property_read_u32(np, "clock-frequency", &clk_freq); in sunxi_rsb_probe()
752 if (clk_freq > RSB_MAX_FREQ) in sunxi_rsb_probe()
755 clk_freq); in sunxi_rsb_probe()
762 rsb->clk_freq = clk_freq; in sunxi_rsb_probe()
/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_rt_amp.c216 int clk_id, clk_freq, pll_out; in rt1308_i2s_hw_params()
220 clk_freq = 38400000; in rt1308_i2s_hw_params()
225 err = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in rt1308_i2s_hw_params()
215 int clk_id, clk_freq, pll_out; rt1308_i2s_hw_params() local
/linux/drivers/staging/iio/frequency/
H A Dad9834.c111 unsigned long clk_freq; in ad9834_write_frequency() local
114 clk_freq = clk_get_rate(st->mclk); in ad9834_write_frequency()
116 if (!clk_freq || fout > (clk_freq / 2)) in ad9834_write_frequency()
119 regval = ad9834_calc_freqreg(clk_freq, fout); in ad9834_write_frequency()
/linux/drivers/iio/imu/
H A Dadis16480.c178 unsigned int clk_freq; member
328 unsigned int t, sample_rate = st->clk_freq; in adis16480_set_freq()
352 unsigned long scaled_rate = lcm(st->clk_freq, t); in adis16480_set_freq()
361 scaled_rate = st->chip_info->int_clk / st->clk_freq * st->clk_freq; in adis16480_set_freq()
376 scaled_rate = roundup(4000000, st->clk_freq); in adis16480_set_freq()
378 sync_scale = scaled_rate / st->clk_freq; in adis16480_set_freq()
401 unsigned int freq, sample_rate = st->clk_freq; in adis16480_get_freq()
412 sample_rate = st->clk_freq * sync_scale; in adis16480_get_freq()
1771 st->clk_freq = clk_get_rate(st->ext_clk); in adis16480_probe()
1772 st->clk_freq *= 1000; /* micro */ in adis16480_probe()
[all …]
/linux/sound/soc/codecs/
H A Dmax98373-sdw.c467 unsigned int clk_freq) in max98373_clock_calculate() argument
477 if (clk_freq == (max98373_clk_family[y] >> x)) in max98373_clock_calculate()
481 dev_err(&slave->dev, "Requested clock not found. (clk_freq = %d)\n", in max98373_clock_calculate()
482 clk_freq); in max98373_clock_calculate()
491 unsigned int clk_freq, value; in max98373_clock_config() local
493 clk_freq = (params->curr_dr_freq >> 1); in max98373_clock_config()
500 value = max98373_clock_calculate(slave, clk_freq); in max98373_clock_config()
H A Drt1308-sdw.c88 unsigned int clk_freq, value; in rt1308_clock_config() local
90 clk_freq = (rt1308->params.curr_dr_freq >> 1); in rt1308_clock_config()
92 switch (clk_freq) { in rt1308_clock_config()
118 dev_dbg(dev, "%s complete, clk_freq=%d\n", __func__, clk_freq); in rt1308_clock_config()
H A Drt5682-sdw.c605 unsigned int clk_freq, value; in rt5682_clock_config() local
607 clk_freq = (rt5682->params.curr_dr_freq >> 1); in rt5682_clock_config()
609 switch (clk_freq) { in rt5682_clock_config()
635 dev_dbg(dev, "%s complete, clk_freq=%d\n", __func__, clk_freq); in rt5682_clock_config()
/linux/drivers/i2c/busses/
H A Di2c-qup.c466 static int qup_i2c_vote_bw(struct qup_i2c_dev *qup, u32 clk_freq) in qup_i2c_vote_bw() argument
471 if (qup->cur_bw_clk_freq == clk_freq) in qup_i2c_vote_bw()
474 needed_peak_bw = Bps_to_icc(clk_freq * QUP_BUS_WIDTH); in qup_i2c_vote_bw()
479 qup->cur_bw_clk_freq = clk_freq; in qup_i2c_vote_bw()
1693 u32 clk_freq = DEFAULT_CLK_FREQ; in qup_i2c_probe() local
1707 clk_freq = scl_freq; in qup_i2c_probe()
1709 ret = device_property_read_u32(qup->dev, "clock-frequency", &clk_freq); in qup_i2c_probe()
1785 if (!clk_freq || clk_freq > I2C_MAX_FAST_MODE_PLUS_FREQ) { in qup_i2c_probe()
1787 clk_freq); in qup_i2c_probe()
1895 if (clk_freq <= I2C_MAX_STANDARD_MODE_FREQ) { in qup_i2c_probe()
[all …]
/linux/include/linux/platform_data/
H A Dg762.h21 u32 clk_freq; member
/linux/drivers/media/pci/cx25821/
H A Dcx25821-cards.c24 .clk_freq = 0,
/linux/drivers/media/pci/cobalt/
H A Dm00473_freewheel_memmap_package.h21 uint32_t clk_freq; /* Reg 0x0018 */ member
/linux/drivers/scsi/
H A Dmac53c94.c49 int clk_freq; member
131 writeb(CLKF_VAL(state->clk_freq), &regs->clk_factor); in mac53c94_init()
457 state->clk_freq = 25000000; in mac53c94_probe()
459 state->clk_freq = *(int *)clkprop; in mac53c94_probe()
/linux/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_trace_buffer.h64 uint32_t clk_freq; member

123