Searched refs:channels (Results 1 - 25 of 1483) sorted by last modified time

1234567891011>>

/linux-master/drivers/dma/xilinx/
H A Dxilinx_dpdma.c216 * @video_group: flag if multi-channel operation is needed for video channels
258 * @chan: DPDMA channels
805 u32 channels = 0; local
813 channels |= BIT(i);
816 return channels;
832 u32 reg, channels; local
876 channels = xilinx_dpdma_chan_video_group_ready(chan);
878 * Trigger the transfer only when all channels in the group are
881 if (!channels)
884 channels
[all...]
H A Dxdma.c15 * configured to have a single AXI4 Master interface shared by all channels
118 * @h2c_chans: Host to Card channels
119 * @c2h_chans: Card to Host channels
120 * @h2c_chan_num: Number of H2C channels
121 * @c2h_chan_num: Number of C2H channels
405 * xdma_alloc_channels - Detect and allocate DMA channels
433 /* detect number of available DMA channels */
486 dev_info(&xdev->pdev->dev, "configured %d %s channels", j,
1209 dev_err(&pdev->dev, "invalid max dma channels %d",
1247 INIT_LIST_HEAD(&xdev->dma_dev.channels);
[all...]
/linux-master/drivers/dma/
H A Dtegra186-gpc-dma.c174 * @nr_channels: Number of channels available in the controller.
257 struct tegra_dma_channel channels[]; member in struct:tegra_dma
442 * This is useful to recover channels that can exit out of flush
1362 struct_size(tdma, channels, cdata->nr_channels),
1398 INIT_LIST_HEAD(&tdma->dma_dev.channels);
1400 struct tegra_dma_channel *tdc = &tdma->channels[i];
1471 dev_info(&pdev->dev, "GPC DMA driver register %lu channels\n",
1491 struct tegra_dma_channel *tdc = &tdma->channels[i];
1513 struct tegra_dma_channel *tdc = &tdma->channels[i];
H A Dpl330.c449 /* For D-to-M and M-to-D channels */
469 /* Pool of descriptors available for the DMAC's channels */
489 struct pl330_thread *channels; member in struct:pl330_dmac
500 /* Peripheral channels connected to this DMAC */
1599 /* Reset all channels */
1608 struct pl330_thread *thrd = &pl330->channels[i];
1667 _stop(&pl330->channels[i]);
1698 thrd = &pl330->channels[id];
1775 thrd = &pl330->channels[i];
1890 pl330->channels
[all...]
H A Dowl-dma.c184 * struct owl_dma_pchan - Holder for the physical channels
219 * @nr_pchans: the number of physical channels
220 * @pchans: array of data for the physical channels
221 * @nr_vchans: the number of physical channels
222 * @vchans: array of data for the physical channels
1056 next, &od->dma.channels, vc.chan.device_node) {
1105 ret = of_property_read_u32(np, "dma-channels", &nr_channels);
1107 dev_err(&pdev->dev, "can't get dma-channels\n");
1117 dev_info(&pdev->dev, "dma-channels %d, dma-requests %d\n",
1150 INIT_LIST_HEAD(&od->dma.channels);
[all...]
H A Didma64.c23 /* For now we support only two channels */
566 INIT_LIST_HEAD(&idma64->dma.channels);
/linux-master/net/wireless/
H A Dnl80211.c1099 /* Some channels must be completely excluded from the
1950 if (large && sband->edmg_cap.channels &&
1952 sband->edmg_cap.channels) ||
2586 chan = &sband->channels[i];
2620 /* if bands & channels are done, continue outside */
3316 chandef->edmg.channels =
3324 chandef->edmg.channels = 0;
7096 * channels) tuple for each subband (checked in policy),
8907 * the channels they registered at once.
9041 /* we cannot leave radar channels */
[all...]
/linux-master/net/mac80211/
H A Dscan.c372 local->hw_scan_req->req.channels[i] = req->channels[i];
373 bands_used |= BIT(req->channels[i]->band);
385 if (req->channels[i]->band !=
388 local->hw_scan_req->req.channels[n_chans] =
389 req->channels[i];
391 bands_used |= BIT(req->channels[i]->band);
544 * the responses. After all channels are scanned, tune back to the
746 if (bands_counted & BIT(req->channels[i]->band))
748 bands_counted |= BIT(req->channels[
1174 ieee80211_request_ibss_scan(struct ieee80211_sub_if_data *sdata, const u8 *ssid, u8 ssid_len, struct ieee80211_channel **channels, unsigned int n_channels) argument
[all...]
H A Dmlme.c1288 * Per spec, we shouldn't include the list of channels if we advertise
1301 int cf = sband->channels[i].center_freq;
1599 /* supported channels */
4844 if (sband->channels[i].flags & (IEEE80211_CHAN_DISABLED |
5066 * on incompatible channels, e.g. 80+80 and 160 sharing the
5072 /* don't downgrade for 5 and 10 MHz channels, though. */
/linux-master/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c52 static int channels = 1; variable
53 module_param(channels, int, 0444);
54 MODULE_PARM_DESC(channels, "Number of concurrent channels");
675 int channels, idx; member in struct:mac80211_hwsim_data
2917 req->channels[hwsim->scan_chan_idx]->center_freq);
2919 hwsim->tmp_chan = req->channels[hwsim->scan_chan_idx];
4004 unsigned int channels; member in struct:hwsim_new_radio_params
4041 if (param->channels) {
4042 ret = nla_put_u32(skb, HWSIM_ATTR_CHANNELS, param->channels);
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dscan.c32 /* adaptive dwell default APs number in social channels (1, 6, 11) */
34 /* number of scan channels */
38 /* adaptive dwell number of APs override mask for social channels */
40 /* adaptive dwell number of APs override for p2p friendly GO channels */
42 /* adaptive dwell number of APs override for social channels */
45 /* minimal number of 2GHz and 5GHz channels in the regular scan request */
87 struct ieee80211_channel **channels; member in struct:iwl_mvm_scan_params
332 "Scan offload iteration complete: status=0x%x scanned channels=%d\n",
672 struct ieee80211_channel **channels,
681 cpu_to_le16(channels[
671 iwl_mvm_lmac_scan_cfg_channels(struct iwl_mvm *mvm, struct ieee80211_channel **channels, int n_channels, u32 ssid_bitmap, struct iwl_scan_req_lmac *cmd) argument
1053 iwl_mvm_fill_channels(struct iwl_mvm *mvm, u8 *channels, u32 max_channels) argument
1575 iwl_mvm_umac_scan_cfg_channels(struct iwl_mvm *mvm, struct ieee80211_channel **channels, int n_channels, u32 flags, struct iwl_scan_channel_cfg_umac *channel_cfg) argument
1600 iwl_mvm_umac_scan_cfg_channels_v4(struct iwl_mvm *mvm, struct ieee80211_channel **channels, struct iwl_scan_channel_params_v4 *cp, int n_channels, u32 flags, enum nl80211_iftype vif_type) argument
1629 iwl_mvm_umac_scan_cfg_channels_v7(struct iwl_mvm *mvm, struct ieee80211_channel **channels, struct iwl_scan_channel_params_v7 *cp, int n_channels, u32 flags, enum nl80211_iftype vif_type, u32 version) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath11k/
H A Dmac.c4033 u32_encode_bits(req->channels[i]->center_freq,
4037 * flags, then scan all PSC channels in 6 GHz band and
4038 * those non-PSC channels where RNR IE is found during
4041 * then all channels in 6 GHz will be scanned.
4043 if (req->channels[i]->band == NL80211_BAND_6GHZ &&
4045 !cfg80211_channel_is_psc(req->channels[i]))
4049 arg->chan_list[i] = req->channels[i]->center_freq;
7543 * then it include 8 channels, they are 1/5/9/13/17/21/25/29,
7545 * parameter i is the step of the 8 channels. i is 0~7 for the 8 channels
9734 void *channels; local
[all...]
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c1062 adev->mode_info.audio.pin[i].channels = -1;
/linux-master/drivers/hid/
H A Dhid-mcp2221.c1101 indio_dev->channels = mcp->iio_channels;
/linux-master/drivers/interconnect/qcom/
H A Dx1e80100.c23 .channels = 1,
32 .channels = 1,
41 .channels = 1,
50 .channels = 1,
59 .channels = 1,
68 .channels = 1,
77 .channels = 1,
86 .channels = 1,
95 .channels = 1,
104 .channels
[all...]
/linux-master/arch/x86/kvm/
H A Dx86.c6401 BUILD_BUG_ON(sizeof(*ps) != sizeof(kps->channels));
6404 memcpy(ps, &kps->channels, sizeof(*ps));
6415 memcpy(&pit->pit_state.channels, ps, sizeof(*ps));
6417 kvm_pit_load_count(pit, i, ps->channels[i].count, 0);
6425 memcpy(ps->channels, &kvm->arch.vpit->pit_state.channels,
6426 sizeof(ps->channels));
6445 memcpy(&pit->pit_state.channels, &ps->channels,
6446 sizeof(pit->pit_state.channels));
[all...]
/linux-master/tools/arch/x86/include/uapi/asm/
H A Dkvm.h304 struct kvm_pit_channel_state channels[3]; member in struct:kvm_pit_state
311 struct kvm_pit_channel_state channels[3]; member in struct:kvm_pit_state2
/linux-master/sound/pci/hda/
H A Dpatch_realtek.c2420 * codec replicate the sum signal to both channels,
11692 { .channels = 2,
11694 { .channels = 4,
11762 * channels manually:
/linux-master/drivers/net/
H A Dtun.c3643 struct ethtool_channels *channels)
3647 channels->combined_count = tun->numqueues;
3648 channels->max_combined = tun->flags & IFF_MULTI_QUEUE ? MAX_TAP_QUEUES : 1;
3642 tun_get_channels(struct net_device *dev, struct ethtool_channels *channels) argument
H A Dvirtio_net.c3263 struct ethtool_channels *channels)
3266 u16 queue_pairs = channels->combined_count;
3269 /* We don't support separate rx/tx channels.
3270 * We don't allow setting 'other' channels.
3272 if (channels->rx_count || channels->tx_count || channels->other_count)
3278 /* For now we don't support modifying channels while XDP is loaded
3377 struct ethtool_channels *channels)
3381 channels
3262 virtnet_set_channels(struct net_device *dev, struct ethtool_channels *channels) argument
3376 virtnet_get_channels(struct net_device *dev, struct ethtool_channels *channels) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c452 * page (filler_addr). When the channels are activated, UMR
2784 return mlx5e_rx_res_packet_merge_set_param(res, &priv->channels.params.packet_merge);
2819 struct mlx5e_params *params = &priv->channels.params;
2842 struct mlx5e_params *params = &priv->channels.params;
2890 nch = priv->channels.params.num_channels;
2891 ntc = mlx5e_get_dcb_num_tc(&priv->channels.params);
2893 if (MLX5E_GET_PFLAG(&priv->channels.params, MLX5E_PFLAG_TX_PORT_TS))
2918 nch = priv->channels.params.num_channels;
2919 ntc = priv->channels.params.mqprio.num_tc;
2920 tc_to_txq = priv->channels
[all...]
H A Den_ethtool.c328 param->rx_pending = 1 << priv->channels.params.log_rq_mtu_frames;
329 param->tx_pending = 1 << priv->channels.params.log_sq_size;
332 (priv->channels.params.packet_merge.type == MLX5E_PACKET_MERGE_SHAMPO) ?
383 if (log_rq_size == priv->channels.params.log_rq_mtu_frames &&
384 log_sq_size == priv->channels.params.log_sq_size)
389 new_params = priv->channels.params;
420 ch->combined_count = priv->channels.params.num_channels;
435 struct mlx5e_params *cur_params = &priv->channels.params;
459 netdev_err(priv->netdev, "%s: Requested number of channels (%d) exceeds the maximum allowed by the XOR8 RSS hfunc (%d)\n",
465 /* If RXFH is configured, changing the channels numbe
2042 struct mlx5e_channels *channels = &priv->channels; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dreporter_tx.c151 to_ctx->status = 1; /* all channels recovered */
179 chs = &priv->channels;
302 struct mlx5e_ptp *ptp_ch = priv->channels.ptp;
325 struct mlx5e_ptp *ptp_ch = priv->channels.ptp;
337 for (i = 0; i < priv->channels.num; i++) {
338 struct mlx5e_channel *c = priv->channels.c[i];
340 for (tc = 0; tc < mlx5e_get_dcb_num_tc(&priv->channels.params); tc++) {
350 for (tc = 0; tc < mlx5e_get_dcb_num_tc(&priv->channels.params); tc++)
416 struct mlx5e_ptp *ptp_ch = priv->channels.ptp;
430 for (i = 0; i < priv->channels
[all...]
/linux-master/drivers/firmware/arm_scmi/
H A Draw_mode.c44 * | |-- channels
75 * with the per-channel entries rooted at /channels being present only on a
76 * system where multiple transport channels have been configured.
597 * @chan_id: The channel ID to use, if zero the channels is automatically
1096 u8 *channels, int num_chans)
1127 ret = xa_insert(&raw->chans_q, channels[i], q,
1132 channels[i]);
1161 * @channels: The list of the existing channels
1162 * @num_chans: The number of entries in @channels
1095 scmi_raw_mode_setup(struct scmi_raw_mode_info *raw, u8 *channels, int num_chans) argument
1170 scmi_raw_mode_init(const struct scmi_handle *handle, struct dentry *top_dentry, int instance_id, u8 *channels, int num_chans, const struct scmi_desc *desc, int tx_max_msg) argument
[all...]
/linux-master/drivers/platform/x86/
H A Dtoshiba_acpi.c3398 dev->indio_dev->channels = toshiba_iio_accel_channels;

Completed in 609 milliseconds

1234567891011>>