Lines Matching defs:nhlt
35 struct nhlt *nhlt; in nhlt_init() local
48 struct nhlt_endpoint *nhlt_add_endpoint(struct nhlt *nhlt, int link_type, in nhlt_add_endpoint()
191 void nhlt_next_instance(struct nhlt *nhlt, int link_type) in nhlt_next_instance()
247 static size_t calc_endpoints_size(struct nhlt *nhlt) in calc_endpoints_size()
258 static size_t calc_size(struct nhlt *nhlt) in calc_size()
263 size_t nhlt_current_size(struct nhlt *nhlt) in nhlt_current_size()
268 static void nhlt_free_resources(struct nhlt *nhlt) in nhlt_free_resources()
372 static void nhlt_serialise_endpoints(struct nhlt *nhlt, struct cursor *cur) in nhlt_serialise_endpoints()
382 int nhlt_serialise_oem_overrides(struct acpi_ctx *ctx, struct nhlt *nhlt, in nhlt_serialise_oem_overrides()
430 static int _nhlt_add_single_endpoint(struct nhlt *nhlt, int virtual_bus_id, in _nhlt_add_single_endpoint()
454 static int _nhlt_add_endpoints(struct nhlt *nhlt, int virtual_bus_id, in _nhlt_add_endpoints()
470 int nhlt_add_endpoints(struct nhlt *nhlt, in nhlt_add_endpoints()
480 int nhlt_add_ssp_endpoints(struct nhlt *nhlt, int virtual_bus_id, in nhlt_add_ssp_endpoints()