Home
last modified time | relevance | path

Searched refs:azx (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/sound/pci/hda/
Dhda_controller.h252 struct azx;
264 int (*disable_msi_reset_irq)(struct azx *);
266 int (*dma_alloc_pages)(struct azx *chip,
270 void (*dma_free_pages)(struct azx *chip, struct snd_dma_buffer *buf);
271 int (*substream_alloc_pages)(struct azx *chip,
274 int (*substream_free_pages)(struct azx *chip,
279 int (*position_check)(struct azx *chip, struct azx_dev *azx_dev);
283 struct azx *chip;
290 typedef unsigned int (*azx_get_pos_callback_t)(struct azx *, struct azx_dev *);
291 typedef int (*azx_get_delay_callback_t)(struct azx *, struct azx_dev *, unsigned int pos);
[all …]
Dhda_controller.c55 static void azx_stream_start(struct azx *chip, struct azx_dev *azx_dev) in azx_stream_start()
72 static void azx_stream_clear(struct azx *chip, struct azx_dev *azx_dev) in azx_stream_clear()
81 void azx_stream_stop(struct azx *chip, struct azx_dev *azx_dev) in azx_stream_stop()
91 static void azx_stream_reset(struct azx *chip, struct azx_dev *azx_dev) in azx_stream_reset()
123 static int azx_setup_controller(struct azx *chip, struct azx_dev *azx_dev) in azx_setup_controller()
170 azx_assign_device(struct azx *chip, struct snd_pcm_substream *substream) in azx_assign_device()
221 struct azx *chip = apcm->chip; in azx_cc_read()
290 static int setup_bdle(struct azx *chip, in setup_bdle()
333 static int azx_setup_periods(struct azx *chip, in azx_setup_periods()
408 struct azx *chip = apcm->chip; in azx_pcm_close()
[all …]
Dhda_intel.c373 static void __mark_pages_wc(struct azx *chip, struct snd_dma_buffer *dmab, bool on) in __mark_pages_wc()
402 static inline void mark_pages_wc(struct azx *chip, struct snd_dma_buffer *buf, in mark_pages_wc()
407 static inline void mark_runtime_wc(struct azx *chip, struct azx_dev *azx_dev, in mark_runtime_wc()
417 static inline void mark_pages_wc(struct azx *chip, struct snd_dma_buffer *buf, in mark_pages_wc()
421 static inline void mark_runtime_wc(struct azx *chip, struct azx_dev *azx_dev, in mark_runtime_wc()
427 static int azx_acquire_irq(struct azx *chip, int do_disconnect);
444 static void azx_init_pci(struct azx *chip) in azx_init_pci()
505 static int azx_get_delay_from_lpib(struct azx *chip, struct azx_dev *azx_dev, in azx_get_delay_from_lpib()
536 static int azx_position_ok(struct azx *chip, struct azx_dev *azx_dev);
539 static int azx_position_check(struct azx *chip, struct azx_dev *azx_dev) in azx_position_check()
[all …]
Dhda_tegra.c70 struct azx chip;
90 static int dma_alloc_pages(struct azx *chip, int type, size_t size, in dma_alloc_pages()
96 static void dma_free_pages(struct azx *chip, struct snd_dma_buffer *buf) in dma_free_pages()
101 static int substream_alloc_pages(struct azx *chip, in substream_alloc_pages()
113 static int substream_free_pages(struct azx *chip, in substream_free_pages()
251 struct azx *chip = card->private_data; in hda_tegra_suspend()
266 struct azx *chip = card->private_data; in hda_tegra_resume()
291 struct azx *chip = device->device_data; in hda_tegra_dev_free()
304 static int hda_tegra_init_chip(struct azx *chip, struct platform_device *pdev) in hda_tegra_init_chip()
338 static int hda_tegra_first_init(struct azx *chip, struct platform_device *pdev) in hda_tegra_first_init()
[all …]
Dhda_intel_trace.h10 struct azx;
15 TP_PROTO(struct azx *chip, struct azx_dev *dev, int cmd),
36 TP_PROTO(struct azx *chip, struct azx_dev *dev, unsigned int pos, unsigned int delay),
Dhda_i915.c99 struct azx *chip = card->private_data; in hda_component_master_bind()
134 struct azx *chip = card->private_data; in hda_component_master_unbind()
Dhda_intel.h23 struct azx chip;