Searched refs:channels (Results 251 - 275 of 1488) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/iio/adc/
H A Dtwl4030-madc.c81 /* Fixed channels */
121 * @channels: 16 bit bitmap for individual channels
131 unsigned long channels; member in struct:twl4030_madc_request
186 req.channels = BIT(chan->channel);
250 {1, 1}, /* CHANNEL 13 Reserved channels */
251 {1, 1}, /* CHANNEL 14 Reseved channels */
372 * Returns the number of successfully read channels.
376 long channels, int *buf,
383 for_each_set_bit(i, &channels, TWL4030_MADC_MAX_CHANNEL
374 twl4030_madc_read_channels(struct twl4030_madc_data *madc, u8 reg_base, unsigned long channels, int *buf, bool raw) argument
[all...]
H A Dad7887.c46 * @channels: channels specification
47 * @num_channels: number of channels
48 * @dual_channels: channels specification in dual mode
49 * @num_dual_channels: number of channels in dual mode
53 const struct iio_chan_spec *channels; member in struct:ad7887_chip_info
216 .channels = ad7887_channels,
315 indio_dev->channels = st->chip_info->dual_channels;
318 indio_dev->channels = st->chip_info->channels;
[all...]
H A Dti-ads124s08.c60 /* ADS124S0x common channels */
68 /* ADS124S08 only channels */
92 const struct iio_chan_spec *channels; member in struct:ads124s_chip_info
105 * all channels are enabled, as long as the alignment of the
152 .channels = ads124s08_channels,
156 .channels = ads124s06_channels,
333 indio_dev->channels = ads124s_priv->chip_info->channels;
H A Drockchip_saradc.c60 const struct iio_chan_spec *channels; member in struct:rockchip_saradc_data
238 .channels = rockchip_saradc_iio_channels,
252 .channels = rockchip_rk3066_tsadc_iio_channels,
270 .channels = rockchip_rk3399_saradc_iio_channels,
290 .channels = rockchip_rk3568_saradc_iio_channels,
310 .channels = rockchip_rk3588_saradc_iio_channels,
374 const struct iio_chan_spec *chan = &i_dev->channels[i];
440 /* Sanity check for possible later IP variants with more channels */
443 "max channels exceeded");
523 indio_dev->channels
[all...]
/linux-master/sound/core/oss/
H A Dmulaw.c175 int nchannels = plugin->src_format.channels;
221 int nchannels = plugin->src_format.channels;
262 for (channel = 0; channel < plugin->src_format.channels; channel++) {
317 if (snd_BUG_ON(src_format->channels != dst_format->channels))
/linux-master/sound/isa/gus/
H A Dgusmax.c34 static int channels[SNDRV_CARDS] = {[0 ... (SNDRV_CARDS - 1)] = 24}; variable
53 module_param_array(channels, int, NULL, 0444);
54 MODULE_PARM_DESC(channels, "Used GF1 channels for GUS MAX driver.");
56 MODULE_PARM_DESC(pcm_channels, "Reserved PCM channels for GUS MAX driver.");
234 0, channels[dev],
246 0, channels[dev],
/linux-master/sound/soc/sti/
H A Duniperif_reader.c15 * integrate unireader capability in term of rate and supported channels
136 /* Number of channels must be even */
137 if ((runtime->channels % 2) || (runtime->channels < 2) ||
138 (runtime->channels > 10)) {
139 dev_err(reader->dev, "%s: invalid nb of channels\n", __func__);
143 SET_UNIPERIF_I2S_FMT_NUM_CH(reader, runtime->channels / 2);
207 transfer_size = runtime->channels * UNIPERIF_FIFO_FRAMES;
/linux-master/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-pcm.c200 int channels; local
204 * setting channels=0 (see
208 channels = 0;
210 channels = runtime->channels;
212 err = bcm2835_audio_set_params(alsa_stream, channels,
/linux-master/sound/soc/tegra/
H A Dtegra210_ope.c37 int channels, audio_bits; local
42 channels = params_channels(params);
43 if (channels < 2)
57 cif_conf.audio_ch = channels;
58 cif_conf.client_ch = channels;
/linux-master/drivers/iio/orientation/
H A Dhid-sensor-rotation.c199 struct iio_chan_spec *channels,
213 dev_rot_adjust_channel_bit_mask(&channels[0],
274 indio_dev->channels = devm_kmemdup(&pdev->dev, dev_rot_channels,
277 if (!indio_dev->channels) {
278 dev_err(&pdev->dev, "failed to duplicate channels\n");
283 (struct iio_chan_spec *)indio_dev->channels,
197 dev_rot_parse_report(struct platform_device *pdev, struct hid_sensor_hub_device *hsdev, struct iio_chan_spec *channels, unsigned usage_id, struct dev_rot_state *st) argument
/linux-master/drivers/iio/chemical/
H A Dvz89x.c55 const struct iio_chan_spec *channels; member in struct:vz89x_chip_data
329 .channels = vz89x_channels,
339 .channels = vz89te_channels,
381 indio_dev->channels = data->chip->channels;
/linux-master/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_stream_encoder.c1122 cea_channels.channels.FL = speaker_flags.FL_FR;
1123 cea_channels.channels.FR = speaker_flags.FL_FR;
1124 cea_channels.channels.LFE = speaker_flags.LFE;
1125 cea_channels.channels.FC = speaker_flags.FC;
1131 cea_channels.channels.RL_RC = speaker_flags.RL_RR;
1132 cea_channels.channels.RR = speaker_flags.RL_RR;
1133 cea_channels.channels.RC_RLC_FLC = speaker_flags.RC;
1135 cea_channels.channels.RL_RC = speaker_flags.RC;
1140 cea_channels.channels.RC_RLC_FLC = speaker_flags.FLC_FRC;
1141 cea_channels.channels
1239 uint32_t channels = 0; local
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-ethtool.c910 struct ethtool_channels *channels)
915 channels->max_rx = queue_count;
916 channels->max_tx = queue_count;
917 channels->rx_count = queue_count;
918 channels->tx_count = queue_count;
921 channels->max_other = queue_count + 1;
922 channels->max_combined = channels->max_rx +
923 channels->max_tx +
924 channels
909 dpaa2_eth_get_channels(struct net_device *net_dev, struct ethtool_channels *channels) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_stream_encoder.c1136 cea_channels.channels.FL = speaker_flags.FL_FR;
1137 cea_channels.channels.FR = speaker_flags.FL_FR;
1138 cea_channels.channels.LFE = speaker_flags.LFE;
1139 cea_channels.channels.FC = speaker_flags.FC;
1145 cea_channels.channels.RL_RC = speaker_flags.RL_RR;
1146 cea_channels.channels.RR = speaker_flags.RL_RR;
1147 cea_channels.channels.RC_RLC_FLC = speaker_flags.RC;
1149 cea_channels.channels.RL_RC = speaker_flags.RC;
1154 cea_channels.channels.RC_RLC_FLC = speaker_flags.FLC_FRC;
1155 cea_channels.channels
1232 uint32_t channels = 0; local
[all...]
/linux-master/drivers/edac/
H A Dedac_mc.c116 edac_dbg(4, " csrow->channels = %p\n", csrow->channels);
196 if (csr->channels) {
198 kfree(csr->channels[chn]);
199 kfree(csr->channels);
217 * Alocate and fill the csrow/channels structs
234 csr->channels = kcalloc(tot_channels, sizeof(*csr->channels),
236 if (!csr->channels)
242 chan = kzalloc(sizeof(**csr->channels), GFP_KERNE
[all...]
/linux-master/drivers/net/ieee802154/
H A Dmac802154_hwsim.c915 hw->phy->supported.channels[0] |= 1;
917 hw->phy->supported.channels[0] |= 0x7fe;
919 hw->phy->supported.channels[0] |= 0x7FFF800;
921 hw->phy->supported.channels[1] |= 1;
923 hw->phy->supported.channels[1] |= 0x7fe;
925 hw->phy->supported.channels[2] |= 1;
927 hw->phy->supported.channels[2] |= 0x7fe;
929 hw->phy->supported.channels[3] |= 0x3fff;
931 hw->phy->supported.channels[4] |= 1;
933 hw->phy->supported.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
340 "Scan offload iteration complete: status=0x%x scanned channels=%d\n",
680 struct ieee80211_channel **channels,
689 cpu_to_le16(channels[
679 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
1063 iwl_mvm_fill_channels(struct iwl_mvm *mvm, u8 *channels, u32 max_channels) argument
1588 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
1613 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
1642 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
3543 iwl_mvm_int_mlo_scan_start(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct ieee80211_channel **channels, size_t n_channels) argument
3593 struct ieee80211_channel *channels[IEEE80211_MLD_MAX_NUM_LINKS]; local
[all...]
/linux-master/drivers/soc/ti/
H A Dknav_qmss_acc.c432 int channel, channels; local
437 channels = 1;
439 channels = range->num_queues;
441 for (channel = 0; channel < channels; channel++) {
478 int ret, channel, channels; local
523 channels = range->num_queues;
526 channels = 1;
547 range->acc = devm_kcalloc(kdev->dev, channels, sizeof(*range->acc),
552 for (channel = 0; channel < channels; channel++) {
/linux-master/drivers/net/can/sja1000/
H A Dpeak_pci.c37 void __iomem *cfg_base; /* Common for all channels */
162 void __iomem *cfg_base; /* Common for all channels */
327 /* restart timer (except if no more configured channels) */
558 int i, err, channels; local
581 channels = 4;
583 channels = 3;
585 channels = 2;
587 channels = 1;
596 reg_base = pci_iomap(pdev, 1, PEAK_PCI_CHAN_SIZE * channels);
605 /* Enable all channels o
[all...]
/linux-master/tools/testing/selftests/alsa/
H A Dpcm-test.c272 long rate, channels, period_size, buffer_size; local
314 channels = conf_get_long(pcm_cfg, "channels", NULL, 2);
318 samples = malloc((rate * channels * snd_pcm_format_physical_width(format)) / 8);
321 snd_pcm_format_set_silence(format, samples, rate * channels);
362 samples = realloc(samples, (rate * channels *
366 snd_pcm_format_set_silence(format, samples, rate * channels);
374 err = snd_pcm_hw_params_set_channels(handle, hw_params, channels);
376 snprintf(msg, sizeof(msg), "snd_pcm_hw_params_set_channels %ld: %s", channels, snd_strerror(err));
439 (long)rate, (long)channels,
[all...]
/linux-master/drivers/dma/
H A Duniphier-xdmac.c100 struct uniphier_xdmac_chan channels[] __counted_by(nr_chans);
270 uniphier_xdmac_chan_irq(&xdev->channels[i]);
457 struct uniphier_xdmac_chan *xc = &xdev->channels[ch];
475 xdev->channels[chan_id].id = chan_id;
476 xdev->channels[chan_id].req_factor = dma_spec->args[1];
478 return dma_get_slave_channel(&xdev->channels[chan_id].vc.chan);
490 if (of_property_read_u32(dev->of_node, "dma-channels", &nr_chans))
495 xdev = devm_kzalloc(dev, struct_size(xdev, channels, nr_chans),
524 INIT_LIST_HEAD(&ddev->channels);
555 dev_info(&pdev->dev, "UniPhier XDMAC driver (%d channels)\
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dreporter_rx.c295 params = &priv->channels.params;
324 struct mlx5e_rq *generic_rq = &priv->channels.c[0]->rq;
325 struct mlx5e_ptp *ptp_ch = priv->channels.ptp;
348 struct mlx5e_ptp *ptp_ch = priv->channels.ptp;
359 for (i = 0; i < priv->channels.num; i++) {
360 struct mlx5e_channel *c = priv->channels.c[i];
449 struct mlx5e_ptp *ptp_ch = priv->channels.ptp;
462 for (int i = 0; i < priv->channels.num; i++) {
463 struct mlx5e_rq *rq = &priv->channels.c[i]->rq;
/linux-master/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_buffer.c439 memcpy(hw->scan[ST_LSM6DSX_ID_GYRO].channels,
441 sizeof(hw->scan[ST_LSM6DSX_ID_GYRO].channels));
442 offset += sizeof(hw->scan[ST_LSM6DSX_ID_GYRO].channels);
445 memcpy(hw->scan[ST_LSM6DSX_ID_ACC].channels,
447 sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels));
448 offset += sizeof(hw->scan[ST_LSM6DSX_ID_ACC].channels);
451 memcpy(hw->scan[ST_LSM6DSX_ID_EXT0].channels,
453 sizeof(hw->scan[ST_LSM6DSX_ID_EXT0].channels));
454 offset += sizeof(hw->scan[ST_LSM6DSX_ID_EXT0].channels);
/linux-master/drivers/pwm/
H A Dpwm-meson.c106 struct meson_pwm_channel channels[MESON_NUM_PWMS]; member in struct:meson_pwm
123 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm];
140 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm];
149 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm];
210 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm];
254 struct meson_pwm_channel *channel = &meson->channels[pwm->hwpwm];
298 channel = &meson->channels[pwm->hwpwm];
315 channel = &meson->channels[pwm->hwpwm];
350 struct meson_pwm_channel *channel = &meson->channels[i];
/linux-master/drivers/leds/
H A Dleds-aw200xx.c103 u32 channels; member in struct:aw200xx_chipdef
396 if (ret || source >= chip->cdef->channels)
439 if (source >= chip->cdef->channels) {
441 source, chip->cdef->channels);
555 if (!count || count > cdef->channels)
619 .channels = 36,
625 .channels = 54,
631 .channels = 72,
637 .channels = 108,

Completed in 544 milliseconds

<<11121314151617181920>>