Home
last modified time | relevance | path

Searched refs:hw_params (Results 1 – 25 of 757) sorted by relevance

12345678910>>...31

/Linux-v6.6/sound/pci/oxygen/
Doxygen_pcm.c241 static unsigned int oxygen_format(struct snd_pcm_hw_params *hw_params) in oxygen_format() argument
243 if (params_format(hw_params) == SNDRV_PCM_FORMAT_S32_LE) in oxygen_format()
249 static unsigned int oxygen_rate(struct snd_pcm_hw_params *hw_params) in oxygen_rate() argument
251 switch (params_rate(hw_params)) { in oxygen_rate()
271 static unsigned int oxygen_i2s_bits(struct snd_pcm_hw_params *hw_params) in oxygen_i2s_bits() argument
273 if (params_format(hw_params) == SNDRV_PCM_FORMAT_S32_LE) in oxygen_i2s_bits()
279 static unsigned int oxygen_play_channels(struct snd_pcm_hw_params *hw_params) in oxygen_play_channels() argument
281 switch (params_channels(hw_params)) { in oxygen_play_channels()
303 struct snd_pcm_hw_params *hw_params) in oxygen_hw_params() argument
312 params_buffer_bytes(hw_params) / 4 - 1); in oxygen_hw_params()
[all …]
/Linux-v6.6/drivers/net/wireless/ath/ath11k/
Dhal.h35 #define HAL_SHADOW_BASE_ADDR(ab) ab->hw_params.regs->hal_shadow_base_addr
47 (ab->hw_params.regs->hal_seq_wcss_umac_ce0_src_reg)
49 (ab->hw_params.regs->hal_seq_wcss_umac_ce0_dst_reg)
51 (ab->hw_params.regs->hal_seq_wcss_umac_ce1_src_reg)
53 (ab->hw_params.regs->hal_seq_wcss_umac_ce1_dst_reg)
62 #define HAL_TCL1_RING_BASE_LSB(ab) ab->hw_params.regs->hal_tcl1_ring_base_lsb
63 #define HAL_TCL1_RING_BASE_MSB(ab) ab->hw_params.regs->hal_tcl1_ring_base_msb
64 #define HAL_TCL1_RING_ID(ab) ab->hw_params.regs->hal_tcl1_ring_id
65 #define HAL_TCL1_RING_MISC(ab) ab->hw_params.regs->hal_tcl1_ring_misc
67 ab->hw_params.regs->hal_tcl1_ring_tp_addr_lsb
[all …]
Ddp.c138 grp_mask = &ab->hw_params.ring_mask->rx_wbm_rel[0]; in ath11k_dp_srng_calculate_msi_group()
141 grp_mask = &ab->hw_params.ring_mask->tx[0]; in ath11k_dp_srng_calculate_msi_group()
145 grp_mask = &ab->hw_params.ring_mask->rx_err[0]; in ath11k_dp_srng_calculate_msi_group()
148 grp_mask = &ab->hw_params.ring_mask->rx[0]; in ath11k_dp_srng_calculate_msi_group()
151 grp_mask = &ab->hw_params.ring_mask->reo_status[0]; in ath11k_dp_srng_calculate_msi_group()
155 grp_mask = &ab->hw_params.ring_mask->rx_mon_status[0]; in ath11k_dp_srng_calculate_msi_group()
158 grp_mask = &ab->hw_params.ring_mask->rxdma2host[0]; in ath11k_dp_srng_calculate_msi_group()
161 grp_mask = &ab->hw_params.ring_mask->host2rxdma[0]; in ath11k_dp_srng_calculate_msi_group()
239 if (ab->hw_params.alloc_cacheable_memory) { in ath11k_dp_srng_setup()
341 if (!ab->hw_params.supports_shadow_regs) in ath11k_dp_stop_shadow_timers()
[all …]
Dahb.c212 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_kill_tasklets()
274 const struct ce_ie_addr *ce_ie_addr = ab->hw_params.ce_ie_addr; in ath11k_ahb_ce_irq_enable()
281 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_enable()
295 const struct ce_ie_addr *ce_ie_addr = ab->hw_params.ce_ie_addr; in ath11k_ahb_ce_irq_disable()
302 ce_attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ahb_ce_irq_disable()
318 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_sync_ce_irqs()
346 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_ce_irqs_enable()
357 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_ce_irqs_disable()
426 cfg->tgt_ce_len = ab->hw_params.target_ce_count; in ath11k_ahb_init_qmi_ce_config()
427 cfg->tgt_ce = ab->hw_params.target_ce_config; in ath11k_ahb_init_qmi_ce_config()
[all …]
Dce.c263 if (!ab->hw_params.supports_shadow_regs) in ath11k_ce_stop_shadow_timers()
266 for (i = 0; i < ab->hw_params.ce_count; i++) in ath11k_ce_stop_shadow_timers()
514 if ((!pipe->send_cb) || ab->hw_params.credit_flow) { in ath11k_ce_tx_process_cb()
566 if (!(CE_ATTR_DIS_INTR & ab->hw_params.host_ce_config[ce_id].flags)) in ath11k_ce_init_ring()
571 if (!(CE_ATTR_DIS_INTR & ab->hw_params.host_ce_config[ce_id].flags)) in ath11k_ce_init_ring()
575 params.max_buffer_len = ab->hw_params.host_ce_config[ce_id].src_sz_max; in ath11k_ce_init_ring()
576 if (!(ab->hw_params.host_ce_config[ce_id].flags & CE_ATTR_DIS_INTR)) { in ath11k_ce_init_ring()
583 if (!(ab->hw_params.host_ce_config[ce_id].flags & CE_ATTR_DIS_INTR)) { in ath11k_ce_init_ring()
604 if (ab->hw_params.supports_shadow_regs && in ath11k_ce_init_ring()
653 const struct ce_attr *attr = &ab->hw_params.host_ce_config[ce_id]; in ath11k_ce_alloc_pipe()
[all …]
Dpci.h39 (ab->hw_params.regs->pcie_qserdes_sysclk_en_sel)
43 (ab->hw_params.regs->pcie_pcs_osc_dtct_config_base)
46 (ab->hw_params.regs->pcie_pcs_osc_dtct_config_base + 0x4)
49 (ab->hw_params.regs->pcie_pcs_osc_dtct_config_base + 0xc)
Dpcic.c284 for (i = 0, msi_data_idx = 0; i < ab->hw_params.ce_count; i++) { in ath11k_pcic_get_ce_msi_idx()
315 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_pcic_free_irq()
360 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_pcic_ce_irqs_disable()
372 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_pcic_sync_ce_irqs()
574 if (ab->hw_params.ring_mask->tx[i] || in ath11k_pcic_ext_irq_config()
575 ab->hw_params.ring_mask->rx[i] || in ath11k_pcic_ext_irq_config()
576 ab->hw_params.ring_mask->rx_err[i] || in ath11k_pcic_ext_irq_config()
577 ab->hw_params.ring_mask->rx_wbm_rel[i] || in ath11k_pcic_ext_irq_config()
578 ab->hw_params.ring_mask->reo_status[i] || in ath11k_pcic_ext_irq_config()
579 ab->hw_params.ring_mask->rxdma2host[i] || in ath11k_pcic_ext_irq_config()
[all …]
Ddp_rx.c26 return ab->hw_params.hw_ops->rx_desc_get_hdr_status(desc); in ath11k_dp_rx_h_80211_hdr()
33 if (!ab->hw_params.hw_ops->rx_desc_encrypt_valid(desc)) in ath11k_dp_rx_h_mpdu_start_enctype()
36 return ab->hw_params.hw_ops->rx_desc_get_encrypt_type(desc); in ath11k_dp_rx_h_mpdu_start_enctype()
42 return ab->hw_params.hw_ops->rx_desc_get_decap_type(desc); in ath11k_dp_rx_h_msdu_start_decap_type()
49 return ab->hw_params.hw_ops->rx_desc_get_ldpc_support(desc); in ath11k_dp_rx_h_msdu_start_ldpc_support()
56 return ab->hw_params.hw_ops->rx_desc_get_mesh_ctl(desc); in ath11k_dp_rx_h_msdu_start_mesh_ctl_present()
63 return ab->hw_params.hw_ops->rx_desc_get_mpdu_seq_ctl_vld(desc); in ath11k_dp_rx_h_mpdu_start_seq_ctrl_valid()
69 return ab->hw_params.hw_ops->rx_desc_get_mpdu_fc_valid(desc); in ath11k_dp_rx_h_mpdu_start_fc_valid()
77 hdr = (struct ieee80211_hdr *)(skb->data + ab->hw_params.hal_desc_sz); in ath11k_dp_rx_h_mpdu_start_more_frags()
86 hdr = (struct ieee80211_hdr *)(skb->data + ab->hw_params.hal_desc_sz); in ath11k_dp_rx_h_mpdu_start_frag_no()
[all …]
/Linux-v6.6/drivers/net/wireless/ath/ath12k/
Dhal.h62 #define HAL_TCL1_RING_ID(ab) ((ab)->hw_params->regs->hal_tcl1_ring_id)
64 ((ab)->hw_params->regs->hal_tcl1_ring_misc)
66 ((ab)->hw_params->regs->hal_tcl1_ring_tp_addr_lsb)
68 ((ab)->hw_params->regs->hal_tcl1_ring_tp_addr_msb)
70 ((ab)->hw_params->regs->hal_tcl1_ring_consumer_int_setup_ix0)
72 ((ab)->hw_params->regs->hal_tcl1_ring_consumer_int_setup_ix1)
74 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_base_lsb)
76 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_base_msb)
78 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_data)
81 ((ab)->hw_params->regs->hal_tcl_ring_base_lsb)
[all …]
Ddp.c134 grp_mask = &ab->hw_params->ring_mask->rx_wbm_rel[0]; in ath12k_dp_srng_calculate_msi_group()
137 grp_mask = &ab->hw_params->ring_mask->tx[0]; in ath12k_dp_srng_calculate_msi_group()
141 grp_mask = &ab->hw_params->ring_mask->rx_err[0]; in ath12k_dp_srng_calculate_msi_group()
144 grp_mask = &ab->hw_params->ring_mask->rx[0]; in ath12k_dp_srng_calculate_msi_group()
147 grp_mask = &ab->hw_params->ring_mask->reo_status[0]; in ath12k_dp_srng_calculate_msi_group()
151 grp_mask = &ab->hw_params->ring_mask->rx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group()
154 grp_mask = &ab->hw_params->ring_mask->tx_mon_dest[0]; in ath12k_dp_srng_calculate_msi_group()
157 grp_mask = &ab->hw_params->ring_mask->host2rxdma[0]; in ath12k_dp_srng_calculate_msi_group()
269 if (ab->hw_params->hw_ops->dp_srng_is_tx_comp_ring(ring_num)) { in ath12k_dp_srng_setup()
420 u32 num_tcl_banks = ab->hw_params->num_tcl_banks; in ath12k_dp_init_bank_profiles()
[all …]
Dce.c502 if (!(CE_ATTR_DIS_INTR & ab->hw_params->host_ce_config[ce_id].flags)) in ath12k_ce_init_ring()
507 if (!(CE_ATTR_DIS_INTR & ab->hw_params->host_ce_config[ce_id].flags)) in ath12k_ce_init_ring()
511 params.max_buffer_len = ab->hw_params->host_ce_config[ce_id].src_sz_max; in ath12k_ce_init_ring()
512 if (!(ab->hw_params->host_ce_config[ce_id].flags & CE_ATTR_DIS_INTR)) { in ath12k_ce_init_ring()
519 if (!(ab->hw_params->host_ce_config[ce_id].flags & CE_ATTR_DIS_INTR)) { in ath12k_ce_init_ring()
583 const struct ce_attr *attr = &ab->hw_params->host_ce_config[ce_id]; in ath12k_ce_alloc_pipe()
746 for (pipe_num = 0; pipe_num < ab->hw_params->ce_count; pipe_num++) { in ath12k_ce_cleanup_pipes()
763 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_ce_rx_post_buf()
791 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_ce_shadow_config()
792 if (ab->hw_params->host_ce_config[i].src_nentries) in ath12k_ce_shadow_config()
[all …]
Ddp_rx.c26 if (!ab->hw_params->hal_ops->rx_desc_encrypt_valid(desc)) in ath12k_dp_rx_h_enctype()
29 return ab->hw_params->hal_ops->rx_desc_get_encrypt_type(desc); in ath12k_dp_rx_h_enctype()
35 return ab->hw_params->hal_ops->rx_desc_get_decap_type(desc); in ath12k_dp_rx_h_decap_type()
41 return ab->hw_params->hal_ops->rx_desc_get_mesh_ctl(desc); in ath12k_dp_rx_h_mesh_ctl_present()
47 return ab->hw_params->hal_ops->rx_desc_get_mpdu_seq_ctl_vld(desc); in ath12k_dp_rx_h_seq_ctrl_valid()
53 return ab->hw_params->hal_ops->rx_desc_get_mpdu_fc_valid(desc); in ath12k_dp_rx_h_fc_valid()
61 hdr = (struct ieee80211_hdr *)(skb->data + ab->hw_params->hal_desc_sz); in ath12k_dp_rx_h_more_frags()
70 hdr = (struct ieee80211_hdr *)(skb->data + ab->hw_params->hal_desc_sz); in ath12k_dp_rx_h_frag_no()
77 return ab->hw_params->hal_ops->rx_desc_get_mpdu_start_seq_no(desc); in ath12k_dp_rx_h_seq_no()
83 return ab->hw_params->hal_ops->dp_rx_h_msdu_done(desc); in ath12k_dp_rx_h_msdu_done()
[all …]
Dpci.h39 ((ab)->hw_params->regs->pcie_qserdes_sysclk_en_sel)
43 ((ab)->hw_params->regs->pcie_pcs_osc_dtct_config_base)
46 ((ab)->hw_params->regs->pcie_pcs_osc_dtct_config_base + 0x4)
49 ((ab)->hw_params->regs->pcie_pcs_osc_dtct_config_base + 0xc)
Dpci.c346 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_pci_free_irq()
376 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_pci_ce_irqs_disable()
388 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_pci_sync_ce_irqs()
522 if (ab->hw_params->ring_mask->tx[i] || in ath12k_pci_ext_irq_config()
523 ab->hw_params->ring_mask->rx[i] || in ath12k_pci_ext_irq_config()
524 ab->hw_params->ring_mask->rx_err[i] || in ath12k_pci_ext_irq_config()
525 ab->hw_params->ring_mask->rx_wbm_rel[i] || in ath12k_pci_ext_irq_config()
526 ab->hw_params->ring_mask->reo_status[i] || in ath12k_pci_ext_irq_config()
527 ab->hw_params->ring_mask->host2rxdma[i] || in ath12k_pci_ext_irq_config()
528 ab->hw_params->ring_mask->rx_mon_dest[i]) { in ath12k_pci_ext_irq_config()
[all …]
/Linux-v6.6/sound/firewire/oxfw/
Doxfw-pcm.c237 struct snd_pcm_hw_params *hw_params) in pcm_capture_hw_params() argument
243 unsigned int rate = params_rate(hw_params); in pcm_capture_hw_params()
244 unsigned int channels = params_channels(hw_params); in pcm_capture_hw_params()
245 unsigned int frames_per_period = params_period_size(hw_params); in pcm_capture_hw_params()
246 unsigned int frames_per_buffer = params_buffer_size(hw_params); in pcm_capture_hw_params()
260 struct snd_pcm_hw_params *hw_params) in pcm_playback_hw_params() argument
266 unsigned int rate = params_rate(hw_params); in pcm_playback_hw_params()
267 unsigned int channels = params_channels(hw_params); in pcm_playback_hw_params()
268 unsigned int frames_per_period = params_period_size(hw_params); in pcm_playback_hw_params()
269 unsigned int frames_per_buffer = params_buffer_size(hw_params); in pcm_playback_hw_params()
[all …]
/Linux-v6.6/drivers/usb/dwc2/
Dparams.c337 switch (hsotg->hw_params.op_mode) { in dwc2_set_param_otg_cap()
358 u32 hs_phy_type = hsotg->hw_params.hs_phy_type; in dwc2_set_param_phy_type()
395 val = (hsotg->hw_params.utmi_phy_data_width == in dwc2_set_param_phy_utmi_width()
429 if (hsotg->hw_params.hibernation) in dwc2_set_param_power_down()
431 else if (hsotg->hw_params.power_optimized) in dwc2_set_param_power_down()
443 p->lpm = hsotg->hw_params.lpm_mode; in dwc2_set_param_lpm()
465 struct dwc2_hw_params *hw = &hsotg->hw_params; in dwc2_set_default_params()
571 if (hsotg->hw_params.op_mode != GHWCFG2_OP_MODE_HNP_SRP_CAPABLE) in dwc2_check_param_otg_cap()
576 switch (hsotg->hw_params.op_mode) { in dwc2_check_param_otg_cap()
602 hs_phy_type = hsotg->hw_params.hs_phy_type; in dwc2_check_param_phy_type()
[all …]
/Linux-v6.6/drivers/net/wireless/intel/iwlwifi/dvm/
Ddevices.c40 priv->hw_params.ct_kill_threshold = CT_KILL_THRESHOLD_LEGACY; in iwl1000_set_ct_threshold()
41 priv->hw_params.ct_kill_exit_threshold = CT_KILL_EXIT_THRESHOLD; in iwl1000_set_ct_threshold()
157 priv->hw_params.sens = &iwl1000_sensitivity; in iwl1000_hw_set_hw_params()
178 priv->hw_params.ct_kill_threshold = CT_KILL_THRESHOLD; in iwl2000_set_ct_threshold()
179 priv->hw_params.ct_kill_exit_threshold = CT_KILL_EXIT_THRESHOLD; in iwl2000_set_ct_threshold()
218 priv->hw_params.sens = &iwl2000_sensitivity; in iwl2000_hw_set_hw_params()
348 priv->hw_params.ct_kill_threshold = threshold * volt2temp_coef; in iwl5150_set_ct_threshold()
354 priv->hw_params.ct_kill_threshold = CT_KILL_THRESHOLD_LEGACY; in iwl5000_set_ct_threshold()
362 priv->hw_params.sens = &iwl5000_sensitivity; in iwl5000_hw_set_hw_params()
370 priv->hw_params.sens = &iwl5150_sensitivity; in iwl5150_hw_set_hw_params()
[all …]
/Linux-v6.6/sound/virtio/
Dvirtio_pcm_ops.c215 struct snd_pcm_hw_params *hw_params) in virtsnd_pcm_hw_params() argument
227 rc = virtsnd_pcm_dev_set_params(vss, params_buffer_bytes(hw_params), in virtsnd_pcm_hw_params()
228 params_period_bytes(hw_params), in virtsnd_pcm_hw_params()
229 params_channels(hw_params), in virtsnd_pcm_hw_params()
230 params_format(hw_params), in virtsnd_pcm_hw_params()
231 params_rate(hw_params)); in virtsnd_pcm_hw_params()
241 return virtsnd_pcm_msg_alloc(vss, params_periods(hw_params), in virtsnd_pcm_hw_params()
242 params_period_bytes(hw_params)); in virtsnd_pcm_hw_params()
458 .hw_params = virtsnd_pcm_hw_params,
/Linux-v6.6/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c51 (TOTAL_DESC - priv->hw_params->rx_queues * priv->hw_params->rx_bds_per_q)
53 (TOTAL_DESC - priv->hw_params->tx_queues * priv->hw_params->tx_bds_per_q)
59 #define WORDS_PER_BD(p) (p->hw_params->words_per_bd)
62 #define GENET_TDMA_REG_OFF (priv->hw_params->tdma_offset + \
65 #define GENET_RDMA_REG_OFF (priv->hw_params->rdma_offset + \
107 if (priv->hw_params->flags & GENET_HAS_40BITS) in dmadesc_set_addr()
151 priv->hw_params->tbuf_offset + TBUF_CTRL); in bcmgenet_tbuf_ctrl_get()
160 priv->hw_params->tbuf_offset + TBUF_CTRL); in bcmgenet_tbuf_ctrl_set()
169 priv->hw_params->tbuf_offset + TBUF_BP_MC); in bcmgenet_bp_mc_get()
178 priv->hw_params->tbuf_offset + TBUF_BP_MC); in bcmgenet_bp_mc_set()
[all …]
/Linux-v6.6/drivers/net/wireless/ath/ath10k/
Dcore.c801 bool mtu_workaround = ar->hw_params.credit_size_workaround; in ath10k_init_sdio()
942 u32 board_data_size = ar->hw_params.fw.board_size; in ath10k_push_board_ext_data()
943 u32 board_ext_data_size = ar->hw_params.fw.board_ext_size; in ath10k_push_board_ext_data()
993 address = ar->hw_params.patch_load_addr; in ath10k_core_get_board_id_from_otp()
1158 address = ar->hw_params.patch_load_addr; in ath10k_download_fw()
1178 if (ar->hw_params.fw_diag_ce_download) { in ath10k_download_fw()
1274 if (!ar->hw_params.fw.board) { in ath10k_core_fetch_board_data_api_1()
1283 ar->hw_params.fw.dir, in ath10k_core_fetch_board_data_api_1()
1287 ar->hw_params.fw.dir, in ath10k_core_fetch_board_data_api_1()
1288 ar->hw_params.fw.board); in ath10k_core_fetch_board_data_api_1()
[all …]
/Linux-v6.6/sound/firewire/tascam/
Dtascam-pcm.c117 struct snd_pcm_hw_params *hw_params) in pcm_hw_params() argument
123 unsigned int rate = params_rate(hw_params); in pcm_hw_params()
124 unsigned int frames_per_period = params_period_size(hw_params); in pcm_hw_params()
125 unsigned int frames_per_buffer = params_buffer_size(hw_params); in pcm_hw_params()
257 .hw_params = pcm_hw_params, in snd_tscm_create_pcm_devices()
267 .hw_params = pcm_hw_params, in snd_tscm_create_pcm_devices()
/Linux-v6.6/tools/testing/selftests/alsa/
Dpcm-test.c277 snd_pcm_hw_params_t *hw_params; in test_pcm_time() local
304 snd_pcm_hw_params_alloca(&hw_params); in test_pcm_time()
330 err = snd_pcm_hw_params_any(handle, hw_params); in test_pcm_time()
335 err = snd_pcm_hw_params_set_rate_resample(handle, hw_params, 0); in test_pcm_time()
340 err = snd_pcm_hw_params_set_access(handle, hw_params, access); in test_pcm_time()
348 err = snd_pcm_hw_params_set_format(handle, hw_params, format); in test_pcm_time()
374 err = snd_pcm_hw_params_set_channels(handle, hw_params, channels); in test_pcm_time()
380 err = snd_pcm_hw_params_set_rate_near(handle, hw_params, &rrate, 0); in test_pcm_time()
390 err = snd_pcm_hw_params_set_period_size_near(handle, hw_params, &rperiod_size, 0); in test_pcm_time()
396 err = snd_pcm_hw_params_set_buffer_size_near(handle, hw_params, &rbuffer_size); in test_pcm_time()
[all …]
/Linux-v6.6/sound/soc/
Dsoc-link.c119 rtd->dai_link->ops->hw_params) in snd_soc_link_hw_params()
120 ret = rtd->dai_link->ops->hw_params(substream, params); in snd_soc_link_hw_params()
124 soc_link_mark_push(rtd, substream, hw_params); in snd_soc_link_hw_params()
133 if (rollback && !soc_link_mark_match(rtd, substream, hw_params)) in snd_soc_link_hw_free()
141 soc_link_mark_pop(rtd, substream, hw_params); in snd_soc_link_hw_free()
/Linux-v6.6/sound/firewire/digi00x/
Ddigi00x-pcm.c188 struct snd_pcm_hw_params *hw_params) in pcm_hw_params() argument
194 unsigned int rate = params_rate(hw_params); in pcm_hw_params()
195 unsigned int frames_per_period = params_period_size(hw_params); in pcm_hw_params()
196 unsigned int frames_per_buffer = params_buffer_size(hw_params); in pcm_hw_params()
328 .hw_params = pcm_hw_params, in snd_dg00x_create_pcm_devices()
338 .hw_params = pcm_hw_params, in snd_dg00x_create_pcm_devices()
/Linux-v6.6/sound/soc/meson/
Daxg-toddr.c122 .hw_params = axg_toddr_dai_hw_params,
181 .hw_params = axg_fifo_pcm_hw_params,
217 .hw_params = axg_toddr_dai_hw_params,
242 .hw_params = g12a_fifo_pcm_hw_params,
313 .hw_params = g12a_fifo_pcm_hw_params,

12345678910>>...31