Home
last modified time | relevance | path

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

/linux/sound/soc/intel/skylake/
A Dskl-nhlt.c91 struct nhlt_acpi_table *nhlt = skl->nhlt; in skl_get_ep_blob() local
135 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; in skl_nhlt_update_topology_bin() local
140 nhlt->header.oem_id, nhlt->header.oem_table_id, in skl_nhlt_update_topology_bin()
141 nhlt->header.oem_revision); in skl_nhlt_update_topology_bin()
144 skl->pci_id, nhlt->header.oem_id, nhlt->header.oem_table_id, in skl_nhlt_update_topology_bin()
145 nhlt->header.oem_revision, "-tplg.bin"); in skl_nhlt_update_topology_bin()
158 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; in platform_id_show() local
162 nhlt->header.oem_id, nhlt->header.oem_table_id, in platform_id_show()
163 nhlt->header.oem_revision); in platform_id_show()
185 if (skl->nhlt) in skl_nhlt_remove_sysfs()
[all …]
A Dskl.c521 skl->nhlt); in skl_find_machine()
636 if (!skl->nhlt) in skl_clock_device_register()
1012 skl->nhlt = intel_nhlt_init(bus->dev); in skl_probe()
1014 if (skl->nhlt == NULL) { in skl_probe()
1076 if (skl->nhlt) in skl_probe()
1077 intel_nhlt_free(skl->nhlt); in skl_probe()
1126 if (skl->nhlt) in skl_remove()
1127 intel_nhlt_free(skl->nhlt); in skl_remove()
A DMakefile2 snd-soc-skl-objs := skl.o skl-pcm.o skl-nhlt.o skl-messages.o skl-topology.o \
A Dskl.h70 struct nhlt_acpi_table *nhlt; /* nhlt ptr */ member
/linux/sound/hda/
A Dintel-nhlt.c9 struct nhlt_acpi_table *nhlt; in intel_nhlt_init() local
13 (struct acpi_table_header **)&nhlt); in intel_nhlt_init()
19 return nhlt; in intel_nhlt_init()
23 void intel_nhlt_free(struct nhlt_acpi_table *nhlt) in intel_nhlt_free() argument
25 acpi_put_table((struct acpi_table_header *)nhlt); in intel_nhlt_free()
29 int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt) in intel_nhlt_get_dmic_geo() argument
39 if (!nhlt) in intel_nhlt_get_dmic_geo()
42 if (nhlt->header.length <= sizeof(struct acpi_table_header)) { in intel_nhlt_get_dmic_geo()
47 for (j = 0, epnt = nhlt->desc; j < nhlt->endpoint_count; j++, in intel_nhlt_get_dmic_geo()
A Dintel-dsp-config.c401 struct nhlt_acpi_table *nhlt; in snd_intel_dsp_check_dmic() local
404 nhlt = intel_nhlt_init(&pci->dev); in snd_intel_dsp_check_dmic()
405 if (nhlt) { in snd_intel_dsp_check_dmic()
406 if (intel_nhlt_get_dmic_geo(&pci->dev, nhlt)) in snd_intel_dsp_check_dmic()
408 intel_nhlt_free(nhlt); in snd_intel_dsp_check_dmic()
A DMakefile18 snd-intel-dspcfg-$(CONFIG_SND_INTEL_NHLT) += intel-nhlt.o
/linux/include/sound/
A Dintel-nhlt.h133 int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt);
149 struct nhlt_acpi_table *nhlt) in intel_nhlt_get_dmic_geo() argument
/linux/sound/soc/sof/intel/
A Dhda.c658 struct nhlt_acpi_table *nhlt; in check_nhlt_dmic() local
661 nhlt = intel_nhlt_init(sdev->dev); in check_nhlt_dmic()
662 if (nhlt) { in check_nhlt_dmic()
663 dmic_num = intel_nhlt_get_dmic_geo(sdev->dev, nhlt); in check_nhlt_dmic()
664 intel_nhlt_free(nhlt); in check_nhlt_dmic()

Completed in 19 milliseconds