Home
last modified time | relevance | path

Searched refs:cdiv (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/spi/
Dspi-bcm2835.c533 unsigned long spi_hz, clk_hz, cdiv; in bcm2835_spi_transfer_one() local
543 cdiv = 2; /* clk_hz/2 is the fastest we can go */ in bcm2835_spi_transfer_one()
546 cdiv = DIV_ROUND_UP(clk_hz, spi_hz); in bcm2835_spi_transfer_one()
547 cdiv += (cdiv % 2); in bcm2835_spi_transfer_one()
549 if (cdiv >= 65536) in bcm2835_spi_transfer_one()
550 cdiv = 0; /* 0 is the slowest we can go */ in bcm2835_spi_transfer_one()
552 cdiv = 0; /* 0 is the slowest we can go */ in bcm2835_spi_transfer_one()
554 spi_used_hz = cdiv ? (clk_hz / cdiv) : (clk_hz / 65536); in bcm2835_spi_transfer_one()
555 bcm2835_wr(bs, BCM2835_SPI_CLK, cdiv); in bcm2835_spi_transfer_one()
/linux-4.4.14/drivers/pwm/
Dpwm-mxs.c38 static const unsigned int cdiv[PERIOD_CDIV_MAX] = { variable
61 c = rate / cdiv[div]; in mxs_pwm_config()
/linux-4.4.14/drivers/i2c/busses/
Di2c-at91.c190 int ckdiv, cdiv, div; in at91_calc_twi_clock() local
198 cdiv = div >> ckdiv; in at91_calc_twi_clock()
204 cdiv = 255; in at91_calc_twi_clock()
207 dev->twi_cwgr_reg = (ckdiv << 16) | (cdiv << 8) | cdiv; in at91_calc_twi_clock()
208 dev_dbg(dev->dev, "cdiv %d ckdiv %d\n", cdiv, ckdiv); in at91_calc_twi_clock()