Searched refs:azx (Results 1 – 7 of 7) sorted by relevance
/sound/pci/hda/ |
D | hda_controller.h | 77 struct azx; 82 int (*disable_msi_reset_irq)(struct azx *); 83 int (*substream_alloc_pages)(struct azx *chip, 86 int (*substream_free_pages)(struct azx *chip, 91 int (*position_check)(struct azx *chip, struct azx_dev *azx_dev); 93 int (*link_power)(struct azx *chip, bool enable); 97 struct azx *chip; 104 typedef unsigned int (*azx_get_pos_callback_t)(struct azx *, struct azx_dev *); 105 typedef int (*azx_get_delay_callback_t)(struct azx *, struct azx_dev *, unsigned int pos); 107 struct azx { struct [all …]
|
D | hda_controller_trace.h | 10 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), 58 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev), 74 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev), 79 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev), 84 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev), 89 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev),
|
D | hda_intel_trace.h | 11 TP_PROTO(struct azx *chip), 27 TP_PROTO(struct azx *chip), 32 TP_PROTO(struct azx *chip), 38 TP_PROTO(struct azx *chip), 43 TP_PROTO(struct azx *chip),
|
D | hda_controller.c | 44 azx_assign_device(struct azx *chip, struct snd_pcm_substream *substream) in azx_assign_device() 95 struct azx *chip = apcm->chip; in azx_pcm_close() 113 struct azx *chip = apcm->chip; in azx_pcm_hw_params() 138 struct azx *chip = apcm->chip; in azx_pcm_hw_free() 158 struct azx *chip = apcm->chip; in azx_pcm_prepare() 213 struct azx *chip = apcm->chip; in azx_pcm_trigger() 286 unsigned int azx_get_pos_lpib(struct azx *chip, struct azx_dev *azx_dev) in azx_get_pos_lpib() 292 unsigned int azx_get_pos_posbuf(struct azx *chip, struct azx_dev *azx_dev) in azx_get_pos_posbuf() 298 unsigned int azx_get_position(struct azx *chip, in azx_get_position() 334 struct azx *chip = apcm->chip; in azx_pcm_pointer() [all …]
|
D | hda_intel.c | 392 static void __mark_pages_wc(struct azx *chip, struct snd_dma_buffer *dmab, bool on) in __mark_pages_wc() 421 static inline void mark_pages_wc(struct azx *chip, struct snd_dma_buffer *buf, in mark_pages_wc() 426 static inline void mark_runtime_wc(struct azx *chip, struct azx_dev *azx_dev, in mark_runtime_wc() 436 static inline void mark_pages_wc(struct azx *chip, struct snd_dma_buffer *buf, in mark_pages_wc() 440 static inline void mark_runtime_wc(struct azx *chip, struct azx_dev *azx_dev, in mark_runtime_wc() 446 static int azx_acquire_irq(struct azx *chip, int do_disconnect); 463 static void azx_init_pci(struct azx *chip) in azx_init_pci() 530 static void bxt_reduce_dma_latency(struct azx *chip) in bxt_reduce_dma_latency() 539 static void hda_intel_init_chip(struct azx *chip, bool full_reset) in hda_intel_init_chip() 567 static int azx_get_delay_from_lpib(struct azx *chip, struct azx_dev *azx_dev, in azx_get_delay_from_lpib() [all …]
|
D | hda_tegra.c | 70 struct azx chip; 102 static int substream_alloc_pages(struct azx *chip, in substream_alloc_pages() 109 static int substream_free_pages(struct azx *chip, in substream_free_pages() 250 struct azx *chip = card->private_data; in hda_tegra_suspend() 267 struct azx *chip = card->private_data; in hda_tegra_resume() 288 struct azx *chip = device->device_data; in hda_tegra_dev_disconnect() 299 struct azx *chip = device->device_data; in hda_tegra_dev_free() 315 static int hda_tegra_init_chip(struct azx *chip, struct platform_device *pdev) in hda_tegra_init_chip() 358 static int hda_tegra_first_init(struct azx *chip, struct platform_device *pdev) in hda_tegra_first_init() 448 struct azx *chip; in hda_tegra_create() [all …]
|
D | hda_intel.h | 22 struct azx chip;
|