Searched refs:clk_div (Results 26 - 50 of 89) sorted by relevance

1234

/linux-master/drivers/gpu/drm/renesas/shmobile/
H A Dshmob_drm_drv.c204 sdev->config.clk_div = pdata->iface.clk_div;
264 .clk_div = 5,
H A Dshmob_drm_crtc.c205 unsigned int clk_div = sdev->config.clk_div; local
227 if (clk_div) {
232 lcdc_write(sdev, LDDCKPAT2R, (1 << (clk_div / 2)) - 1);
234 if (clk_div == 1)
237 value |= clk_div;
/linux-master/sound/soc/codecs/
H A Dlpass-va-macro.c612 u8 clk_div; local
650 clk_div = va->dmic_clk_div;
659 clk_div << CDC_VA_DMIC_CLK_SEL_SHFT);
664 if (*dmic_clk_div > clk_div) {
671 clk_div << CDC_VA_DMIC_CLK_SEL_SHFT);
677 clk_div = *dmic_clk_div;
680 *dmic_clk_div = clk_div;
686 clk_div = 0;
689 clk_div << CDC_VA_DMIC_CLK_SEL_SHFT);
691 clk_div
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Dstv6110.c29 u8 clk_div; member in struct:stv6110_priv
214 priv->regs[RSTV6110_CTRL2] |= (priv->clk_div << 6);
398 reg0[2] |= (config->clk_div << 6);
418 priv->clk_div = config->clk_div;
/linux-master/sound/soc/sti/
H A Duniperif_player.c316 int clk_div; local
318 clk_div = player->mclk / runtime->rate;
321 if ((clk_div % 128) || (clk_div <= 0)) {
322 dev_err(player->dev, "%s: invalid clk_div %d\n",
323 __func__, clk_div);
398 SET_UNIPERIF_CTRL_DIVIDER(player, clk_div / 128);
419 int output_frame_size, slot_width, clk_div; local
430 clk_div = player->mclk / runtime->rate;
432 * For 32 bits subframe clk_div mus
[all...]
/linux-master/drivers/video/fbdev/omap/
H A Dsossi.c60 int clk_div; member in struct:__anon5
124 int div = t->clk_div;
175 int div = t->clk_div;
258 _set_timing(sossi.clk_div,
317 int div = t->clk_div;
348 sossi.clk_div = t->tim[4];
H A Domapfb.h103 int clk_div; member in struct:extif_timings
/linux-master/drivers/usb/serial/
H A Dch341.c177 unsigned int fact, div, clk_div; local
201 clk_div = CH341_CLK_DIV(ps, fact);
202 div = CH341_CLKRATE / (clk_div * speed);
211 clk_div *= 2;
222 if (16 * CH341_CLKRATE / (clk_div * div) - 16 * speed >=
223 16 * speed - 16 * CH341_CLKRATE / (clk_div * (div + 1)))
/linux-master/drivers/media/pci/solo6x10/
H A Dsolo6x10-g723.c55 int clk_div; local
57 clk_div = (solo_dev->clock_mhz * 1000000)
62 | SOLO_AUDIO_CLK_DIV(clk_div));
/linux-master/drivers/mfd/
H A Dti_am335x_tscadc.c239 tscadc->clk_div = (clk_get_rate(clk) / tscadc->data->target_clk_rate) - 1;
240 regmap_write(tscadc->regmap, REG_CLKDIV, tscadc->clk_div);
342 regmap_write(tscadc->regmap, REG_CLKDIV, tscadc->clk_div);
/linux-master/drivers/gpu/drm/pl111/
H A Dpl111_drm.h147 struct clk_hw clk_div; member in struct:pl111_drm_dev_private
/linux-master/sound/soc/ti/
H A Domap-dmic.c41 int clk_div; member in struct:omap_dmic
194 dmic->clk_div = omap_dmic_select_divider(dmic, params_rate(params));
195 if (dmic->clk_div < 0) {
249 ctrl |= OMAP_DMIC_CLK_DIV(dmic->clk_div);
/linux-master/drivers/media/i2c/
H A Drj54n1cb0c.c157 struct rj54n1_clock_div clk_div; member in struct:rj54n1
417 static const struct rj54n1_clock_div clk_div = { variable in typeref:struct:rj54n1_clock_div
839 rj54n1->clk_div.ratio_tg);
842 rj54n1->clk_div.ratio_t);
845 rj54n1->clk_div.ratio_r);
858 rj54n1->clk_div.ratio_op);
861 rj54n1->clk_div.ratio_o);
1336 rj54n1->clk_div = clk_div;
1346 (clk_div
[all...]
/linux-master/drivers/clk/berlin/
H A Dberlin2-div.c63 static u8 clk_div[] = { 1, 2, 4, 6, 8, 12, 1, 1 }; variable
203 divider = clk_div[reg];
/linux-master/drivers/mmc/host/
H A Ddw_mmc-exynos.c549 u32 clk_div, tmout; local
553 clk_div = (mci_readl(host, CLKDIV) & 0xFF) * 2;
554 if (clk_div == 0)
555 clk_div = 1;
558 tmp = DIV_ROUND_UP_ULL(tmp, clk_div);
H A Dtifm_sd.c97 unsigned int clk_div; member in struct:tifm_sd
594 ((1000000000UL / host->clk_freq) * host->clk_div);
826 host->clk_div = clk_div1;
832 host->clk_div = clk_div2;
838 host->clk_div = 0;
840 host->clk_div &= TIFM_MMCSD_CLKMASK;
841 writel(host->clk_div
882 host->clk_div = 61;
885 writel(host->clk_div | TIFM_MMCSD_POWER,
904 writel(host->clk_div | TIFM_MMCSD_POWE
[all...]
/linux-master/drivers/spi/
H A Dspi-pxa2xx.c302 u32 clk_div, u8 bits)
306 return clk_div
310 return clk_div
928 unsigned int clk_div; local
932 clk_div = quark_x1000_get_clk_div(rate, &chip->dds_rate);
935 clk_div = ssp_get_clk_div(drv_data, rate);
938 return clk_div << 8;
960 u32 clk_div; local
990 clk_div = pxa2xx_ssp_get_clk_div(drv_data, speed);
1034 cr0 = pxa2xx_configure_sscr0(drv_data, clk_div, bit
301 pxa2xx_configure_sscr0(const struct driver_data *drv_data, u32 clk_div, u8 bits) argument
[all...]
H A Dspi-s3c64xx.c148 * @clk_div: Internal clock divider
170 int clk_div; member in struct:s3c64xx_spi_port_config
698 int div = sdd->port_conf->clk_div;
1008 div = sdd->port_conf->clk_div;
1517 .clk_div = 2,
1527 .clk_div = 2,
1536 .clk_div = 2,
1546 .clk_div = 2,
1558 .clk_div = 2,
1570 .clk_div
[all...]
/linux-master/drivers/usb/dwc3/
H A Ddwc3-octeon.c250 static const uint8_t clk_div[] = { 1, 2, 4, 6, 8, 16, 24, 32 }; local
253 while (div < ARRAY_SIZE(clk_div)) {
254 uint64_t rate = octeon_get_io_clock_rate() / clk_div[div];
/linux-master/include/linux/mfd/
H A Dti_am335x_tscadc.h169 unsigned int clk_div; member in struct:ti_tscadc_dev
/linux-master/drivers/iio/adc/
H A Dad7768-1.c117 unsigned int clk_div; member in struct:ad7768_clk_configuration
310 diff_new = abs(res - ad7768_clk_config[i].clk_div);
332 ad7768_clk_config[idx].clk_div);
348 ad7768_clk_config[i].clk_div);
/linux-master/sound/soc/rockchip/
H A Drockchip_pdm.c201 unsigned int clk_rate, clk_div, samplerate; local
237 clk_div = n / m;
238 if (clk_div >= 40)
240 else if (clk_div <= 35)
/linux-master/drivers/net/ethernet/ti/
H A Ddavinci_mdio.c106 u32 clk_div; member in struct:davinci_mdio_data
119 data->clk_div = div;
143 writel(data->clk_div | CONTROL_ENABLE, &data->regs->control);
154 reg |= data->clk_div;
/linux-master/drivers/clk/samsung/
H A Dclk-cpu.c441 struct clk_hw *clk_div, *clk_divp; local
446 clk_div = clk_hw_get_parent(alt_parent);
447 if (!clk_div)
450 clk_divp = clk_hw_get_parent(clk_div);
/linux-master/drivers/mtd/devices/
H A Dst_spi_fsm.c1899 uint32_t clk_div; local
1904 * Calculate clk_div - values between 2 and 128
1907 clk_div = 2 * DIV_ROUND_UP(emi_freq, 2 * spi_freq);
1908 if (clk_div < 2)
1909 clk_div = 2;
1910 else if (clk_div > 128)
1911 clk_div = 128;
1919 if (clk_div <= 4)
1921 else if (clk_div <= 10)
1924 fsm->fifo_dir_delay = DIV_ROUND_UP(clk_div, 1
[all...]

Completed in 244 milliseconds

1234