Lines Matching refs:nhlt

16 int ssp_init_params(struct intel_nhlt_params *nhlt);
19 int ssp_set_params(struct intel_nhlt_params *nhlt, const char *dir, int dai_index, int io_clk,
23 int ssp_hw_set_params(struct intel_nhlt_params *nhlt, const char *format, const char *mclk,
29 int ssp_mn_set_params(struct intel_nhlt_params *nhlt, int m_div, int n_div);
30 int ssp_clk_set_params(struct intel_nhlt_params *nhlt, int clock_warm_up, int mclk, int warm_up_ovr,
32 int ssp_tr_start_set_params(struct intel_nhlt_params *nhlt, int sampling_frequency,
36 int ssp_tr_stop_set_params(struct intel_nhlt_params *nhlt, int sampling_frequency,
40 int ssp_run_set_params(struct intel_nhlt_params *nhlt, int always_run);
41 int ssp_sync_set_params(struct intel_nhlt_params *nhlt, int sync_denominator);
42 int ssp_node_set_params(struct intel_nhlt_params *nhlt, int node_id, int sampling_rate);
43 int ssp_ext_set_params(struct intel_nhlt_params *nhlt, int mclk_policy_override,
52 int ssp_link_set_params(struct intel_nhlt_params *nhlt, int clock_source);
55 int ssp_calculate(struct intel_nhlt_params *nhlt);
56 /* get spec parameters when building the nhlt endpoint */
57 int ssp_get_params(struct intel_nhlt_params *nhlt, int dai_index, uint32_t *virtualbus_id,
59 int ssp_get_hw_params(struct intel_nhlt_params *nhlt, int dai_index, int hw_index,
61 int ssp_get_dir(struct intel_nhlt_params *nhlt, int dai_index, uint8_t *dir);
62 /* get vendor specific blob when building the nhlt endpoint */
63 int ssp_get_vendor_blob_count(struct intel_nhlt_params *nhlt);
64 int ssp_get_vendor_blob_size(struct intel_nhlt_params *nhlt, int dai_index, int hw_config_index,
66 int ssp_get_vendor_blob(struct intel_nhlt_params *nhlt, uint8_t *vendor_blob, int dai_index,