zephyr/tests/drivers/spi/spi_controller_peripheral
Anas Nashif b207035851 tests: add integration_platforms and misc optimizations
Add integration_platforms to many tests that use platform_allow to
manage scope of pull_request CI.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-11-26 00:12:07 +01:00
..
boards tests: drivers: spi: Fix nrf52840 overlay 2024-11-25 17:43:48 +01:00
src tests: drivers: spi: spi_slave: Fix memory corruption 2024-11-25 17:43:48 +01:00
sysbuild/vpr_launcher tests: drivers: spi: spi_controller_peripheral: Add nrf54h20dk cpuppr 2024-10-24 09:29:39 +02:00
CMakeLists.txt
Kconfig
prj.conf
README.txt boards: nordic: nrf54l15dk: Fix references to pdk 2024-10-21 01:46:39 +01:00
testcase.yaml tests: add integration_platforms and misc optimizations 2024-11-26 00:12:07 +01:00

In this test suite two instances of the SPI peripheral are connected together.
One SPI instance works as a controller, second one is configured as a peripheral.
In each test, both instances get identical configuration (CPOL, CPHA, bitrate, etc.).

Four GPIO loopbacks are required (see overlay for nrf54l15dk for reference):
1. spi22-SPIM_SCK connected with spi21-SPIS_SCK,
2. spi22-SPIM_MISO connected with spi21-SPIS_MISO,
3. spi22-SPIM_MOSI connected with spi21-SPIS_MOSI,
4. spi22-cs-gpios connected with spi21-SPIS_CSN.