| /kernel/linux/linux-5.10/sound/hda/ |
| H A D | intel-nhlt.c | 9 struct nhlt_acpi_table *nhlt; in intel_nhlt_init() local 23 void intel_nhlt_free(struct nhlt_acpi_table *nhlt) in intel_nhlt_free() argument 29 int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt) in intel_nhlt_get_dmic_geo() argument [all...] |
| H A D | intel-dsp-config.c | 417 struct nhlt_acpi_table *nhlt; in snd_intel_dsp_check_dmic() local
|
| /kernel/linux/linux-6.6/sound/hda/ |
| H A D | intel-dsp-config.c | 573 struct nhlt_acpi_table *nhlt; in snd_intel_dsp_check_dmic() local
|
| H A D | intel-nhlt.c | 9 struct nhlt_acpi_table *nhlt; in intel_nhlt_init() local 23 void intel_nhlt_free(struct nhlt_acpi_table *nhlt) in intel_nhlt_free() argument 29 int intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt) in intel_nhlt_get_dmic_geo() argument 119 intel_nhlt_has_endpoint_type(struct nhlt_acpi_table *nhlt, u8 link_type) intel_nhlt_has_endpoint_type() argument 138 intel_nhlt_ssp_endpoint_mask(struct nhlt_acpi_table *nhlt, u8 device_type) intel_nhlt_ssp_endpoint_mask() argument 171 intel_nhlt_ssp_mclk_mask(struct nhlt_acpi_table *nhlt, int ssp_num) intel_nhlt_ssp_mclk_mask() argument 290 intel_nhlt_get_endpoint_blob(struct device *dev, struct nhlt_acpi_table *nhlt, u32 bus_id, u8 link_type, u8 vbps, u8 bps, u8 num_ch, u32 rate, u8 dir, u8 dev_type) intel_nhlt_get_endpoint_blob() argument [all...] |
| /kernel/linux/linux-6.6/sound/soc/sof/ |
| H A D | ipc4-priv.h | 79 void *nhlt; member
|
| /kernel/linux/linux-5.10/sound/soc/intel/skylake/ |
| H A D | skl-nhlt.c | 91 struct nhlt_acpi_table *nhlt = skl->nhlt; in skl_get_ep_blob() local 135 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; in skl_nhlt_update_topology_bin() local 158 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; skl_nhlt_platform_id_show() local 352 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; skl_get_clks() local [all...] |
| H A D | skl.h | 70 struct nhlt_acpi_table *nhlt; /* nhlt ptr */ member
|
| /kernel/linux/linux-6.6/sound/soc/intel/skylake/ |
| H A D | skl-nhlt.c | 33 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; in skl_nhlt_update_topology_bin() local 56 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; platform_id_show() local 250 struct nhlt_acpi_table *nhlt = (struct nhlt_acpi_table *)skl->nhlt; skl_get_clks() local [all...] |
| H A D | skl.h | 70 struct nhlt_acpi_table *nhlt; /* nhlt ptr */ member
|
| /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...] |
| /kernel/linux/linux-5.10/include/sound/ |
| H A D | intel-nhlt.h | 148 intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt) intel_nhlt_get_dmic_geo() argument
|
| /kernel/linux/linux-6.6/include/sound/ |
| H A D | intel-nhlt.h | 163 static inline bool intel_nhlt_has_endpoint_type(struct nhlt_acpi_table *nhlt, in intel_nhlt_has_endpoint_type() argument 169 static inline int intel_nhlt_ssp_endpoint_mask(struct nhlt_acpi_table *nhlt, u8 device_type) in intel_nhlt_ssp_endpoint_mask() argument 174 static inline int intel_nhlt_ssp_mclk_mask(struct nhlt_acpi_table *nhlt, in argument 157 intel_nhlt_get_dmic_geo(struct device *dev, struct nhlt_acpi_table *nhlt) intel_nhlt_get_dmic_geo() argument 180 intel_nhlt_get_endpoint_blob(struct device *dev, struct nhlt_acpi_table *nhlt, u32 bus_id, u8 link_type, u8 vbps, u8 bps, u8 num_ch, u32 rate, u8 dir, u8 dev_type) intel_nhlt_get_endpoint_blob() argument [all...] |
| /kernel/linux/linux-6.6/sound/soc/intel/avs/ |
| H A D | path.c | 146 struct nhlt_acpi_table *nhlt = adev->nhlt; in avs_copier_create() local
|
| H A D | avs.h | 133 struct nhlt_acpi_table *nhlt; member
|
| /kernel/linux/linux-5.10/sound/soc/sof/intel/ |
| H A D | hda.c | 575 struct nhlt_acpi_table *nhlt; in check_nhlt_dmic() local
|
| /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...] |
| /kernel/linux/linux-6.6/sound/soc/sof/intel/ |
| H A D | hda.c | 865 struct nhlt_acpi_table *nhlt; in check_dmic_num() local 891 struct nhlt_acpi_table *nhlt; in check_nhlt_ssp_mask() local 910 struct nhlt_acpi_table *nhlt; check_nhlt_ssp_mclk_mask() local 1312 struct nhlt_acpi_table *nhlt = hda->nhlt; hda_dsp_remove() local [all...] |
| H A D | hda.h | 528 struct nhlt_acpi_table *nhlt; member
|