Lines Matching defs:snd_ice1712
284 struct snd_ice1712 { struct
285 unsigned long conp_dma_size;
286 unsigned long conc_dma_size;
287 unsigned long prop_dma_size;
288 unsigned long proc_dma_size;
289 int irq;
291 unsigned long port;
292 unsigned long ddma_port;
293 unsigned long dmapath_port;
294 unsigned long profi_port;
318 struct snd_ice1712_eeprom eeprom; argument
319 const struct snd_ice1712_card_info *card_info; argument
342 struct snd_ice1712_spdif spdif; argument
354 void (*set_mask)(struct snd_ice1712 *ice, unsigned int data); argument
371 int (*is_spdif_master)(struct snd_ice1712 *ice); argument
372 unsigned int (*get_rate)(struct snd_ice1712 *ice); argument
373 void (*set_rate)(struct snd_ice1712 *ice, unsigned int rate); argument
374 unsigned char (*set_mclk)(struct snd_ice1712 *ice, unsigned int rate); argument
375 int (*set_spdif_clock)(struct snd_ice1712 *ice, int type); argument
376 int (*get_spdif_master_type)(struct snd_ice1712 *ice); argument
379 void (*pro_open)(struct snd_ice1712 *, struct snd_pcm_substream *); argument
381 int (*pm_suspend)(struct snd_ice1712 *); argument
382 int (*pm_resume)(struct snd_ice1712 *); argument
395 static inline void snd_ice1712_gpio_set_dir(struct snd_ice1712 *ice, unsigned int bits) in snd_ice1712_gpio_set_dir() argument