Linux Kernel
3.7.1
|
#include <ad9832.h>
Data Fields | |
struct spi_device * | spi |
struct regulator * | reg |
unsigned long | mclk |
unsigned short | ctrl_fp |
unsigned short | ctrl_ss |
unsigned short | ctrl_src |
struct spi_transfer | xfer |
struct spi_message | msg |
struct spi_transfer | freq_xfer [4] |
struct spi_message | freq_msg |
struct spi_transfer | phase_xfer [2] |
struct spi_message | phase_msg |
union { | |
unsigned short freq_data[4] ____cacheline_aligned | |
unsigned short phase_data [2] | |
unsigned short data | |
}; | |
struct ad9832_state - driver instance specific data : spi_device : supply regulator : external master clock : cached frequency/phase control word : cached sync/selsrc control word : cached sleep/reset/clr word : default spi transfer : default spi message : tuning word spi transfer : tuning word spi message : tuning word spi transfer : tuning word spi message : spi transmit buffer : tuning word spi transmit buffer : tuning word spi transmit buffer
union { ... } |
unsigned short freq_data [4] ____cacheline_aligned |
struct spi_message freq_msg |
struct spi_transfer freq_xfer[4] |
struct spi_message phase_msg |
struct spi_transfer phase_xfer[2] |
struct spi_device* spi |
struct spi_transfer xfer |