/third_party/alsa-utils/topology/nhlt/intel/ssp/ |
H A D | ssp-process.h | 19 int ssp_set_params(struct intel_nhlt_params *nhlt, const char *dir, int dai_index, int io_clk, 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); 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,
|
H A D | ssp-process.c | 761 int ssp_get_dir(struct intel_nhlt_params *nhlt, int dai_index, uint8_t *dir) in ssp_get_dir() argument 768 *dir = ssp->ssp_prm[dai_index].direction; in ssp_get_dir() 773 int ssp_get_params(struct intel_nhlt_params *nhlt, int dai_index, uint32_t *virtualbus_id, in ssp_get_params() argument 781 *virtualbus_id = ssp->ssp_dai_index[dai_index]; in ssp_get_params() 782 *formats_count = ssp->ssp_hw_config_count[dai_index]; in ssp_get_params() 783 if (ssp->ssp_prm[dai_index].quirks & SSP_INTEL_QUIRK_BT_SIDEBAND) in ssp_get_params() 787 if (ssp->ssp_prm[dai_index].quirks & SSP_INTEL_QUIRK_RENDER_FEEDBACK) { in ssp_get_params() 797 int ssp_get_hw_params(struct intel_nhlt_params *nhlt, int dai_index, int hw_index, in ssp_get_hw_params() argument 805 *channel_count = ssp->ssp_prm[dai_index].hw_cfg[hw_index].tdm_slots; in ssp_get_hw_params() 806 *sample_rate = ssp->ssp_prm[dai_index] in ssp_get_hw_params() 818 ssp_get_vendor_blob_size(struct intel_nhlt_params *nhlt, int dai_index, int hw_config_index, size_t *size) ssp_get_vendor_blob_size() argument 848 ssp_get_vendor_blob(struct intel_nhlt_params *nhlt, uint8_t *vendor_blob, int dai_index, int hw_config_index) ssp_get_vendor_blob() argument 884 ssp_set_params(struct intel_nhlt_params *nhlt, const char *dir, int dai_index, int io_clk, int bclk_delay, int sample_bits, int mclk_id, int clks_control, int frame_pulse_width, const char *tdm_padding_per_slot, const char *quirks, int version) ssp_set_params() argument [all...] |
H A D | ssp-internal.h | 124 uint32_t dai_index; member
|
H A D | ssp-debug.c | 30 fprintf(stdout, "ssp %d dai_index: %u\n", ssp_index, ssp->ssp_dai_index[ssp_index]); in ssp_print_calculated() 125 fprintf(stdout, "dai_index %u\n", dai->dai_index); in ssp_print_internal()
|
/third_party/alsa-utils/topology/nhlt/intel/ |
H A D | ssp-nhlt.c | 404 long dai_index = 0; in set_ssp_data() local 413 { "dai_index", SND_CONFIG_TYPE_INTEGER, NULL, &dai_index, NULL}, in set_ssp_data() 428 return ssp_set_params(nhlt, direction, dai_index, io_clk, bclk_delay, sample_bits, mclk_id, in set_ssp_data() 444 int nhlt_ssp_get_dir(struct intel_nhlt_params *nhlt, int dai_index, uint8_t *dir) in nhlt_ssp_get_dir() argument 446 return ssp_get_dir(nhlt, dai_index, dir); in nhlt_ssp_get_dir() 450 int dai_index, uint8_t dir) in nhlt_ssp_get_ep() 478 ret = ssp_get_params(nhlt, dai_index, &virtualbus_id, &formats_count, in nhlt_ssp_get_ep() 508 ret = ssp_get_hw_params(nhlt, dai_index, i, &sample_rate, &channel_count, in nhlt_ssp_get_ep() 534 ret = ssp_get_vendor_blob_size(nhlt, dai_index, in nhlt_ssp_get_ep() 449 nhlt_ssp_get_ep(struct intel_nhlt_params *nhlt, struct endpoint_descriptor **eps, int dai_index, uint8_t dir) nhlt_ssp_get_ep() argument [all...] |
H A D | ssp-nhlt.h | 16 int dai_index, uint8_t dir); 18 int nhlt_ssp_get_dir(struct intel_nhlt_params *nhlt, int dai_index, uint8_t *dir);
|
/third_party/alsa-utils/topology/nhlt/intel/dmic/ |
H A D | dmic-process.c | 1225 int dmic_set_params(struct intel_nhlt_params *nhlt, int dai_index, int driver_version, in dmic_set_params() argument 1234 if (dai_index >= DMIC_HW_FIFOS) { in dmic_set_params() 1239 dmic->dmic_dai_index = dai_index; in dmic_set_params() 1240 dmic->dmic_prm[dai_index].driver_version = driver_version; in dmic_set_params() 1241 dmic->dmic_prm[dai_index].io_clk = io_clk; in dmic_set_params() 1242 dmic->dmic_prm[dai_index].num_pdm_active = num_pdm_active; in dmic_set_params() 1243 dmic->dmic_prm[dai_index].fifo_bits = fifo_word_length; in dmic_set_params() 1244 dmic->dmic_prm[dai_index].pdmclk_min = clk_min; in dmic_set_params() 1245 dmic->dmic_prm[dai_index].pdmclk_max = clk_max; in dmic_set_params() 1246 dmic->dmic_prm[dai_index] in dmic_set_params() [all...] |
H A D | dmic-process.h | 17 int dmic_set_params(struct intel_nhlt_params *nhlt, int dai_index, int driver_version,
|