Lines Matching defs:snd_ps3_card_info
48 struct snd_ps3_card_info { struct
49 struct ps3_system_bus_device *ps3_dev;
50 struct snd_card *card;
52 struct snd_pcm *pcm;
53 struct snd_pcm_substream *substream;
56 u64 audio_lpar_addr;
57 u64 audio_lpar_size;
60 void __iomem *mapped_mmio_vaddr;
63 u64 audio_irq_outlet;
64 unsigned int irq_no;
67 struct snd_ps3_avsetting_info avs;
70 spinlock_t dma_lock;
72 void * dma_start_vaddr[2]; /* 0 for L, 1 for R */
73 dma_addr_t dma_start_bus_addr[2];
74 size_t dma_buffer_size;
75 void * dma_last_transfer_vaddr[2];
76 void * dma_next_transfer_vaddr[2];
77 int silent;
80 int running;
83 void *null_buffer_start_vaddr;
84 dma_addr_t null_buffer_start_dma_addr;
87 unsigned int start_delay;