Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
davinci_spi_config Struct Reference

#include <spi-davinci.h>

Data Fields

u8 wdelay
u8 odd_parity
u8 parity_enable
u8 io_type
u8 timer_disable
u8 c2tdelay
u8 t2cdelay
u8 t2edelay
u8 c2edelay

Detailed Description

davinci_spi_config - Per-chip-select configuration for SPI slave devices

: amount of delay between transmissions. Measured in number of SPI module clocks. : polarity of parity flag at the end of transmit data stream. 0 - odd parity, 1 - even parity. : enable transmission of parity at end of each transmit data stream. : type of IO transfer. Choose between polled, interrupt and DMA. : disable chip-select timers (setup and hold) : chip-select setup time. Measured in number of SPI module clocks. : chip-select hold time. Measured in number of SPI module clocks. : transmit data finished to SPI ENAn pin inactive time. Measured in number of SPI clocks. : chip-select active to SPI ENAn signal active time. Measured in number of SPI clocks.

Definition at line 74 of file spi-davinci.h.

Field Documentation

u8 c2edelay

Definition at line 86 of file spi-davinci.h.

u8 c2tdelay

Definition at line 83 of file spi-davinci.h.

Definition at line 81 of file spi-davinci.h.

u8 odd_parity

Definition at line 76 of file spi-davinci.h.

u8 parity_enable

Definition at line 77 of file spi-davinci.h.

u8 t2cdelay

Definition at line 84 of file spi-davinci.h.

u8 t2edelay

Definition at line 85 of file spi-davinci.h.

u8 timer_disable

Definition at line 82 of file spi-davinci.h.

u8 wdelay

Definition at line 75 of file spi-davinci.h.

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