Home
last modified time | relevance | path

Searched refs:clk_freq (Results 1 - 25 of 155) sorted by relevance

1234567

/kernel/linux/linux-6.6/sound/soc/intel/boards/
H A Dsof_cirrus_common.c96 int clk_freq, i, ret; in cs35l41_hw_params() local
98 clk_freq = sof_dai_get_bclk(rtd); /* BCLK freq */ in cs35l41_hw_params()
100 if (clk_freq <= 0) { in cs35l41_hw_params()
101 dev_err(rtd->dev, "fail to get bclk freq, ret %d\n", clk_freq); in cs35l41_hw_params()
108 clk_freq, SND_SOC_CLOCK_IN); in cs35l41_hw_params()
118 clk_freq, SND_SOC_CLOCK_IN); in cs35l41_hw_params()
H A Dsof_realtek_common.c270 int i, clk_freq; in rt1015_hw_params() local
273 clk_freq = sof_dai_get_bclk(rtd); in rt1015_hw_params()
275 if (clk_freq <= 0) { in rt1015_hw_params()
276 dev_err(rtd->dev, "fail to get bclk freq, ret %d\n", clk_freq); in rt1015_hw_params()
282 clk_freq, in rt1015_hw_params()
429 int clk_id, clk_freq, pll_out; in rt1308_hw_params() local
434 clk_freq = sof_dai_get_mclk(rtd); in rt1308_hw_params()
439 ret = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in rt1308_hw_params()
/kernel/linux/linux-5.10/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()
/kernel/linux/linux-6.6/drivers/pwm/
H A Dpwm-atmel-hlcdc.c53 unsigned long clk_freq; in atmel_hlcdc_pwm_apply() local
59 clk_freq = clk_get_rate(new_clk); in atmel_hlcdc_pwm_apply()
60 if (!clk_freq) in atmel_hlcdc_pwm_apply()
64 do_div(clk_period_ns, clk_freq); in atmel_hlcdc_pwm_apply()
71 clk_freq = clk_get_rate(new_clk); in atmel_hlcdc_pwm_apply()
72 if (!clk_freq) in atmel_hlcdc_pwm_apply()
76 do_div(clk_period_ns, clk_freq); in atmel_hlcdc_pwm_apply()
/kernel/linux/linux-5.10/drivers/soundwire/
H A Dmipi_disco.c66 prop->clk_freq = devm_kcalloc(bus->dev, prop->num_clk_freq, in sdw_master_read_prop()
67 sizeof(*prop->clk_freq), in sdw_master_read_prop()
69 if (!prop->clk_freq) in sdw_master_read_prop()
74 prop->clk_freq, prop->num_clk_freq); in sdw_master_read_prop()
81 if (!prop->max_clk_freq && prop->clk_freq) { in sdw_master_read_prop()
82 prop->max_clk_freq = prop->clk_freq[0]; in sdw_master_read_prop()
84 if (prop->clk_freq[i] > prop->max_clk_freq) in sdw_master_read_prop()
85 prop->max_clk_freq = prop->clk_freq[i]; in sdw_master_read_prop()
/kernel/linux/linux-6.6/drivers/soundwire/
H A Dmipi_disco.c66 prop->clk_freq = devm_kcalloc(bus->dev, prop->num_clk_freq, in sdw_master_read_prop()
67 sizeof(*prop->clk_freq), in sdw_master_read_prop()
69 if (!prop->clk_freq) in sdw_master_read_prop()
74 prop->clk_freq, prop->num_clk_freq); in sdw_master_read_prop()
81 if (!prop->max_clk_freq && prop->clk_freq) { in sdw_master_read_prop()
82 prop->max_clk_freq = prop->clk_freq[0]; in sdw_master_read_prop()
84 if (prop->clk_freq[i] > prop->max_clk_freq) in sdw_master_read_prop()
85 prop->max_clk_freq = prop->clk_freq[i]; in sdw_master_read_prop()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-ar934x.c47 unsigned int clk_freq; member
52 int div = DIV_ROUND_UP(sp->clk_freq, freq * 2) - 1; in ar934x_spi_clk_div()
67 (spi->max_speed_hz > (sp->clk_freq / 2))) { in ar934x_spi_setup()
68 spi->max_speed_hz = sp->clk_freq / 2; in ar934x_spi_setup()
69 } else if (spi->max_speed_hz < (sp->clk_freq / 128)) { in ar934x_spi_setup()
203 sp->clk_freq = clk_get_rate(clk); in ar934x_spi_probe()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-ar934x.c48 unsigned int clk_freq; member
53 int div = DIV_ROUND_UP(sp->clk_freq, freq * 2) - 1; in ar934x_spi_clk_div()
68 (spi->max_speed_hz > (sp->clk_freq / 2))) { in ar934x_spi_setup()
69 spi->max_speed_hz = sp->clk_freq / 2; in ar934x_spi_setup()
70 } else if (spi->max_speed_hz < (sp->clk_freq / 128)) { in ar934x_spi_setup()
212 sp->clk_freq = clk_get_rate(clk); in ar934x_spi_probe()
/kernel/linux/linux-5.10/arch/mips/pic32/pic32mzda/
H A Dearly_clk.c88 u32 clk_freq; in pic32_get_pbclk() local
95 clk_freq = pic32_get_sysclk(); in pic32_get_pbclk()
97 return clk_freq / pbdiv; in pic32_get_pbclk()
/kernel/linux/linux-6.6/arch/mips/pic32/pic32mzda/
H A Dearly_clk.c88 u32 clk_freq; in pic32_get_pbclk() local
95 clk_freq = pic32_get_sysclk(); in pic32_get_pbclk()
97 return clk_freq / pbdiv; in pic32_get_pbclk()
/kernel/linux/linux-5.10/drivers/watchdog/
H A Dvisconti_wdt.c127 unsigned long clk_freq; in visconti_wdt_probe() local
151 clk_freq = clk_get_rate(clk); in visconti_wdt_probe()
152 if (!clk_freq) in visconti_wdt_probe()
155 priv->div = clk_freq / VISCONTI_WDT_FREQ; in visconti_wdt_probe()
/kernel/linux/linux-6.6/drivers/watchdog/
H A Dvisconti_wdt.c122 unsigned long clk_freq; in visconti_wdt_probe() local
136 clk_freq = clk_get_rate(clk); in visconti_wdt_probe()
137 if (!clk_freq) in visconti_wdt_probe()
140 priv->div = clk_freq / VISCONTI_WDT_FREQ; in visconti_wdt_probe()
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dg762.c125 u32 clk_freq; member
169 static inline unsigned int rpm_from_cnt(u8 cnt, u32 clk_freq, u16 p, in rpm_from_cnt() argument
175 return (clk_freq * 30 * gear_mult) / ((cnt ? cnt : 1) * p * clk_div); in rpm_from_cnt()
182 static inline unsigned char cnt_from_rpm(unsigned long rpm, u32 clk_freq, u16 p, in cnt_from_rpm() argument
185 unsigned long f1 = clk_freq * 30 * gear_mult; in cnt_from_rpm()
265 data->clk_freq = val; in do_set_clk_freq()
511 data->set_cnt = cnt_from_rpm(val, data->clk_freq, in do_set_fan_target()
594 unsigned long clk_freq; in g762_of_clock_enable() local
613 clk_freq = clk_get_rate(clk); in g762_of_clock_enable()
614 ret = do_set_clk_freq(&client->dev, clk_freq); in g762_of_clock_enable()
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dg762.c124 u32 clk_freq; member
168 static inline unsigned int rpm_from_cnt(u8 cnt, u32 clk_freq, u16 p, in rpm_from_cnt() argument
174 return (clk_freq * 30 * gear_mult) / ((cnt ? cnt : 1) * p * clk_div); in rpm_from_cnt()
181 static inline unsigned char cnt_from_rpm(unsigned long rpm, u32 clk_freq, u16 p, in cnt_from_rpm() argument
184 unsigned long f1 = clk_freq * 30 * gear_mult; in cnt_from_rpm()
264 data->clk_freq = val; in do_set_clk_freq()
510 data->set_cnt = cnt_from_rpm(val, data->clk_freq, in do_set_fan_target()
593 unsigned long clk_freq; in g762_of_clock_enable() local
612 clk_freq = clk_get_rate(clk); in g762_of_clock_enable()
613 ret = do_set_clk_freq(&client->dev, clk_freq); in g762_of_clock_enable()
[all...]
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-sun6i-p2wi.c189 u32 clk_freq = I2C_MAX_STANDARD_MODE_FREQ; in p2wi_probe() local
196 of_property_read_u32(np, "clock-frequency", &clk_freq); in p2wi_probe()
197 if (clk_freq > P2WI_MAX_FREQ) { in p2wi_probe()
200 clk_freq); in p2wi_probe()
204 if (clk_freq == 0) { in p2wi_probe()
292 clk_div = parent_clk_freq / clk_freq; in p2wi_probe()
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dstm32-dfsdm-core.c222 unsigned long clk_freq, divider; in stm32_dfsdm_parse_of() local
252 clk_freq = clk_get_rate(priv->aclk); in stm32_dfsdm_parse_of()
254 clk_freq = clk_get_rate(priv->clk); in stm32_dfsdm_parse_of()
264 divider = div_u64_rem(clk_freq, spi_freq, &rem); in stm32_dfsdm_parse_of()
277 priv->dfsdm.spi_master_freq = clk_freq / (priv->spi_clk_out_div + 1); in stm32_dfsdm_parse_of()
282 clk_freq, spi_freq, priv->spi_clk_out_div + 1, rem); in stm32_dfsdm_parse_of()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-sun6i-p2wi.c189 u32 clk_freq = I2C_MAX_STANDARD_MODE_FREQ; in p2wi_probe() local
196 of_property_read_u32(np, "clock-frequency", &clk_freq); in p2wi_probe()
197 if (clk_freq > P2WI_MAX_FREQ) { in p2wi_probe()
200 clk_freq); in p2wi_probe()
204 if (clk_freq == 0) { in p2wi_probe()
286 clk_div = parent_clk_freq / clk_freq; in p2wi_probe()
/kernel/linux/linux-5.10/sound/soc/intel/boards/
H A Dsof_sdw_rt1308.c99 int clk_id, clk_freq, pll_out; in rt1308_i2s_hw_params() local
103 clk_freq = 38400000; in rt1308_i2s_hw_params()
108 err = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in rt1308_i2s_hw_params()
/kernel/linux/linux-6.6/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()
/kernel/linux/linux-6.6/drivers/iio/imu/
H A Dadis16475.c102 u32 clk_freq; member
261 u32 sample_rate = st->clk_freq; in adis16475_get_freq()
272 sample_rate = st->clk_freq * sync_scale; in adis16475_get_freq()
293 u32 sample_rate = st->clk_freq; in adis16475_set_freq()
312 unsigned long scaled_rate = lcm(st->clk_freq, freq); in adis16475_set_freq()
321 scaled_rate = 2100000 / st->clk_freq * st->clk_freq; in adis16475_set_freq()
336 scaled_rate = roundup(1900000, st->clk_freq); in adis16475_set_freq()
338 sync_scale = scaled_rate / st->clk_freq; in adis16475_set_freq()
1132 st->clk_freq in adis16475_config_sync_mode()
[all...]
/kernel/linux/linux-5.10/drivers/net/mdio/
H A Dmdio-bcm-unimac.c44 u32 clk_freq; member
192 if (!priv->clk_freq) in unimac_mdio_clk_set()
200 div = (rate / (2 * priv->clk_freq)) - 1; in unimac_mdio_clk_set()
251 if (of_property_read_u32(np, "clock-frequency", &priv->clk_freq)) in unimac_mdio_probe()
252 priv->clk_freq = 0; in unimac_mdio_probe()
/kernel/linux/linux-6.6/drivers/net/mdio/
H A Dmdio-bcm-unimac.c44 u32 clk_freq; member
192 if (!priv->clk_freq) in unimac_mdio_clk_set()
200 div = (rate / (2 * priv->clk_freq)) - 1; in unimac_mdio_clk_set()
251 if (of_property_read_u32(np, "clock-frequency", &priv->clk_freq)) in unimac_mdio_probe()
252 priv->clk_freq = 0; in unimac_mdio_probe()
/kernel/linux/linux-6.6/drivers/bus/
H A Dsunxi-rsb.c127 u32 clk_freq; member
682 clk_div = p_clk_freq / rsb->clk_freq / 2; in sunxi_rsb_hw_init()
750 u32 clk_freq = 3000000; in sunxi_rsb_probe() local
753 of_property_read_u32(np, "clock-frequency", &clk_freq); in sunxi_rsb_probe()
754 if (clk_freq > RSB_MAX_FREQ) { in sunxi_rsb_probe()
757 clk_freq); in sunxi_rsb_probe()
766 rsb->clk_freq = clk_freq; in sunxi_rsb_probe()
/kernel/linux/linux-5.10/drivers/thermal/st/
H A Dstm_thermal.c202 u32 value, clk_freq; in stm_thermal_calibration() local
206 clk_freq = clk_get_rate(sensor->clk); in stm_thermal_calibration()
207 if (!clk_freq) in stm_thermal_calibration()
211 clk_freq /= ONE_MHZ; in stm_thermal_calibration()
212 if (clk_freq) { in stm_thermal_calibration()
213 while (prescaler <= clk_freq) in stm_thermal_calibration()
/kernel/linux/linux-6.6/drivers/thermal/st/
H A Dstm_thermal.c199 u32 value, clk_freq; in stm_thermal_calibration() local
203 clk_freq = clk_get_rate(sensor->clk); in stm_thermal_calibration()
204 if (!clk_freq) in stm_thermal_calibration()
208 clk_freq /= ONE_MHZ; in stm_thermal_calibration()
209 if (clk_freq) { in stm_thermal_calibration()
210 while (prescaler <= clk_freq) in stm_thermal_calibration()

Completed in 16 milliseconds

1234567