zephyr/drivers/spi
Andrzej Głąbek 377002d4b5 drivers: spi_nrfx_spim: Fix handling of extended SPIM configuration (2)
This is a follow-up to commit 84f8235005.

Default initialization to 0 of the .dcx_pin field in the extended part
of the SPIM configuration is incorrect, because this means that pin 0
should be used as the D/CX line. For the SPIM instance that provides
the extended functionality, this results in undesired assignment of
the pin 0, and for the other SPIM instances, this causes that their
initialization fails with the NRFX_ERROR_NOT_SUPPORTED code.

This commit sets this field to NRFX_SPIM_PIN_NOT_USED, to indicate that
the D/CX line is not supposed to be used.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2019-12-09 16:07:55 +01:00
..
CMakeLists.txt drivers: spi: rv32m1: Add driver for RV32M1 LPSPI 2019-11-04 14:11:18 -06:00
Kconfig kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.cc13xx_cc26xx kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.dw kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.litex kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_dspi kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.mcux_lpspi kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.nrfx drivers: Add support for nRF52833 in several drivers 2019-11-13 10:33:38 -06:00
Kconfig.oc_simple kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.rv32m1_lpspi kconfig: Fix up newly-introduced copy-pasted headers 2019-11-19 15:25:08 -05:00
Kconfig.sam kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sam0 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.sifive kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stm32 kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.xec_qmspi kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
spi_cc13xx_cc26xx.c drivers: spi: use CPU clock frequency in configuration on CC13XX/CC26XX 2019-11-07 15:55:21 -06:00
spi_context.h
spi_dw_regs.h
spi_dw.c
spi_dw.h
spi_handlers.c spi: fix spell typo in spi handler 2019-11-20 09:56:53 -08:00
spi_litespi.c drivers: spi: Add LiteX SPI driver 2019-10-21 08:40:09 -05:00
spi_litespi.h drivers: spi: Add LiteX SPI driver 2019-10-21 08:40:09 -05:00
spi_ll_stm32.c driver: spi: Error handling issues in spi_stm32_configure 2019-11-18 09:18:13 -06:00
spi_ll_stm32.h
spi_mcux_dspi.c
spi_mcux_lpspi.c
spi_nrfx_spi.c
spi_nrfx_spim.c drivers: spi_nrfx_spim: Fix handling of extended SPIM configuration (2) 2019-12-09 16:07:55 +01:00
spi_nrfx_spis.c drivers: nrfx: Update implementations after switching to nrfx 2.0.0 2019-11-08 14:54:12 +01:00
spi_oc_simple.c drivers: spi: Add simple_spi driver 2019-10-22 15:54:03 -05:00
spi_oc_simple.h drivers: spi: Add simple_spi driver 2019-10-22 15:54:03 -05:00
spi_rv32m1_lpspi.c drivers: spi: rv32m1: Add driver for RV32M1 LPSPI 2019-11-04 14:11:18 -06:00
spi_sam.c
spi_sam0.c
spi_sifive.c
spi_sifive.h
spi_xec_qmspi.c drivers : spi : mec1501 : XEC SPI driver 2019-10-23 19:18:32 -07:00