Searched refs:channels (Results 126 - 150 of 1483) sorted by relevance

1234567891011>>

/linux-master/sound/usb/
H A Dstream.c105 if (fp->channels > subs->channels_max)
106 subs->channels_max = fp->channels;
169 ch_bytes = fp->chmap->channels * 4;
176 for (i = 0; i < fp->chmap->channels; i++, dst++) {
200 for (i = 0; i < chmap->channels; i++)
239 static struct snd_pcm_chmap_elem *convert_chmap(int channels, unsigned int bits, argument
291 if (channels > ARRAY_SIZE(chmap->map))
299 chmap->channels = channels;
306 if (c == chmap->channels)
330 unsigned int channels = cluster->bNrChannels; local
[all...]
/linux-master/drivers/iio/pressure/
H A Dhsc030pa.h68 const struct iio_chan_spec *channels; member in struct:hsc_chip_data
/linux-master/sound/soc/intel/avs/boards/
H A Dmax98357a.c32 struct snd_interval *rate, *channels; local
36 channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS);
41 channels->min = channels->max = 2;
/linux-master/drivers/iio/adc/
H A Dad7266.c306 const struct iio_chan_spec *channels; member in struct:ad7266_chan_info
316 .channels = ad7266_channels_u,
321 .channels = ad7266_channels_u_fixed,
326 .channels = ad7266_channels_s,
331 .channels = ad7266_channels_s_fixed,
336 .channels = ad7266_channels_diff_u,
341 .channels = ad7266_channels_diff_fixed_u,
346 .channels = ad7266_channels_diff_s,
351 .channels = ad7266_channels_diff_fixed_s,
371 indio_dev->channels
[all...]
H A Dti-ads7950.c117 const struct iio_chan_spec *channels; member in struct:ti_ads7950_chip_info
230 .channels = ti_ads7950_channels,
234 .channels = ti_ads7951_channels,
238 .channels = ti_ads7952_channels,
242 .channels = ti_ads7953_channels,
246 .channels = ti_ads7954_channels,
250 .channels = ti_ads7955_channels,
254 .channels = ti_ads7956_channels,
258 .channels = ti_ads7957_channels,
262 .channels
[all...]
H A Dmax1363.c96 * @modemask: Bit mask corresponding to channels enabled in this mode
124 * @channels: channel specification
125 * @num_channels: number of channels
134 const struct iio_chan_spec *channels; member in struct:max1363_chip_info
150 * @requestedmask: a valid requested set of channels
1047 .channels = max1361_channels,
1057 .channels = max1361_channels,
1067 .channels = max1363_channels,
1077 .channels = max1363_channels,
1088 .channels
[all...]
/linux-master/sound/firewire/dice/
H A Ddice-pcm.c60 struct snd_interval channels = { local
80 channels.min = min(channels.min, pcm_channels[mode]);
81 channels.max = max(channels.max, pcm_channels[mode]);
84 return snd_interval_refine(c, &channels);
106 unsigned int rate, channels; local
113 channels = pcm_channels[mode];
114 if (channels == 0)
116 hw->channels_min = min(hw->channels_min, channels);
[all...]
/linux-master/arch/arm/mach-ep93xx/
H A Ddma.c33 * DMA M2P channels.
36 * Memory to Internal Peripheral (M2P) channels (5 transmit + 5 receive).
61 .channels = ep93xx_dma_m2p_channels,
78 * DMA M2M channels.
80 * There are 2 M2M channels which support memcpy/memset and in addition simple
92 .channels = ep93xx_dma_m2m_channels,
/linux-master/drivers/hsi/controllers/
H A Domap_ssi.h30 * @channels: Number of channels
38 u32 channels; member in struct:omap_ssm_ctx
59 * @channels: Current number of channels configured (1,2,4 or 8)
84 unsigned int channels; member in struct:omap_ssi_port
/linux-master/drivers/media/test-drivers/vidtv/
H A Dvidtv_mux.h56 * The muxer acquire these by looking into the hardcoded channels in
100 * @channels: The channels associated with this muxer.
106 * @pcr_pid: The TS PID used for the PSI packets. All channels will share the
129 struct vidtv_channel *channels; member in struct:vidtv_mux
152 * @pcr_pid: The TS PID used for the PSI packets. All channels will share the
155 * @channels: an optional list of channels to use
168 struct vidtv_channel *channels; member in struct:vidtv_mux_init_args
/linux-master/include/sound/sof/
H A Ddai-intel.h58 /* DMIC max. four controllers for eight microphone channels */
98 uint32_t channels; member in struct:sof_ipc_dai_hda_params
106 uint32_t channels; member in struct:sof_ipc_dai_alh_params
/linux-master/drivers/gpu/ipu-v3/
H A Dipu-dmfc.c95 struct dmfc_channel channels[DMFC_NUM_CHANNELS]; member in struct:ipu_dmfc_priv
162 return &priv->channels[i];
193 priv->channels[i].priv = priv;
194 priv->channels[i].ipu = ipu;
195 priv->channels[i].data = &dmfcdata[i];
200 priv->channels[i].slots = 2;
/linux-master/drivers/staging/greybus/
H A Daudio_gb.c108 u32 *format, u32 *rate, u8 *channels,
124 *channels = resp.channels;
132 u32 format, u32 rate, u8 channels,
140 req.channels = channels;
107 gb_audio_gb_get_pcm(struct gb_connection *connection, u16 data_cport, u32 *format, u32 *rate, u8 *channels, u8 *sig_bits) argument
131 gb_audio_gb_set_pcm(struct gb_connection *connection, u16 data_cport, u32 format, u32 rate, u8 channels, u8 sig_bits) argument
/linux-master/drivers/net/can/sja1000/
H A Dems_pcmcia.c29 int channels; member in struct:ems_pcmcia_card
96 for (i = 0; i < card->channels; i++) {
138 for (i = 0; i < card->channels; i++) {
173 card->channels = 0;
193 /* Detect available channels */
228 card->channels++;
237 if (!card->channels) {
/linux-master/drivers/iio/humidity/
H A Dhts221_buffer.c65 * Here we can assume data channels are both available if H_DA bit
171 ch = &iio_dev->channels[HTS221_SENSOR_H];
173 &hw->scan.channels[0],
174 sizeof(hw->scan.channels[0]));
179 ch = &iio_dev->channels[HTS221_SENSOR_T];
181 &hw->scan.channels[1],
182 sizeof(hw->scan.channels[1]));
/linux-master/drivers/video/backlight/
H A Daat2870_bl.c23 int channels; member in struct:aat2870_bl_driver_data
46 (u8)aat2870_bl->channels);
150 if (pdata->channels > 0)
151 aat2870_bl->channels = pdata->channels;
153 aat2870_bl->channels = AAT2870_BL_CH_ALL;
/linux-master/arch/x86/kernel/
H A Dhpet.c40 struct hpet_channel *channels; member in struct:hpet_base
143 u32 i, id, period, cfg, status, channels, l, h; local
159 channels = ((id & HPET_ID_NUMBER) >> HPET_ID_NUMBER_SHIFT) + 1;
161 for (i = 0; i < channels; i++) {
207 struct hpet_channel *hc = hpet_base.channels + i;
232 struct hpet_channel *hc = hpet_base.channels + i;
673 struct hpet_channel *hc = hpet_base.channels + i;
721 struct hpet_channel *hc = hpet_base.channels + i;
744 pr_info("%d channels of %d reserved for per-cpu timers\n",
1003 unsigned int i, channels; local
[all...]
/linux-master/sound/soc/mediatek/mt8183/
H A Dmt8183-dai-tdm.c113 static unsigned int get_tdm_ch_fixup(unsigned int channels) argument
115 if (channels > 4)
117 else if (channels > 2)
124 unsigned int channels)
127 return get_tdm_ch_fixup(channels);
474 unsigned int channels = params_channels(params); local
476 get_tdm_ch_per_sdata(tdm_out_mode, channels);
499 dev_info(afe->dev, "%s(), id %d, rate %d, channels %d, format %d, mclk_rate %d, bck_rate %d\n",
501 tdm_id, rate, channels, format,
530 switch (channels) {
123 get_tdm_ch_per_sdata(unsigned int mode, unsigned int channels) argument
[all...]
/linux-master/drivers/iio/dac/
H A Dad5360.c52 * @num_channels: number of channels
53 * @channels_per_group: number of channels per group
357 * channels offset will also change the offset for all other
358 * channels which share the same vref supply. */
439 struct iio_chan_spec *channels; local
442 channels = kcalloc(st->chip_info->num_channels,
445 if (!channels)
449 channels[i] = st->chip_info->channel_template;
450 channels[i].channel = i;
451 channels[
[all...]
H A Dad5380.c37 * @num_channels: number of channels
347 struct iio_chan_spec *channels; local
350 channels = kcalloc(st->chip_info->num_channels,
353 if (!channels)
357 channels[i] = st->chip_info->channel_template;
358 channels[i].channel = i;
359 channels[i].address = i;
362 indio_dev->channels = channels;
440 kfree(indio_dev->channels);
[all...]
H A Dad5764.c36 * @channels: channel specification
40 const struct iio_chan_spec *channels; member in struct:ad5764_chip_info
108 .channels = ad5744_channels,
112 .channels = ad5744_channels,
116 .channels = ad5764_channels,
120 .channels = ad5764_channels,
296 indio_dev->channels = st->chip_info->channels;
/linux-master/drivers/iio/magnetometer/
H A Dhid-sensor-magn-3d.c136 static void magn_3d_adjust_channel_bit_mask(struct iio_chan_spec *channels, argument
139 channels[channel].scan_type.sign = 's';
141 channels[channel].scan_type.realbits = size * 8;
143 channels[channel].scan_type.storagebits = sizeof(u32) * 8;
351 struct iio_chan_spec **channels,
395 "failed to allocate space for iio channels\n");
431 "failed to find any magnetic channels setup\n");
435 *channels = _channels;
437 dev_dbg(&pdev->dev, "magn_3d Setup %d IIO channels\n",
474 struct iio_chan_spec *channels; local
349 magn_3d_parse_report(struct platform_device *pdev, struct hid_sensor_hub_device *hsdev, struct iio_chan_spec **channels, int *chan_count, unsigned usage_id, struct magn_3d_state *st) argument
[all...]
/linux-master/sound/firewire/digi00x/
H A Damdtp-dot.c150 unsigned int channels = p->pcm_channels; local
166 for (c = 0; c < channels; ++c) {
182 unsigned int channels = p->pcm_channels; local
198 for (c = 0; c < channels; ++c) {
212 unsigned int channels, i, c; local
214 channels = p->pcm_channels;
218 for (c = 0; c < channels; ++c)
/linux-master/sound/soc/mediatek/mt7986/
H A Dmt7986-dai-etdm.c149 static unsigned int get_etdm_ch_fixup(unsigned int channels) argument
151 if (channels > 16)
153 else if (channels > 8)
155 else if (channels > 4)
157 else if (channels > 2)
173 unsigned int channels = params_channels(params); local
190 val |= FIELD_PREP(ETDM_CH_NUM_MASK, get_etdm_ch_fixup(channels) - 1);
/linux-master/drivers/iio/position/
H A Dhid-sensor-custom-intel-hinge.c102 static void hinge_adjust_channel_realbits(struct iio_chan_spec *channels, argument
105 channels[channel].scan_type.realbits = size * 8;
238 struct iio_chan_spec *channels,
253 hinge_adjust_channel_realbits(channels, i, st->hinge[i].size);
295 indio_dev->channels = devm_kmemdup(&indio_dev->dev, hinge_channels,
297 if (!indio_dev->channels)
301 (struct iio_chan_spec *)indio_dev->channels,
236 hinge_parse_report(struct platform_device *pdev, struct hid_sensor_hub_device *hsdev, struct iio_chan_spec *channels, unsigned int usage_id, struct hinge_state *st) argument

Completed in 334 milliseconds

1234567891011>>