NVIDIA DRIVE OS Linux API Reference Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
QbSpiSlaveControllerInfo Struct Reference

Detailed Description

Holds the SPI controller specific information.

This information is derived from DT.

Definition at line 112 of file spi_slave.h.

Data Fields

QbSpiSlaveInstance Instance
 Holds the SPI instance. More...
QbSpiSlaveChipSelect ChipSelect
 Holds the chip select. More...
QbSpiSlaveCSPolarity ChipSelectPolarity
 Holds the chip select polarity. More...
QbSpiSlaveMode Mode
 Holds the SPI mode. More...
NvU32 DmaChannel
 Holds the DMA channel information. More...
NvU32 SlaveReadyGpioPort
 Holds the slave-ready GPIO port. More...
NvU32 SlaveReadyGpioPin
 Holds the slave-ready GPIO pin. More...
NvU32 SlaveReadyGpioPolarity
 Holds the slave-ready GPIO polarity. More...
NvU32 SlaveArmTimeout
 Holds the timeout value in miliseconds for arm operation. More...

Field Documentation

QbSpiSlaveChipSelect QbSpiSlaveControllerInfo::ChipSelect

Holds the chip select.

Definition at line 117 of file spi_slave.h.

QbSpiSlaveCSPolarity QbSpiSlaveControllerInfo::ChipSelectPolarity

Holds the chip select polarity.

Definition at line 119 of file spi_slave.h.

NvU32 QbSpiSlaveControllerInfo::DmaChannel

Holds the DMA channel information.

Definition at line 123 of file spi_slave.h.

QbSpiSlaveInstance QbSpiSlaveControllerInfo::Instance

Holds the SPI instance.

Definition at line 115 of file spi_slave.h.

QbSpiSlaveMode QbSpiSlaveControllerInfo::Mode

Holds the SPI mode.

Definition at line 121 of file spi_slave.h.

NvU32 QbSpiSlaveControllerInfo::SlaveArmTimeout

Holds the timeout value in miliseconds for arm operation.

Use 0 for infinite timeout.

Definition at line 132 of file spi_slave.h.

NvU32 QbSpiSlaveControllerInfo::SlaveReadyGpioPin

Holds the slave-ready GPIO pin.

Definition at line 127 of file spi_slave.h.

NvU32 QbSpiSlaveControllerInfo::SlaveReadyGpioPolarity

Holds the slave-ready GPIO polarity.

Definition at line 129 of file spi_slave.h.

NvU32 QbSpiSlaveControllerInfo::SlaveReadyGpioPort

Holds the slave-ready GPIO port.

Definition at line 125 of file spi_slave.h.

The documentation for this struct was generated from the following file: