Home
last modified time | relevance | path

Searched full:cpha (Results 1 – 25 of 48) sorted by relevance

12

/Zephyr-Core-3.7.0/tests/drivers/spi/spi_controller_peripheral/
DKconfig9 0: CPOL 0 (Active high), CPHA 0 (leading)
10 1: CPOL 0 (Active high), CPHA 1 (trailing)
11 2: CPOL 1 (Active low), CPHA 0 (leading)
12 3: CPOL 1 (Active low), CPHA 1 (trailing)
DREADME.txt3 In each test, both instances get identical configuration (CPOL, CPHA, bitrate, etc.).
/Zephyr-Core-3.7.0/boards/shields/x_nucleo_bnrg2a1/
Dx_nucleo_bnrg2a1.overlay21 spi-cpha; /* CPHA=1 */
/Zephyr-Core-3.7.0/dts/bindings/mtd/
Dnordic,qspi-nor.yaml82 cpha:
85 Set to indicate phase starts with asserted half-phase (CPHA=1).
92 For this driver using this property requires also using cpha.
/Zephyr-Core-3.7.0/dts/bindings/mspi/
Dmspi-device.yaml71 MSPI_CPP_MODE_0: CPOL=0, CPHA=0
72 MSPI_CPP_MODE_1: CPOL=0, CPHA=1
73 MSPI_CPP_MODE_2: CPOL=1, CPHA=0
74 MSPI_CPP_MODE_3: CPOL=1, CPHA=1
/Zephyr-Core-3.7.0/dts/bindings/spi/
Dnxp,kinetis-dspi.yaml54 This field is valid only when the CPHA bit in the CTAR register is 0.
60 supported for CPHA = 1.
Dnordic,nrf-spim.yaml37 of SCK (leading or trailing, depending on the CPHA setting used) until
Dspi-device.yaml48 spi-cpha:
/Zephyr-Core-3.7.0/samples/subsys/fs/fs_sample/boards/
Dnucleo_f429zi.overlay18 spi-clock-mode-cpha;
/Zephyr-Core-3.7.0/drivers/spi/
Dspi_sedi.c41 uint32_t word_size, cpol, cpha, loopback; in spi_sedi_configure() local
51 /* CPOL and CPHA */ in spi_sedi_configure()
53 cpha = SPI_MODE_GET(config->operation) & SPI_MODE_CPHA; in spi_sedi_configure()
55 if ((cpol == 0) && (cpha == 0)) { in spi_sedi_configure()
58 } else if ((cpol == 0) && (cpha == 1U)) { in spi_sedi_configure()
61 } else if ((cpol == 1) && (cpha == 0U)) { in spi_sedi_configure()
Dspi_bitbang.c125 int cpha = 0; in spi_bitbang_transceive() local
132 cpha = 1; in spi_bitbang_transceive()
180 if (!loop && do_read && !cpha) { in spi_bitbang_transceive()
189 if (!loop && do_read && cpha) { in spi_bitbang_transceive()
Dspi_numaker.c41 * CPOL/CPHA = 0/0 --> SPI_MODE_0
42 * CPOL/CPHA = 0/1 --> SPI_MODE_1
43 * CPOL/CPHA = 1/0 --> SPI_MODE_2
44 * CPOL/CPHA = 1/1 --> SPI_MODE_3
Dspi_xmc4xxx.c196 bool CPHA = SPI_MODE_GET(settings) & SPI_MODE_CPHA; in spi_xmc4xxx_configure() local
235 if (!CPOL && !CPHA) { in spi_xmc4xxx_configure()
237 } else if (!CPOL && CPHA) { in spi_xmc4xxx_configure()
239 } else if (CPOL && !CPHA) { in spi_xmc4xxx_configure()
241 } else if (CPOL && CPHA) { in spi_xmc4xxx_configure()
Dspi_xec_qmspi.c92 * SPI signalling mode: CPOL and CPHA
94 * CPHA = 0 Transmitter changes data on trailing of preceding clock cycle.
99 * Mode CPOL CPHA
104 * MEC1501 has three controls, CPOL, CPHA for output and CPHA for input.
Dspi_rpi_pico_pio.c250 uint32_t cpha = 0; in spi_pico_pio_configure() local
307 cpha = 1; in spi_pico_pio_configure()
316 if ((cpol != 0) || (cpha != 0)) { in spi_pico_pio_configure()
433 if ((cpol == 0) && (cpha == 0)) { in spi_pico_pio_configure()
438 } else if ((cpol == 1) && (cpha == 1)) { in spi_pico_pio_configure()
444 LOG_ERR("Not supported: cpol=%d, cpha=%d\n", cpol, cpha); in spi_pico_pio_configure()
Dspi_npcx_spip.c106 * Set CPOL and CPHA. in spi_npcx_spip_configure()
107 * The following is how to map npcx spip control register to CPOL and CPHA in spi_npcx_spip_configure()
108 * CPOL CPHA | SCIDL SCM in spi_npcx_spip_configure()
/Zephyr-Core-3.7.0/samples/drivers/led_strip/boards/
Dmimxrt1050_evk.overlay19 spi-cpha;
Dmimxrt1050_evk_qspi.overlay19 spi-cpha;
Desp32c3_devkitm.overlay22 spi-cpha;
Desp32s2_saola.overlay22 spi-cpha;
Desp32s3_devkitm_procpu.overlay22 spi-cpha;
/Zephyr-Core-3.7.0/dts/bindings/sdhc/
Dzephyr,sdhc-spi-slot.yaml22 spi-clock-mode-cpha:
/Zephyr-Core-3.7.0/dts/bindings/mipi-dbi/
Dmipi-dbi-spi-device.yaml26 mipi-cpha:
/Zephyr-Core-3.7.0/boards/st/steval_stwinbx1/
Dsteval_stwinbx1.dts162 spi-cpha; /* CPHA=1 */
/Zephyr-Core-3.7.0/boards/segger/ip_k66f/
Dip_k66f.dts143 spi-cpha;

12