/third_party/alsa-utils/nhlt/ |
H A D | nhlt-dmic-info.c | 184 static int nhlt_table_to_json(FILE *out, uint8_t *nhlt, uint32_t size) in nhlt_table_to_json() argument
|
/third_party/alsa-utils/topology/nhlt/ |
H A D | nhlt-processor.c | 318 nhlt_create(struct intel_nhlt_params *nhlt, snd_config_t *input, snd_config_t *output ATTRIBUTE_UNUSED, uint8_t **nhlt_buffer, uint32_t *nhlt_size) nhlt_create() argument 403 do_nhlt(struct intel_nhlt_params *nhlt, snd_config_t *input, snd_config_t *output) do_nhlt() argument 439 struct intel_nhlt_params nhlt; SND_TOPOLOGY_PLUGIN_DEFINE_FUNC() local [all...] |
H A D | nhlt.h | 175 struct nhlt { struct
|
/third_party/alsa-utils/topology/nhlt/intel/ |
H A D | dmic-nhlt.c | 21 static int set_dmic_data(struct intel_nhlt_params *nhlt, snd_config_t *dai_cfg, snd_config_t *top) in set_dmic_data() argument 59 static int set_pdm_data(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_pdm_data() argument 89 static int set_mic_data(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_mic_data() argument 108 static int set_vendor_mic_data(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_vendor_mic_data() argument 183 nhlt_dmic_init_params(struct intel_nhlt_params *nhlt) nhlt_dmic_init_params() argument 189 nhlt_dmic_get_ep_count(struct intel_nhlt_params *nhlt) nhlt_dmic_get_ep_count() argument 194 nhlt_dmic_get_ep(struct intel_nhlt_params *nhlt, struct endpoint_descriptor **eps, int index) nhlt_dmic_get_ep() argument 450 nhlt_dmic_set_params(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) nhlt_dmic_set_params() argument [all...] |
H A D | ssp-nhlt.c | 22 static int set_mn_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_mn_config() argument 41 static int set_clk_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_clk_config() argument 69 static int set_tr_start_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_tr_start_config() argument 102 static int set_tr_stop_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_tr_stop_config() argument 135 set_run_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) set_run_config() argument 152 set_node_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) set_node_config() argument 171 set_sync_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) set_sync_config() argument 188 set_ext_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) set_ext_config() argument 255 set_link_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) set_link_config() argument 272 set_aux_params(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) set_aux_params() argument 347 set_hw_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) set_hw_config() argument 394 set_ssp_data(struct intel_nhlt_params *nhlt, snd_config_t *dai_cfg, snd_config_t *top) set_ssp_data() argument 434 nhlt_ssp_init_params(struct intel_nhlt_params *nhlt) nhlt_ssp_init_params() argument 439 nhlt_ssp_get_ep_count(struct intel_nhlt_params *nhlt) nhlt_ssp_get_ep_count() argument 444 nhlt_ssp_get_dir(struct intel_nhlt_params *nhlt, int dai_index, uint8_t *dir) nhlt_ssp_get_dir() argument 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 619 nhlt_ssp_set_params(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) nhlt_ssp_set_params() argument [all...] |
/third_party/alsa-utils/topology/nhlt/intel/dmic/ |
H A D | dmic-process.c | 962 int dmic_calculate(struct intel_nhlt_params *nhlt) in dmic_calculate() argument 1046 int dmic_get_params(struct intel_nhlt_params *nhlt, int index, uint32_t *sample_rate, in dmic_get_params() argument 1082 int dmic_get_mic_params(struct intel_nhlt_params *nhlt, int index, in dmic_get_mic_params() argument 1112 int dmic_get_vendor_blob_size(struct intel_nhlt_params *nhlt, size_t *size) in dmic_get_vendor_blob_size() argument 1150 int dmic_get_vendor_blob_count(struct intel_nhlt_params *nhlt) in dmic_get_vendor_blob_count() argument 1160 dmic_get_vendor_blob(struct intel_nhlt_params *nhlt, uint8_t *vendor_blob) dmic_get_vendor_blob() argument 1225 dmic_set_params(struct intel_nhlt_params *nhlt, int dai_index, int driver_version, int io_clk, int num_pdm_active, int fifo_word_length, int clk_min, int clk_max, int duty_min, int duty_max, int sample_rate, int unmute_ramp_time) dmic_set_params() argument 1254 dmic_set_pdm_params(struct intel_nhlt_params *nhlt, int pdm_index, int enable_a, int enable_b, int polarity_a, int polarity_b, int clk_edge, int skew) dmic_set_pdm_params() argument 1280 dmic_set_ext_params(struct intel_nhlt_params *nhlt, uint32_t snr, uint32_t sensitivity) dmic_set_ext_params() argument 1294 dmic_set_mic_params(struct intel_nhlt_params *nhlt, int index, uint8_t type, uint8_t panel, uint32_t speaker_position_distance, uint32_t horizontal_offset, uint32_t vertical_offset, uint8_t frequency_low_band, uint8_t frequency_high_band, uint16_t direction_angle, uint16_t elevation_angle, uint16_t vertical_angle_begin, uint16_t vertical_angle_end, uint16_t horizontal_angle_begin, uint16_t horizontal_angle_end) dmic_set_mic_params() argument 1327 dmic_init_params(struct intel_nhlt_params *nhlt) dmic_init_params() argument [all...] |
/third_party/alsa-utils/topology/nhlt/intel/ssp/ |
H A D | ssp-process.c | 41 static void ssp_calculate_intern_v15(struct intel_nhlt_params *nhlt, int hwi) in ssp_calculate_intern_v15() argument 77 static int ssp_calculate_intern(struct intel_nhlt_params *nhlt, int hwi) in ssp_calculate_intern() argument 552 static int ssp_calculate_intern_ext(struct intel_nhlt_params *nhlt, int hwi) in ssp_calculate_intern_ext() argument 735 int ssp_calculate(struct intel_nhlt_params *nhlt) in ssp_calculate() argument 761 ssp_get_dir(struct intel_nhlt_params *nhlt, int dai_index, uint8_t *dir) ssp_get_dir() argument 773 ssp_get_params(struct intel_nhlt_params *nhlt, int dai_index, uint32_t *virtualbus_id, uint32_t *formats_count, uint32_t *device_type, uint32_t *direction) ssp_get_params() argument 797 ssp_get_hw_params(struct intel_nhlt_params *nhlt, int dai_index, int hw_index, uint32_t *sample_rate, uint16_t *channel_count, uint32_t *bits_per_sample) ssp_get_hw_params() argument 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 837 ssp_get_vendor_blob_count(struct intel_nhlt_params *nhlt) ssp_get_vendor_blob_count() 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 957 ssp_hw_set_params(struct intel_nhlt_params *nhlt, const char *format, const char *mclk ATTRIBUTE_UNUSED, const char *bclk, const char *bclk_invert, const char *fsync, const char *fsync_invert, int mclk_freq, int bclk_freq, int fsync_freq, int tdm_slots, int tdm_slot_width, int tx_slots, int rx_slots) ssp_hw_set_params() argument 1030 ssp_mn_set_params(struct intel_nhlt_params *nhlt, int m_div, int n_div) ssp_mn_set_params() argument 1047 ssp_clk_set_params(struct intel_nhlt_params *nhlt, int clock_warm_up, int mclk, int warm_up_ovr, int clock_stop_delay, int keep_running, int clock_stop_ovr) ssp_clk_set_params() argument 1069 ssp_tr_start_set_params(struct intel_nhlt_params *nhlt, int sampling_frequency, int bit_depth, int channel_map, int channel_config, int interleaving_style, int number_of_channels, int valid_bit_depth, int sample_type) ssp_tr_start_set_params() argument 1099 ssp_tr_stop_set_params(struct intel_nhlt_params *nhlt, int sampling_frequency, int bit_depth, int channel_map, int channel_config, int interleaving_style, int number_of_channels, int valid_bit_depth, int sample_type) ssp_tr_stop_set_params() argument 1129 ssp_run_set_params(struct intel_nhlt_params *nhlt, int always_run) ssp_run_set_params() argument 1145 ssp_sync_set_params(struct intel_nhlt_params *nhlt, int sync_denominator) ssp_sync_set_params() argument 1161 ssp_node_set_params(struct intel_nhlt_params *nhlt, int node_id, int sampling_rate) ssp_node_set_params() argument 1183 ssp_ext_set_params(struct intel_nhlt_params *nhlt, int mclk_policy_override, int mclk_always_running, int mclk_starts_on_gtw_init, int mclk_starts_on_run, int mclk_starts_on_pause, int mclk_stops_on_pause, int mclk_stops_on_reset, int bclk_policy_override, int bclk_always_running, int bclk_starts_on_gtw_init, int bclk_starts_on_run, int bclk_starts_on_pause, int bclk_stops_on_pause, int bclk_stops_on_reset, int sync_policy_override, int sync_always_running, int sync_starts_on_gtw_init, int sync_starts_on_run, int sync_starts_on_pause, int sync_stops_on_pause, int sync_stops_on_reset) ssp_ext_set_params() argument 1227 ssp_link_set_params(struct intel_nhlt_params *nhlt, int clock_source) ssp_link_set_params() argument 1244 ssp_init_params(struct intel_nhlt_params *nhlt) ssp_init_params() argument [all...] |