|
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 |
1.8.2