Searched refs:scldiv (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-fsl-lpspi.c | 300 unsigned int perclk_rate, scldiv; in fsl_lpspi_set_bitrate() local 312 scldiv = perclk_rate / config.speed_hz / (1 << prescale) - 2; in fsl_lpspi_set_bitrate() 313 if (scldiv < 256) { in fsl_lpspi_set_bitrate() 319 if (scldiv >= 256) in fsl_lpspi_set_bitrate() 322 writel(scldiv | (scldiv << 8) | ((scldiv >> 1) << 16), in fsl_lpspi_set_bitrate() 325 dev_dbg(fsl_lpspi->dev, "perclk=%d, speed=%d, prescale=%d, scldiv=%d\n", in fsl_lpspi_set_bitrate() 326 perclk_rate, config.speed_hz, prescale, scldiv); in fsl_lpspi_set_bitrate()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-fsl-lpspi.c | 299 unsigned int perclk_rate, scldiv; in fsl_lpspi_set_bitrate() local 317 scldiv = perclk_rate / config.speed_hz / (1 << prescale) - 2; in fsl_lpspi_set_bitrate() 318 if (scldiv < 256) { in fsl_lpspi_set_bitrate() 324 if (scldiv >= 256) in fsl_lpspi_set_bitrate() 327 writel(scldiv | (scldiv << 8) | ((scldiv >> 1) << 16), in fsl_lpspi_set_bitrate() 330 dev_dbg(fsl_lpspi->dev, "perclk=%d, speed=%d, prescale=%d, scldiv=%d\n", in fsl_lpspi_set_bitrate() 331 perclk_rate, config.speed_hz, prescale, scldiv); in fsl_lpspi_set_bitrate()
|
Completed in 4 milliseconds