/linux-master/sound/usb/ |
H A D | stream.c | 105 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 D | hsc030pa.h | 68 const struct iio_chan_spec *channels; member in struct:hsc_chip_data
|
/linux-master/sound/soc/intel/avs/boards/ |
H A D | max98357a.c | 32 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 D | ad7266.c | 306 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 D | ti-ads7950.c | 117 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 D | max1363.c | 96 * @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 D | dice-pcm.c | 60 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 D | dma.c | 33 * 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 D | omap_ssi.h | 30 * @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 D | vidtv_mux.h | 56 * 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 D | dai-intel.h | 58 /* 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 D | ipu-dmfc.c | 95 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 D | audio_gb.c | 108 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 D | ems_pcmcia.c | 29 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 D | hts221_buffer.c | 65 * 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 D | aat2870_bl.c | 23 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 D | hpet.c | 40 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 D | mt8183-dai-tdm.c | 113 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 D | ad5360.c | 52 * @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 D | ad5380.c | 37 * @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 D | ad5764.c | 36 * @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 D | hid-sensor-magn-3d.c | 136 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 D | amdtp-dot.c | 150 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 D | mt7986-dai-etdm.c | 149 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 D | hid-sensor-custom-intel-hinge.c | 102 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
|