Home
last modified time | relevance | path

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

/linux/sound/hda/controllers/
H A Dacpi.c15 struct azx azx; member
42 struct azx *chip = device->device_data; in hda_acpi_dev_disconnect()
50 struct azx *azx = device->device_data; in hda_acpi_dev_free() local
51 struct hda_acpi *hda = container_of(azx, struct hda_acpi, azx); in hda_acpi_dev_free()
54 if (azx_bus(azx)->chip_init) { in hda_acpi_dev_free()
55 azx_stop_all_streams(azx); in hda_acpi_dev_free()
56 azx_stop_chip(azx); in hda_acpi_dev_free()
59 azx_free_stream_pages(azx); in hda_acpi_dev_free()
60 azx_free_streams(azx); in hda_acpi_dev_free()
61 snd_hdac_bus_exit(azx_bus(azx)); in hda_acpi_dev_free()
[all …]
H A Dintel_trace.h12 TP_PROTO(struct azx *chip),
28 TP_PROTO(struct azx *chip),
33 TP_PROTO(struct azx *chip),
38 TP_PROTO(struct azx *chip),
43 TP_PROTO(struct azx *chip),
H A Dintel.c363 static int azx_acquire_irq(struct azx *chip, int do_disconnect);
364 static void set_default_power_save(struct azx *chip);
381 static void azx_init_pci(struct azx *chip) in azx_init_pci()
448 static void bxt_reduce_dma_latency(struct azx *chip) in bxt_reduce_dma_latency()
466 static int intel_get_lctl_scf(struct azx *chip) in intel_get_lctl_scf()
485 static int intel_ml_lctl_set_power(struct azx *chip, int state) in intel_ml_lctl_set_power()
512 static void intel_init_lctl(struct azx *chip) in intel_init_lctl()
549 static void hda_intel_init_chip(struct azx *chip, bool full_reset) in hda_intel_init_chip()
579 static int azx_get_delay_from_lpib(struct azx *chip, struct azx_dev *azx_dev, in azx_get_delay_from_lpib()
610 static int azx_position_ok(struct azx *chi
[all...]
H A Dcix-ipbloq.c26 struct azx chip;
39 struct azx *chip = device->device_data; in cix_ipbloq_hda_dev_disconnect()
48 struct azx *chip = device->device_data; in cix_ipbloq_hda_dev_free()
64 struct azx *chip = &hda->chip; in cix_ipbloq_hda_probe_codec()
99 struct azx *chip, in cix_ipbloq_hda_init()
186 struct azx *chip; in cix_ipbloq_hda_create()
239 struct azx *chip; in cix_ipbloq_hda_probe()
313 struct azx *chip = card->private_data; in cix_ipbloq_hda_remove()
324 struct azx *chip; in cix_ipbloq_hda_shutdown()
363 struct azx *chip = card->private_data; in cix_ipbloq_hda_runtime_suspend()
[all …]
H A Dtegra.c82 struct azx chip;
161 struct azx *chip = card->private_data; in hda_tegra_runtime_suspend()
180 struct azx *chip = card->private_data; in hda_tegra_runtime_resume()
219 struct azx *chip = device->device_data; in hda_tegra_dev_disconnect()
230 struct azx *chip = device->device_data; in hda_tegra_dev_free()
246 static int hda_tegra_init_chip(struct azx *chip, struct platform_device *pdev) in hda_tegra_init_chip()
265 static int hda_tegra_first_init(struct azx *chip, struct platform_device *pdev) in hda_tegra_first_init()
418 struct azx *chip; in hda_tegra_create()
516 struct azx *chip; in hda_tegra_probe()
591 struct azx *chi in hda_tegra_probe_work()
[all...]
H A Dintel.h10 struct azx chip;
/linux/sound/hda/common/
H A Dhda_controller.h72 struct azx;
77 int (*disable_msi_reset_irq)(struct azx *);
79 int (*position_check)(struct azx *chip, struct azx_dev *azx_dev);
81 int (*link_power)(struct azx *chip, bool enable);
85 struct azx *chip;
92 typedef unsigned int (*azx_get_pos_callback_t)(struct azx *, struct azx_dev *);
93 typedef int (*azx_get_delay_callback_t)(struct azx *, struct azx_dev *, unsigned int pos);
95 struct azx { struct
156 #define bus_to_azx(_bus) container_of(_bus, struct azx, bus.core) argument
158 static inline bool azx_snoop(struct azx *chip) in azx_snoop()
[all …]
H A Dcontroller_trace.h11 struct azx;
16 TP_PROTO(struct azx *chip, struct azx_dev *dev, int cmd),
37 TP_PROTO(struct azx *chip, struct azx_dev *dev, unsigned int pos, unsigned int delay),
59 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev),
75 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev),
80 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev),
85 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev),
90 TP_PROTO(struct azx *chip, struct azx_dev *azx_dev),
H A Dcontroller.c44 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()
155 struct azx *chip = apcm->chip; in azx_pcm_prepare()
204 struct azx *chip = apcm->chip; in azx_pcm_trigger()
274 unsigned int azx_get_pos_lpib(struct azx *chip, struct azx_dev *azx_dev) in azx_get_pos_lpib()
280 unsigned int azx_get_pos_posbuf(struct azx *chip, struct azx_dev *azx_dev) in azx_get_pos_posbuf()
286 unsigned int azx_get_position(struct azx *chip, in azx_get_position()
322 struct azx *chip = apcm->chip; in azx_pcm_pointer()
366 struct azx *chip = apcm->chip; in azx_get_sync_time()
[all …]