Home
last modified time | relevance | path

Searched refs:mbrdiv (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-stm32.c443 u32 div, mbrdiv; in stm32_spi_prepare_mbr() local
460 mbrdiv = fls(div); in stm32_spi_prepare_mbr()
462 mbrdiv = fls(div) - 1; in stm32_spi_prepare_mbr()
464 spi->cur_speed = spi->clk_rate / (1 << mbrdiv); in stm32_spi_prepare_mbr()
466 return mbrdiv - 1; in stm32_spi_prepare_mbr()
1424 * @mbrdiv: baud rate divisor value
1426 static void stm32_spi_set_mbr(struct stm32_spi *spi, u32 mbrdiv) in stm32_spi_set_mbr() argument
1431 setb |= ((u32)mbrdiv << spi->cfg->regs->br.shift) & in stm32_spi_set_mbr()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-stm32.c450 u32 div, mbrdiv; in stm32_spi_prepare_mbr() local
467 mbrdiv = fls(div); in stm32_spi_prepare_mbr()
469 mbrdiv = fls(div) - 1; in stm32_spi_prepare_mbr()
471 spi->cur_speed = spi->clk_rate / (1 << mbrdiv); in stm32_spi_prepare_mbr()
475 return mbrdiv - 1; in stm32_spi_prepare_mbr()
1389 * @mbrdiv: baud rate divisor value
1391 static void stm32_spi_set_mbr(struct stm32_spi *spi, u32 mbrdiv) in stm32_spi_set_mbr() argument
1396 setb |= (mbrdiv << spi->cfg->regs->br.shift) & spi->cfg->regs->br.mask; in stm32_spi_set_mbr()

Completed in 6 milliseconds