Home
last modified time | relevance | path

Searched refs:spi_freq (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dstm32-dfsdm-adc.c84 unsigned int spi_freq; /* SPI bus clock frequency */ member
676 return snprintf(buf, PAGE_SIZE, "%d\n", adc->spi_freq); in dfsdm_adc_audio_get_spiclk()
681 unsigned int spi_freq) in dfsdm_adc_set_samp_freq() argument
687 oversamp = DIV_ROUND_CLOSEST(spi_freq, sample_freq); in dfsdm_adc_set_samp_freq()
688 if (spi_freq % sample_freq) in dfsdm_adc_set_samp_freq()
691 sample_freq, spi_freq / oversamp); in dfsdm_adc_set_samp_freq()
697 adc->sample_freq = spi_freq / oversamp; in dfsdm_adc_set_samp_freq()
711 unsigned int spi_freq; in dfsdm_adc_audio_set_spiclk() local
719 ret = kstrtoint(buf, 0, &spi_freq); in dfsdm_adc_audio_set_spiclk()
723 if (!spi_freq) in dfsdm_adc_audio_set_spiclk()
[all …]
H A Dstm32-dfsdm-core.c223 unsigned int spi_freq, rem; in stm32_dfsdm_parse_of() local
258 &spi_freq); in stm32_dfsdm_parse_of()
264 divider = div_u64_rem(clk_freq, spi_freq, &rem); in stm32_dfsdm_parse_of()
282 clk_freq, spi_freq, priv->spi_clk_out_div + 1, rem); in stm32_dfsdm_parse_of()
/OK3568_Linux_fs/u-boot/drivers/spi/
H A Dfsl_espi.c72 unsigned long spi_freq = 0; in spi_setup_slave() local
105 spi_freq = spibrg / ((pm + 1) * 2 * 16); in spi_setup_slave()
107 spi_freq = spibrg / ((pm + 1) * 2); in spi_setup_slave()
111 * 10), spi_freq); in spi_setup_slave()
/OK3568_Linux_fs/kernel/drivers/spi/
H A Dspi-mtk-nor.c96 #define CLK_TO_US(sp, clkcnt) DIV_ROUND_UP(clkcnt, sp->spi_freq / 1000000)
106 unsigned int spi_freq; member
611 if (spi->max_speed_hz && (spi->max_speed_hz < sp->spi_freq)) { in mtk_nor_setup()
613 sp->spi_freq); in mtk_nor_setup()
616 spi->max_speed_hz = sp->spi_freq; in mtk_nor_setup()
813 sp->spi_freq = clk_get_rate(sp->spi_clk); in mtk_nor_probe()
845 dev_info(&pdev->dev, "spi frequency: %d Hz\n", sp->spi_freq); in mtk_nor_probe()
/OK3568_Linux_fs/kernel/include/linux/platform_data/
H A Dspi-rockchip.h41 int spi_freq; member
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-stv0991/
H A Dstv0991_cgu.h23 u32 spi_freq; /* offset 0x2c */ member
/OK3568_Linux_fs/kernel/drivers/mtd/devices/
H A Dst_spi_fsm.c1896 static void stfsm_set_freq(struct stfsm *fsm, uint32_t spi_freq) in stfsm_set_freq() argument
1907 clk_div = 2 * DIV_ROUND_UP(emi_freq, 2 * spi_freq); in stfsm_set_freq()
1927 emi_freq, spi_freq, clk_div); in stfsm_set_freq()