Searched refs:channels (Results 376 - 400 of 1488) sorted by relevance

<<11121314151617181920>>

/linux-master/sound/soc/qcom/
H A Dsdm845.c105 int channels, slot_width; local
117 channels = params_channels(params);
128 channels, tdm_slot_offset);
143 ret = snd_soc_dai_set_channel_map(cpu_dai, channels,
536 struct snd_interval *channels = hw_param_interval(params, local
541 channels->min = channels->max = 2;
/linux-master/sound/soc/sprd/
H A Dsprd-pcm-compress.c53 * save power. That means we can request 2 dma channels, one for source channel,
294 compr_params.channels = stream->num_channels;
425 int channels = stream->num_channels, ret = 0, i; local
435 for (i = channels - 1; i >= 0; i--) {
450 for (i = channels - 1; i >= 0; i--) {
461 for (i = channels - 1; i >= 0; i--) {
479 for (i = channels - 1; i >= 0; i--) {
491 for (i = channels - 1; i >= 0; i--) {
/linux-master/drivers/iio/imu/
H A Dadis16480.c139 const struct iio_chan_spec *channels; member in struct:adis16480_chip_info
930 .channels = adis16485_channels,
950 .channels = adis16480_channels,
964 .channels = adis16485_channels,
978 .channels = adis16480_channels,
992 .channels = adis16485_channels,
1006 .channels = adis16485_channels,
1022 .channels = adis16485_channels,
1038 .channels = adis16485_channels,
1054 .channels
[all...]
/linux-master/drivers/net/wireless/intel/iwlegacy/
H A Ddebug.c501 struct ieee80211_channel *channels = NULL; local
518 channels = supp_band->channels;
522 "Displaying %d channels in 2.4GHz band 802.11bg):\n",
529 channels[i].hw_value,
530 channels[i].max_power,
531 channels[i].
534 ((channels[i].
536 (channels[i].
539 channels[
805 DEBUGFS_READ_FILE_OPS(channels); variable
[all...]
/linux-master/drivers/iio/
H A Dindustrialio-buffer.c1604 const struct iio_chan_spec *channels; local
1615 channels = indio_dev->channels;
1616 if (channels) {
1619 if (channels[i].scan_index < 0)
1623 if (channels[i].scan_type.storagebits <
1624 channels[i].scan_type.realbits +
1625 channels[i].scan_type.shift) {
1628 i, channels[i].scan_type.storagebits,
1629 channels[
1740 const struct iio_chan_spec *channels; local
[all...]
/linux-master/sound/pci/lx6464es/
H A Dlx_core.c421 int channels)
430 chip->rmh.cmd[0] |= channels;
674 u32 channels = runtime->channels; local
689 chip->rmh.cmd[0] |= channels-1;
829 * \todo: can we unmute capture/playback channels independently?
875 int lx_level_peaks(struct lx6464es *chip, int is_capture, int channels, argument
882 for (i = 0; i < channels; i += 4) {
1018 const u32 channels = substream->runtime->channels; local
420 lx_pipe_allocate(struct lx6464es *chip, u32 pipe, int is_capture, int channels) argument
[all...]
/linux-master/drivers/iio/light/
H A Dsi1145.c154 const struct iio_chan_spec *channels; member in struct:si1145_part_info
186 * channels are enabled):
187 * 6*2 bytes channels data + 4 bytes alignment +
475 if (indio_dev->channels[i + run].address !=
476 indio_dev->channels[i].address + 2 * run)
482 data->client, indio_dev->channels[i].address,
518 switch (indio_dev->channels[i].address) {
535 switch (indio_dev->channels[i].type) {
541 if (indio_dev->channels[i].type == IIO_TEMP)
1142 * Program the channels w
[all...]
H A Disl29018.c663 const struct iio_chan_spec *channels; member in struct:isl29018_chip_info
671 .channels = isl29018_channels,
677 .channels = isl29023_channels,
683 .channels = isl29023_channels,
779 indio_dev->channels = isl29018_chip_info_tbl[dev_id].channels;
/linux-master/drivers/firmware/tegra/
H A Dbpmp.c84 count = bpmp->soc->channels.thread.count;
117 unsigned long timeout = channel->bpmp->soc->channels.cpu_tx.timeout;
163 unsigned long timeout = channel->bpmp->soc->channels.cpu_tx.timeout;
256 unsigned long timeout = bpmp->soc->channels.thread.timeout;
257 unsigned int count = bpmp->soc->channels.thread.count;
331 /* Reset BPMP IPC channels during resume based on flags passed */
378 /* Reset BPMP IPC channels during resume based on flags passed */
394 timeout = usecs_to_jiffies(bpmp->soc->channels.thread.timeout);
683 count = bpmp->soc->channels.thread.count;
725 bpmp->threaded.count = bpmp->soc->channels
[all...]
/linux-master/drivers/misc/sgi-xp/
H A Dxpc_main.c20 * channel This part manages the channels and sends/receives
325 * disconnecting channels, will ensure that each of the partition's connected
326 * channels has the required number of assigned kthreads to get the work done.
401 DBUG_ON(part->channels != NULL);
402 part->channels = kcalloc(XPC_MAX_NCHANNELS,
405 if (part->channels == NULL) {
406 dev_err(xpc_chan, "can't get memory for channels\n");
434 ch = &part->channels[ch_number];
472 kfree(part->channels);
473 part->channels
[all...]
/linux-master/drivers/iio/dac/
H A Dad5755.c179 * @channels: iio channel spec for the device
188 struct iio_chan_spec channels[AD5755_NUM_CHANNELS]; member in struct:ad5755_state
658 struct iio_chan_spec *channels = st->channels; local
662 channels[i] = st->chip_info->channel_template;
663 channels[i].channel = i;
664 channels[i].address = i;
666 channels[i].type = IIO_VOLTAGE;
668 channels[i].type = IIO_CURRENT;
671 indio_dev->channels
[all...]
H A Dad5766.c66 * @num_channels: number of channels
67 * @channels: channel specification
71 const struct iio_chan_spec *channels; member in struct:ad5766_chip_info
107 * @dither_scale: Two bits are used for each of the 16 channels:
253 *val2 = st->chip_info->channels[0].scan_type.realbits;
488 .channels = ad5766_channels,
492 .channels = ad5767_channels,
621 indio_dev->channels = st->chip_info->channels;
/linux-master/drivers/char/xillybus/
H A Dxillybus_core.c177 channel = ep->channels[msg_channel];
219 !ep->channels[msg_channel]->wr_supports_nonempty) {
224 channel = ep->channels[msg_channel];
246 !ep->channels[msg_channel]->num_wr_buffers) {
250 channel = ep->channels[msg_channel];
461 ep->channels = devm_kcalloc(dev, ep->num_channels + 1,
464 if (!ep->channels)
467 ep->channels[0] = NULL; /* Channel 0 is message buf. */
469 /* Initialize all channels with defaults */
504 ep->channels[
[all...]
/linux-master/drivers/iio/adc/
H A Dxilinx-ams.c412 * PS channels, and next remaining bits represent PL channels.
418 scan_mask |= BIT_ULL(indio_dev->channels[i].scan_index);
425 /* configure basic channels */
442 /* configure basic channels */
833 if (dev->channels[i].scan_index == scan_index)
836 return &dev->channels[i];
990 * For other channels we don't know whether it is a upper or
1175 struct iio_chan_spec *channels, int num_channels)
1187 chan = &channels[num_channel
1174 ams_get_ext_chan(struct fwnode_handle *chan_node, struct iio_chan_spec *channels, int num_channels) argument
1214 ams_init_module(struct iio_dev *indio_dev, struct fwnode_handle *fwnode, struct iio_chan_spec *channels) argument
[all...]
H A Daxp20x_adc.c156 * Channels are mapped by physical system. Their channels share the same index.
624 struct iio_chan_spec const *channels; member in struct:axp_data
635 .channels = axp20x_adc_channels,
645 .channels = axp22x_adc_channels,
654 .channels = axp813_adc_channels,
709 indio_dev->channels = info->data->channels;
/linux-master/drivers/dma/
H A Ddmatest.c44 "Maximum number of channels to use (default: all)");
102 * @max_channels: maximum number of channels to use
134 * @channels: channels under test
135 * @nr_channels: number of channels under test
145 struct list_head channels; member in struct:dmatest_info
151 .channels = LIST_HEAD_INIT(test_info.channels),
256 list_for_each_entry(dtc, &info->channels, node) {
272 list_for_each_entry(dtc, &info->channels, nod
[all...]
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c1057 struct ethtool_channels *channels)
1061 channels->max_combined = QEDE_MAX_RSS_CNT(edev);
1062 channels->max_rx = QEDE_MAX_RSS_CNT(edev);
1063 channels->max_tx = QEDE_MAX_RSS_CNT(edev);
1064 channels->combined_count = QEDE_QUEUE_CNT(edev) - edev->fp_num_tx -
1066 channels->tx_count = edev->fp_num_tx;
1067 channels->rx_count = edev->fp_num_rx;
1071 struct ethtool_channels *channels)
1077 "set-channels command parameters: rx = %d, tx = %d, other = %d, combined = %d\n",
1078 channels
1056 qede_get_channels(struct net_device *dev, struct ethtool_channels *channels) argument
1070 qede_set_channels(struct net_device *dev, struct ethtool_channels *channels) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c454 * page (filler_addr). When the channels are activated, UMR
2885 return mlx5e_rx_res_packet_merge_set_param(res, &priv->channels.params.packet_merge);
2920 struct mlx5e_params *params = &priv->channels.params;
2943 struct mlx5e_params *params = &priv->channels.params;
2991 nch = priv->channels.params.num_channels;
2992 ntc = mlx5e_get_dcb_num_tc(&priv->channels.params);
2994 if (MLX5E_GET_PFLAG(&priv->channels.params, MLX5E_PFLAG_TX_PORT_TS))
3040 nch = priv->channels.params.num_channels;
3041 ntc = priv->channels.params.mqprio.num_tc;
3042 tc_to_txq = priv->channels
[all...]
/linux-master/sound/isa/sb/
H A Dsb8_main.c97 unsigned char stereo = runtime->channels > 1;
112 if (runtime->channels > 1) {
213 if (runtime->channels > 1) {
235 unsigned char stereo = runtime->channels > 1;
250 if (runtime->channels > 1) {
338 if (runtime->channels > 1) {
/linux-master/sound/pci/lola/
H A Dlola_pcm.c387 verb |= substream->runtime->channels;
393 int channels)
398 /* set format info for all channels
410 for (i = 0; i < channels; i++) {
463 if (str->index + runtime->channels > pcm->num_streams) {
467 for (i = 1; i < runtime->channels; i++) {
490 err = lola_set_stream_config(chip, str, runtime->channels);
391 lola_set_stream_config(struct lola *chip, struct lola_stream *str, int channels) argument
/linux-master/drivers/clocksource/
H A Dsh_tmu.c63 struct sh_tmu_channel *channels; member in struct:sh_tmu_device
131 /* start stop register shared by multiple timer channels */
456 /* Skip unused channels. */
503 of_property_read_u32(np, "#renesas,channels", &tmu->num_channels);
506 dev_err(&tmu->pdev->dev, "invalid number of channels %u\n",
564 /* Allocate and setup the channels. */
565 tmu->channels = kcalloc(tmu->num_channels, sizeof(*tmu->channels),
567 if (tmu->channels == NULL) {
577 ret = sh_tmu_channel_setup(&tmu->channels[
[all...]
/linux-master/sound/soc/mediatek/mt8183/
H A Dmt8183-mt6358-ts3a227-max98357.c132 static const unsigned int channels[] = { local
136 .count = ARRAY_SIZE(channels),
137 .list = channels,
172 static const unsigned int channels[] = { local
176 .count = ARRAY_SIZE(channels),
177 .list = channels,
H A Dmt8183-da7219-max98357.c206 static const unsigned int channels[] = { local
210 .count = ARRAY_SIZE(channels),
211 .list = channels,
246 static const unsigned int channels[] = { local
250 .count = ARRAY_SIZE(channels),
251 .list = channels,
/linux-master/drivers/hwmon/
H A Dpwm-fan.c481 const struct hwmon_channel_info **channels; local
580 channels = devm_kcalloc(dev, channel_count + 1,
582 if (!channels)
585 channels[0] = HWMON_CHANNEL_INFO(pwm, HWMON_PWM_INPUT | HWMON_PWM_ENABLE);
619 channels[1] = &ctx->fan_channel;
623 ctx->info.info = channels;
/linux-master/sound/soc/img/
H A Dimg-i2s-in.c218 unsigned int rate, channels, i2s_channels, frame_size; local
227 channels = params_channels(params);
228 i2s_channels = channels / 2;
251 if ((channels < 2) ||
252 (channels > (i2s->max_i2s_chan * 2)) ||
253 (channels % 2))
443 if (of_property_read_u32(pdev->dev.of_node, "img,i2s-channels",
445 dev_err(dev, "No img,i2s-channels property\n");

Completed in 441 milliseconds

<<11121314151617181920>>