| /linux/sound/pci/oxygen/ |
| A D | oxygen_pcm.c | 251 switch (params_rate(hw_params)) { in oxygen_rate() 281 switch (params_channels(hw_params)) { in oxygen_play_channels() 359 oxygen_rate(hw_params) | in oxygen_rec_a_hw_params() 362 oxygen_i2s_bits(hw_params), in oxygen_rec_a_hw_params() 395 oxygen_rate(hw_params) | in oxygen_rec_b_hw_params() 398 oxygen_i2s_bits(hw_params), in oxygen_rec_b_hw_params() 432 oxygen_rate(hw_params) | in oxygen_rec_c_hw_params() 435 oxygen_i2s_bits(hw_params), in oxygen_rec_c_hw_params() 495 oxygen_rate(hw_params) | in oxygen_multich_hw_params() 498 oxygen_i2s_bits(hw_params), in oxygen_multich_hw_params() [all …]
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| A D | hal.h | 67 ab->hw_params.regs->hal_tcl1_ring_tp_addr_lsb 69 ab->hw_params.regs->hal_tcl1_ring_tp_addr_msb 75 ab->hw_params.regs->hal_tcl1_ring_msi1_base_lsb 77 ab->hw_params.regs->hal_tcl1_ring_msi1_base_msb 79 ab->hw_params.regs->hal_tcl1_ring_msi1_data 130 ab->hw_params.regs->hal_reo1_ring_hp_addr_lsb 132 ab->hw_params.regs->hal_reo1_ring_hp_addr_msb 140 ab->hw_params.regs->hal_reo1_ring_msi1_data 178 ab->hw_params.regs->hal_reo_tcl_ring_base_lsb 185 ab->hw_params.regs->hal_reo_cmd_ring_base_lsb [all …]
|
| A D | dp.c | 144 grp_mask = &ab->hw_params.ring_mask->tx[0]; in ath11k_dp_srng_calculate_msi_group() 151 grp_mask = &ab->hw_params.ring_mask->rx[0]; in ath11k_dp_srng_calculate_msi_group() 242 if (ab->hw_params.alloc_cacheable_memory) { in ath11k_dp_srng_setup() 355 if (!ab->hw_params.supports_shadow_regs) in ath11k_dp_stop_shadow_timers() 420 ab->hw_params.tx_ring_size); in ath11k_dp_srng_common_setup() 491 ab->hw_params.hw_ops->reo_setup(ab); in ath11k_dp_srng_common_setup() 798 ab->hw_params.ring_mask->tx[grp_id]) in ath11k_dp_service_srng() 873 hal_params = ab->hw_params.hal_params; in ath11k_dp_service_srng() 1163 if (!ab->hw_params.supports_shadow_regs) in ath11k_dp_shadow_start_timer() 1180 if (!ab->hw_params.supports_shadow_regs) in ath11k_dp_shadow_stop_timer() [all …]
|
| A D | ahb.c | 213 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ahb_kill_tasklets() 454 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_free_irq() 565 if (j < ab->hw_params.max_radios) { in ath11k_ahb_config_ext_irq() 615 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_config_irq() 652 entry = &ab->hw_params.svc_to_ce_map[i]; in ath11k_ahb_map_service_to_pipe() 873 if (!ab->hw_params.smp2p_wow_exit) in ath11k_ahb_setup_smp2p_handle() 891 if (!ab->hw_params.smp2p_wow_exit) in ath11k_ahb_release_smp2p_handle() 903 if (ab->hw_params.hybrid_bus_type) in ath11k_ahb_setup_resources() 983 if (ab->hw_params.ce_remap) in ath11k_ahb_ce_unmap() 1000 if (!ab->hw_params.fixed_fw_mem) in ath11k_ahb_fw_resources_init() [all …]
|
| A D | ce.c | 263 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() 604 if (ab->hw_params.supports_shadow_regs && in ath11k_ce_init_ring() 827 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ce_shadow_config() 845 if (!ab->hw_params.supports_shadow_regs) in ath11k_ce_get_shadow_config() 891 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ce_rx_post_buf() 922 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ce_init_pipes() 981 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ce_free_pipes() 1036 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_ce_alloc_pipes() 1037 attr = &ab->hw_params.host_ce_config[i]; in ath11k_ce_alloc_pipes() [all …]
|
| A D | pci.h | 39 (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)
|
| A D | pcic.c | 327 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_pcic_free_irq() 372 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_pcic_ce_irqs_disable() 384 for (i = 0; i < ab->hw_params.ce_count; i++) { in ath11k_pcic_sync_ce_irqs() 592 if (ab->hw_params.ring_mask->tx[i] || in ath11k_pcic_ext_irq_config() 593 ab->hw_params.ring_mask->rx[i] || in ath11k_pcic_ext_irq_config() 594 ab->hw_params.ring_mask->rx_err[i] || in ath11k_pcic_ext_irq_config() 595 ab->hw_params.ring_mask->rx_wbm_rel[i] || in ath11k_pcic_ext_irq_config() 596 ab->hw_params.ring_mask->reo_status[i] || in ath11k_pcic_ext_irq_config() 597 ab->hw_params.ring_mask->rxdma2host[i] || in ath11k_pcic_ext_irq_config() 598 ab->hw_params.ring_mask->host2rxdma[i] || in ath11k_pcic_ext_irq_config() [all …]
|
| A D | dp_rx.c | 504 if (ar->ab->hw_params.rxdma1_enable) { in ath11k_dp_rxdma_pdev_buf_setup() 526 if (ab->hw_params.rx_mac_buf_ring) in ath11k_dp_rx_pdev_srng_free() 587 if (ar->ab->hw_params.rx_mac_buf_ring) { in ath11k_dp_rx_pdev_srng_alloc() 629 if (!ar->ab->hw_params.rxdma1_enable) { in ath11k_dp_rx_pdev_srng_alloc() 4456 if (ab->hw_params.rx_mac_buf_ring) { in ath11k_dp_rx_pdev_alloc() 4480 if (!ab->hw_params.rxdma1_enable) in ath11k_dp_rx_pdev_alloc() 4721 if (!ar->ab->hw_params.rxdma1_enable) in ath11k_dp_rx_mon_mpdu_pop() 4752 if (ar->ab->hw_params.rxdma1_enable) in ath11k_dp_rx_mon_mpdu_pop() 5157 if (ar->ab->hw_params.rxdma1_enable) in ath11k_dp_rx_mon_dest_process() 5231 if (ar->ab->hw_params.rxdma1_enable) in ath11k_dp_rx_mon_dest_process() [all …]
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| A D | hal.h | 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) 78 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_data) 81 ((ab)->hw_params->regs->hal_tcl_ring_base_lsb) 124 ((ab)->hw_params->regs->hal_ppe_rel_ring_base) 130 ((ab)->hw_params->regs->hal_reo1_misc_ctrl_addr) 167 ((ab)->hw_params->regs->hal_reo2_sw0_ring_base) 174 ((ab)->hw_params->regs->hal_reo_cmd_ring_base) 181 ((ab)->hw_params->regs->hal_sw2reo_ring_base) [all …]
|
| A D | dp.c | 145 map = ab->hw_params->hal_ops->tcl_to_wbm_rbm_map; in ath12k_dp_srng_calculate_msi_group() 153 grp_mask = &ab->hw_params->ring_mask->tx[0]; in ath12k_dp_srng_calculate_msi_group() 157 grp_mask = &ab->hw_params->ring_mask->rx_err[0]; in ath12k_dp_srng_calculate_msi_group() 160 grp_mask = &ab->hw_params->ring_mask->rx[0]; in ath12k_dp_srng_calculate_msi_group() 436 u32 num_tcl_banks = ab->hw_params->num_tcl_banks; in ath12k_dp_init_bank_profiles() 880 if (ab->hw_params->ring_mask->tx[grp_id]) { in ath12k_dp_service_srng() 885 if (ab->hw_params->ring_mask->rx_err[grp_id]) { in ath12k_dp_service_srng() 904 if (ab->hw_params->ring_mask->rx[grp_id]) { in ath12k_dp_service_srng() 1038 if (ab->hw_params->rxdma1_enable) in ath12k_dp_mon_reap_timer_init() 1250 if (!ab->hw_params->reoq_lut_support) in ath12k_dp_reoq_lut_cleanup() [all …]
|
| A D | ce.c | 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() 795 if (ab->hw_params->host_ce_config[i].dest_nentries) { in ath12k_ce_shadow_config() 805 if (!ab->hw_params->supports_shadow_regs) in ath12k_ce_get_shadow_config() 834 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_ce_init_pipes() 892 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_ce_free_pipes() 940 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_ce_alloc_pipes() 941 attr = &ab->hw_params->host_ce_config[i]; in ath12k_ce_alloc_pipes() 960 if (ce_id >= ab->hw_params->ce_count) in ath12k_ce_get_attr_flags() [all …]
|
| A D | pci.h | 39 ((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)
|
| A D | pci.c | 361 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_pci_free_irq() 407 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_pci_ce_irqs_disable() 419 for (i = 0; i < ab->hw_params->ce_count; i++) { in ath12k_pci_sync_ce_irqs() 592 if (ab->hw_params->ring_mask->tx[i] || in ath12k_pci_ext_irq_config() 593 ab->hw_params->ring_mask->rx[i] || in ath12k_pci_ext_irq_config() 594 ab->hw_params->ring_mask->rx_err[i] || in ath12k_pci_ext_irq_config() 595 ab->hw_params->ring_mask->rx_wbm_rel[i] || in ath12k_pci_ext_irq_config() 596 ab->hw_params->ring_mask->reo_status[i] || in ath12k_pci_ext_irq_config() 709 cfg->tgt_ce = ab->hw_params->target_ce_config; in ath12k_pci_init_qmi_ce_config() 957 if (ab_pci->ab->hw_params->supports_aspm && in ath12k_pci_aspm_restore() [all …]
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| A D | leds.c | 40 if (ar->hw_params.led_pin == 0) in ath10k_leds_start() 49 ath10k_wmi_gpio_config(ar, ar->hw_params.led_pin, 0, in ath10k_leds_start() 51 ath10k_wmi_gpio_output(ar, ar->hw_params.led_pin, 1); in ath10k_leds_start() 60 if (ar->hw_params.led_pin == 0) in ath10k_leds_register() 67 ar->leds.wifi_led.gpio = ar->hw_params.led_pin; in ath10k_leds_register() 84 if (ar->hw_params.led_pin == 0) in ath10k_leds_unregister()
|
| A D | core.c | 1307 ar->hw_params.fw.dir, in ath10k_core_fetch_board_data_api_1() 1311 ar->hw_params.fw.dir, in ath10k_core_fetch_board_data_api_1() 1496 ar->hw_params.fw.dir, in ath10k_core_fetch_board_data_api_n() 1677 ar->hw_params.fw.dir); in ath10k_core_fetch_board_file() 2029 ar->hw_params.fw.dir, name, len); in ath10k_core_fetch_firmware_api_n() 2171 ar->hw_params.fw.dir, name); in ath10k_core_fetch_firmware_api_n() 2425 ar->hw_params.uart_pin); in ath10k_init_uart() 2467 if (hw_params->bus == ar->hif.bus && in ath10k_init_hw_params() 2469 hw_params->dev_id == ar->dev_id) in ath10k_init_hw_params() 2479 ar->hw_params = *hw_params; in ath10k_init_hw_params() [all …]
|
| /linux/sound/firewire/oxfw/ |
| A D | oxfw-pcm.c | 237 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() 414 .hw_params = pcm_capture_hw_params, in snd_oxfw_create_pcm() [all …]
|
| /linux/sound/virtio/ |
| A D | virtio_pcm_ops.c | 215 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() 523 .hw_params = virtsnd_pcm_hw_params, 535 .hw_params = virtsnd_pcm_hw_params,
|
| /linux/drivers/usb/dwc2/ |
| A D | params.c | 380 switch (hsotg->hw_params.op_mode) { in dwc2_set_param_otg_cap() 438 val = (hsotg->hw_params.utmi_phy_data_width == in dwc2_set_param_phy_utmi_width() 472 if (hsotg->hw_params.hibernation) in dwc2_set_param_power_down() 474 else if (hsotg->hw_params.power_optimized) in dwc2_set_param_power_down() 486 p->lpm = hsotg->hw_params.lpm_mode; in dwc2_set_param_lpm() 508 struct dwc2_hw_params *hw = &hsotg->hw_params; in dwc2_set_default_params() 620 switch (hsotg->hw_params.op_mode) { in dwc2_check_param_otg_cap() 646 hs_phy_type = hsotg->hw_params.hs_phy_type; in dwc2_check_param_phy_type() 647 fs_phy_type = hsotg->hw_params.fs_phy_type; in dwc2_check_param_phy_type() 726 if (hsotg->hw_params.power_optimized) in dwc2_check_param_power_down() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| A D | devices.c | 40 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() 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() 477 priv->hw_params.ct_kill_threshold = CT_KILL_THRESHOLD; in iwl6000_set_ct_threshold() [all …]
|
| /linux/drivers/net/ethernet/broadcom/genet/ |
| A D | bcmgenet.c | 51 (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) 2584 reg |= priv->hw_params->bp_in_mask; in init_umac() 2586 reg &= ~priv->hw_params->bp_in_mask; in init_umac() 2837 priv->hw_params->tx_queues * in bcmgenet_init_tx_queues() 2838 priv->hw_params->tx_bds_per_q, in bcmgenet_init_tx_queues() 2933 priv->hw_params->rx_bds_per_q, in bcmgenet_init_rx_queues() 2936 priv->hw_params->rx_bds_per_q); in bcmgenet_init_rx_queues() 2946 priv->hw_params->rx_queues * in bcmgenet_init_rx_queues() 2947 priv->hw_params->rx_bds_per_q, in bcmgenet_init_rx_queues() [all …]
|
| /linux/sound/firewire/tascam/ |
| A D | tascam-pcm.c | 117 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/sound/soc/ |
| A D | soc-link.c | 119 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/sound/firewire/digi00x/ |
| A D | digi00x-pcm.c | 188 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/tools/testing/selftests/alsa/ |
| A D | pcm-test.c | 304 snd_pcm_hw_params_t *hw_params; in test_pcm_time() local 331 snd_pcm_hw_params_alloca(&hw_params); in test_pcm_time() 357 err = snd_pcm_hw_params_any(handle, hw_params); in test_pcm_time() 362 err = snd_pcm_hw_params_set_rate_resample(handle, hw_params, 0); in test_pcm_time() 367 err = snd_pcm_hw_params_set_access(handle, hw_params, access); in test_pcm_time() 375 err = snd_pcm_hw_params_set_format(handle, hw_params, format); in test_pcm_time() 401 err = snd_pcm_hw_params_set_channels(handle, hw_params, channels); in test_pcm_time() 407 err = snd_pcm_hw_params_set_rate_near(handle, hw_params, &rrate, 0); in test_pcm_time() 417 err = snd_pcm_hw_params_set_period_size_near(handle, hw_params, &rperiod_size, 0); in test_pcm_time() 423 err = snd_pcm_hw_params_set_buffer_size_near(handle, hw_params, &rbuffer_size); in test_pcm_time() [all …]
|
| /linux/sound/soc/meson/ |
| A D | axg-toddr.c | 120 .hw_params = axg_toddr_dai_hw_params, 181 .hw_params = axg_fifo_pcm_hw_params, 217 .hw_params = axg_toddr_dai_hw_params, 244 .hw_params = g12a_fifo_pcm_hw_params, 315 .hw_params = g12a_fifo_pcm_hw_params,
|