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

/linux-4.1.27/drivers/spi/
H A Dspi-bcm2835.c237 unsigned long spi_hz, clk_hz, cdiv; bcm2835_spi_transfer_one() local
246 cdiv = 2; /* clk_hz/2 is the fastest we can go */ bcm2835_spi_transfer_one()
249 cdiv = DIV_ROUND_UP(clk_hz, spi_hz); bcm2835_spi_transfer_one()
250 cdiv += (cdiv % 2); bcm2835_spi_transfer_one()
252 if (cdiv >= 65536) bcm2835_spi_transfer_one()
253 cdiv = 0; /* 0 is the slowest we can go */ bcm2835_spi_transfer_one()
255 cdiv = 0; /* 0 is the slowest we can go */ bcm2835_spi_transfer_one()
257 spi_used_hz = cdiv ? (clk_hz / cdiv) : (clk_hz / 65536); bcm2835_spi_transfer_one()
258 bcm2835_wr(bs, BCM2835_SPI_CLK, cdiv); bcm2835_spi_transfer_one()
/linux-4.1.27/drivers/pwm/
H A Dpwm-mxs.c38 static const unsigned int cdiv[PERIOD_CDIV_MAX] = { variable
61 c = rate / cdiv[div]; mxs_pwm_config()
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-at91.c150 * twi_clk = F_MAIN / (2 * (cdiv * (1 << ckdiv) + offset))
154 int ckdiv, cdiv, div; at91_calc_twi_clock() local
162 cdiv = div >> ckdiv; at91_calc_twi_clock()
168 cdiv = 255; at91_calc_twi_clock()
171 dev->twi_cwgr_reg = (ckdiv << 16) | (cdiv << 8) | cdiv; at91_calc_twi_clock()
172 dev_dbg(dev->dev, "cdiv %d ckdiv %d\n", cdiv, ckdiv); at91_calc_twi_clock()

Completed in 142 milliseconds