Linux Kernel
3.7.1
|
#include <s3c-i2s-v2.h>
Data Fields | |
struct device * | dev |
void __iomem * | regs |
u32 | feature |
struct clk * | iis_pclk |
struct clk * | iis_cclk |
unsigned char | master |
struct s3c_dma_params * | dma_playback |
struct s3c_dma_params * | dma_capture |
u32 | suspend_iismod |
u32 | suspend_iiscon |
u32 | suspend_iispsr |
unsigned long | base |
struct s3c_i2sv2_info - S3C I2S-V2 information : The parent device passed to use from the probe. : The pointer to the device registe block. : Set of bit-flags indicating features of the controller. : True if the I2S core is the I2S bit clock master. : DMA information for playback channel. : DMA information for capture channel. : PM save for the IISMOD register. : PM save for the IISCON register. : PM save for the IISPSR register.
This is the private codec state for the hardware associated with an I2S channel such as the register mappings and clock sources.
Definition at line 52 of file s3c-i2s-v2.h.
unsigned long base |
Definition at line 70 of file s3c-i2s-v2.h.
Definition at line 53 of file s3c-i2s-v2.h.
struct s3c_dma_params* dma_capture |
Definition at line 64 of file s3c-i2s-v2.h.
struct s3c_dma_params* dma_playback |
Definition at line 63 of file s3c-i2s-v2.h.
u32 feature |
Definition at line 56 of file s3c-i2s-v2.h.
Definition at line 59 of file s3c-i2s-v2.h.
Definition at line 58 of file s3c-i2s-v2.h.
unsigned char master |
Definition at line 61 of file s3c-i2s-v2.h.
Definition at line 54 of file s3c-i2s-v2.h.
u32 suspend_iiscon |
Definition at line 67 of file s3c-i2s-v2.h.
u32 suspend_iismod |
Definition at line 66 of file s3c-i2s-v2.h.
u32 suspend_iispsr |
Definition at line 68 of file s3c-i2s-v2.h.