Lines Matching refs:nhlt_acpi_table
78 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);
137 int intel_nhlt_ssp_endpoint_mask(struct nhlt_acpi_table *nhlt, u8 device_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()
163 static inline bool intel_nhlt_has_endpoint_type(struct nhlt_acpi_table *nhlt, in intel_nhlt_has_endpoint_type()
169 static inline int intel_nhlt_ssp_endpoint_mask(struct nhlt_acpi_table *nhlt, u8 device_type) in intel_nhlt_ssp_endpoint_mask()
174 static inline int intel_nhlt_ssp_mclk_mask(struct nhlt_acpi_table *nhlt, int ssp_num) in intel_nhlt_ssp_mclk_mask()
180 intel_nhlt_get_endpoint_blob(struct device *dev, struct nhlt_acpi_table *nhlt, in intel_nhlt_get_endpoint_blob()