Home
last modified time | relevance | path

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

/Linux-v5.4/sound/soc/intel/skylake/
Dskl-nhlt.c91 struct nhlt_acpi_table *nhlt = skl->nhlt; in skl_get_ep_blob() local
97 epnt = (struct nhlt_endpoint *)nhlt->desc; in skl_get_ep_blob()
99 dev_dbg(dev, "endpoint count =%d\n", nhlt->endpoint_count); in skl_get_ep_blob()
101 for (j = 0; j < nhlt->endpoint_count; j++) { in skl_get_ep_blob()
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 skl_nhlt_platform_id_show() local
[all …]
DMakefile2 snd-soc-skl-objs := skl.o skl-pcm.o skl-nhlt.o skl-messages.o skl-topology.o \
Dskl.c523 skl->nhlt); in skl_find_machine()
1035 skl->nhlt = intel_nhlt_init(bus->dev); in skl_probe()
1037 if (skl->nhlt == NULL) { in skl_probe()
1101 intel_nhlt_free(skl->nhlt); in skl_probe()
1150 intel_nhlt_free(skl->nhlt); in skl_remove()
Dskl.h70 struct nhlt_acpi_table *nhlt; /* nhlt ptr */ member
/Linux-v5.4/sound/hda/
Dintel-nhlt.c56 void intel_nhlt_free(struct nhlt_acpi_table *nhlt) in intel_nhlt_free() argument
58 memunmap((void *)nhlt); in intel_nhlt_free()
62 int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt) in intel_nhlt_get_dmic_geo() argument
70 if (!nhlt) in intel_nhlt_get_dmic_geo()
73 epnt = (struct nhlt_endpoint *)nhlt->desc; in intel_nhlt_get_dmic_geo()
75 for (j = 0; j < nhlt->endpoint_count; j++) { in intel_nhlt_get_dmic_geo()
DMakefile17 snd-intel-nhlt-objs := intel-nhlt.o
18 obj-$(CONFIG_SND_INTEL_NHLT) += snd-intel-nhlt.o
/Linux-v5.4/include/sound/
Dintel-nhlt.h128 int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt);
144 struct nhlt_acpi_table *nhlt) in intel_nhlt_get_dmic_geo() argument
/Linux-v5.4/sound/soc/sof/intel/
Dhda.c302 struct nhlt_acpi_table *nhlt; in check_nhlt_dmic() local
305 nhlt = intel_nhlt_init(sdev->dev); in check_nhlt_dmic()
306 if (nhlt) { in check_nhlt_dmic()
307 dmic_num = intel_nhlt_get_dmic_geo(sdev->dev, nhlt); in check_nhlt_dmic()
308 intel_nhlt_free(nhlt); in check_nhlt_dmic()
/Linux-v5.4/sound/pci/hda/
Dhda_intel.c2025 struct nhlt_acpi_table *nhlt; in azx_check_dmic() local
2030 nhlt = intel_nhlt_init(&pci->dev); in azx_check_dmic()
2031 if (nhlt) { in azx_check_dmic()
2032 if (intel_nhlt_get_dmic_geo(&pci->dev, nhlt)) { in azx_check_dmic()
2036 intel_nhlt_free(nhlt); in azx_check_dmic()