zephyr/drivers/spi
Marti Bolivar 5cb9578942 spi: stm32: fix clock prescaler calculation
The current prescaler calculation incorrectly fails to configure the
desired frequency when it is possible to match it exactly. Fix this.

Without this patch, if the user requests frequency N Hz, and there is
a SPI prescaler that can match this frequency exactly, the actual
frequency chosen by spi_stm32_configure() will be N/2 Hz.

Signed-off-by: Marti Bolivar <marti.bolivar@linaro.org>
2017-10-16 08:56:29 -07:00
..
Kconfig nrf5: spi: Mark SPI drivers as conforming to legacy SPI API 2017-07-31 10:05:19 -05:00
Kconfig.dw doc: misspellings in Kconfig files 2017-05-05 19:38:53 -04:00
Kconfig.mcux_dspi spell: Kconfig help typos: /arch 2017-04-24 20:14:53 +00:00
Kconfig.nrf5_legacy nrf5: spi: Mark SPI drivers as conforming to legacy SPI API 2017-07-31 10:05:19 -05:00
Makefile nrf5: spi: Mark SPI drivers as conforming to legacy SPI API 2017-07-31 10:05:19 -05:00
spi_context.h drivers/spi: Run CS/GPIO logic only when relevant 2017-10-10 09:42:45 -04:00
spi_dw_legacy.c drivers/spi: Adapt DW driver to new SPI API 2017-05-19 18:52:25 -04:00
spi_dw_quark_se_ss_regs.h drivers/spi: Adapt DW driver to new SPI API 2017-05-19 18:52:25 -04:00
spi_dw_regs.h drivers/spi: Adapt DW driver to new SPI API 2017-05-19 18:52:25 -04:00
spi_dw.c drivers/spi: Use sync_status relevantly in DW driver 2017-09-15 08:07:41 -04:00
spi_dw.h drivers/spi: Use sync_status relevantly in DW driver 2017-09-15 08:07:41 -04:00
spi_intel.c drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
spi_intel.h drivers: convert to using newly introduced integer sized types 2017-04-21 10:06:48 -05:00
spi_ll_stm32.c spi: stm32: fix clock prescaler calculation 2017-10-16 08:56:29 -07:00
spi_ll_stm32.h spi: add SPI driver for STM32 family 2017-07-01 08:36:51 -04:00
spi_mcux_dspi.c drivers: spi_mcux_dspi: Fix unlikely but possible division by zero 2017-05-23 06:48:26 -05:00
spi_qmsi_ss.c drivers, net: Clean up semaphore initialization 2017-07-27 15:23:07 -04:00
spi_qmsi.c drivers, net: Clean up semaphore initialization 2017-07-27 15:23:07 -04:00
spim_nrf52_legacy.c license: fix license identifiers 2017-08-29 07:42:09 -04:00
spis_nrf5_legacy.c nrf5: spi: Mark SPI drivers as conforming to legacy SPI API 2017-07-31 10:05:19 -05:00