Searched refs:nhlt (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.4/sound/soc/intel/skylake/ |
D | skl-nhlt.c | 91 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 …]
|
D | Makefile | 2 snd-soc-skl-objs := skl.o skl-pcm.o skl-nhlt.o skl-messages.o skl-topology.o \
|
D | skl.c | 523 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()
|
D | skl.h | 70 struct nhlt_acpi_table *nhlt; /* nhlt ptr */ member
|
/Linux-v5.4/sound/hda/ |
D | intel-nhlt.c | 56 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()
|
D | Makefile | 17 snd-intel-nhlt-objs := intel-nhlt.o 18 obj-$(CONFIG_SND_INTEL_NHLT) += snd-intel-nhlt.o
|
/Linux-v5.4/include/sound/ |
D | intel-nhlt.h | 128 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/ |
D | hda.c | 302 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/ |
D | hda_intel.c | 2025 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()
|