Home
last modified time | relevance | path

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

/openbmc/linux/include/sound/
H A Dintel-nhlt.h78 struct nhlt_acpi_table { struct
129 struct nhlt_acpi_table *intel_nhlt_init(struct device *dev);
131 void intel_nhlt_free(struct nhlt_acpi_table *addr);
133 int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt);
135 bool intel_nhlt_has_endpoint_type(struct nhlt_acpi_table *nhlt, u8 link_type);
139 int intel_nhlt_ssp_mclk_mask(struct nhlt_acpi_table *nhlt, int ssp_num);
142 intel_nhlt_get_endpoint_blob(struct device *dev, struct nhlt_acpi_table *nhlt,
148 static inline struct nhlt_acpi_table *intel_nhlt_init(struct device *dev) in intel_nhlt_init()
153 static inline void intel_nhlt_free(struct nhlt_acpi_table *addr) in intel_nhlt_free()
158 struct nhlt_acpi_table *nhlt) in intel_nhlt_get_dmic_geo()
[all …]
/openbmc/linux/sound/hda/
H A Dintel-nhlt.c7 struct nhlt_acpi_table *intel_nhlt_init(struct device *dev) in intel_nhlt_init()
9 struct nhlt_acpi_table *nhlt; in intel_nhlt_init()
23 void intel_nhlt_free(struct nhlt_acpi_table *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()
119 bool intel_nhlt_has_endpoint_type(struct nhlt_acpi_table *nhlt, u8 link_type) in intel_nhlt_has_endpoint_type()
138 int intel_nhlt_ssp_endpoint_mask(struct nhlt_acpi_table *nhlt, u8 device_type) in intel_nhlt_ssp_endpoint_mask()
171 int intel_nhlt_ssp_mclk_mask(struct nhlt_acpi_table *nhlt, int ssp_num) in intel_nhlt_ssp_mclk_mask()
290 intel_nhlt_get_endpoint_blob(struct device *dev, struct nhlt_acpi_table *nhlt, in intel_nhlt_get_endpoint_blob()
H A Dintel-dsp-config.c561 struct nhlt_acpi_table *nhlt; in snd_intel_dsp_find_config()
596 struct nhlt_acpi_table *nhlt; in snd_intel_dsp_check_dmic()
/openbmc/linux/sound/soc/intel/skylake/
H A Dskl-nhlt.c33 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; in skl_nhlt_update_topology_bin()
56 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; in platform_id_show()
250 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; in skl_get_clks()
H A Dskl.h70 struct nhlt_acpi_table *nhlt; /* nhlt ptr */
/openbmc/linux/sound/soc/sof/intel/
H A Dhda.c865 struct nhlt_acpi_table *nhlt; in check_dmic_num()
891 struct nhlt_acpi_table *nhlt; in check_nhlt_ssp_mask()
910 struct nhlt_acpi_table *nhlt; in check_nhlt_ssp_mclk_mask()
1312 struct nhlt_acpi_table *nhlt = hda->nhlt; in hda_dsp_remove()
H A Dhda.h528 struct nhlt_acpi_table *nhlt;
/openbmc/linux/sound/soc/intel/avs/
H A Davs.h133 struct nhlt_acpi_table *nhlt;
H A Dpath.c146 struct nhlt_acpi_table *nhlt = adev->nhlt; in avs_copier_create()