STRUCT DAVINCI_SPI_CONFIG(9)
π struct davinci_spi_config β Kernel API Manual, but make it group chat π
okay so bestie, this is the <pink>Kernel API Manual</pink> page for struct davinci_spi_config(9), and it is literally the per-chip-select configuration for SPI slave devices. Main-character struct energy, no cap. π¦β¨
πΈ NAME πΈ
struct davinci_spi_config β per-chip-select configuration for SPI slave devices. That's the whole assignment. π
β¨ SYNOPSIS β¨
struct davinci_spi_config {
u8 wdelay;
u8 odd_parity;
u8 parity_enable;
u8 io_type;
u8 timer_disable;
u8 c2tdelay;
u8 t2cdelay;
u8 t2edelay;
u8 c2edelay;
};
π Members π
wdelayβ amount of delay between transmissions. Measured in number of SPI module clocks. β³odd_parityβ polarity of parity flag at the end of transmit data stream.0- odd parity,1- even parity. ποΈparity_enableβ enable transmission of parity at end of each transmit data stream. β¨io_typeβ type of IO transfer. Choose between polled, interrupt and DMA. πtimer_disableβ disable chip-select timers (setup and hold). πc2tdelayβ chip-select setup time. Measured in number of SPI module clocks. β±οΈt2cdelayβ chip-select hold time. Measured in number of SPI module clocks. β±οΈt2edelayβ transmit data finished toSPI ENAnpin inactive time. Measured in number of SPI clocks. πc2edelayβ chip-select active toSPI ENAnsignal active time. Measured in number of SPI clocks. π
π SEE ALSO π
- Kernel file
./drivers/spi/spi-davinci.cstructdavinci_spi_platform_data(9)π davinci_spi_get_prescale(9)π«davinci_spi_setup_transfer(9)π§davinci_spi_setup(9)πΈdavinci_spi_process_events(9)πdavinci_spi_bufs(9)π«Άdummy_thread_fn(9)π§΅davinci_spi_irq(9)β‘spi_davinci_get_pdata(9)πdavinci_spi_probe(9)πdavinci_spi_remove(9)π
π cute lil sign-off: source/version vibes come from ./drivers/spi, dated October 2026 β that's the footer tea, and this page is officially over, mwah! π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms