Searched refs:channels (Results 101 - 125 of 1483) sorted by relevance

1234567891011>>

/linux-master/drivers/iio/humidity/
H A Dhid-sensor-humidity.c47 static void humidity_adjust_channel_bit_mask(struct iio_chan_spec *channels, argument
50 channels[channel].scan_type.sign = 's';
52 channels[channel].scan_type.realbits = size * 8;
54 channels[channel].scan_type.storagebits = sizeof(s32) * 8;
163 struct iio_chan_spec *channels,
176 humidity_adjust_channel_bit_mask(channels, 0, st->humidity_attr.size);
228 indio_dev->channels = humid_chans;
161 humidity_parse_report(struct platform_device *pdev, struct hid_sensor_hub_device *hsdev, struct iio_chan_spec *channels, unsigned int usage_id, struct hid_humidity_state *st) argument
/linux-master/drivers/iio/dac/
H A Dad5449.c41 * @channels: Channel specification
42 * @num_channels: Number of channels
46 const struct iio_chan_spec *channels; member in struct:ad5449_chip_info
227 .channels = ad5429_channels,
232 .channels = ad5429_channels,
237 .channels = ad5439_channels,
242 .channels = ad5439_channels,
247 .channels = ad5449_channels,
252 .channels = ad5449_channels,
303 indio_dev->channels
[all...]
H A Dad5624r.h34 * @channels: channel spec for the DAC
39 const struct iio_chan_spec *channels; member in struct:ad5624r_chip_info
/linux-master/drivers/iio/adc/
H A Dad7923.c64 * Length = 8 channels + 4 extra for 8 byte timestamp
71 const struct iio_chan_spec *channels; member in struct:ad7923_chip_info
133 .channels = ad7904_channels,
137 .channels = ad7914_channels,
141 .channels = ad7924_channels,
145 .channels = ad7908_channels,
149 .channels = ad7918_channels,
153 .channels = ad7928_channels,
327 indio_dev->channels = info->channels;
[all...]
/linux-master/drivers/leds/
H A Dleds-is31fl32xx.c38 u8 channel; /* 1-based, max priv->cdef->channels */
51 * @channels : Number of LED channels
74 u8 channels; member in struct:is31fl32xx_chipdef
88 .channels = 36,
99 .channels = 28,
110 .channels = 18,
124 .channels = 16,
167 for (i = 0; i < priv->cdef->channels; i++) {
235 pwm_register_offset = cdef->channels
[all...]
/linux-master/drivers/iio/pressure/
H A Dhid-sensor-press.c57 static void press_adjust_channel_bit_mask(struct iio_chan_spec *channels, argument
60 channels[channel].scan_type.sign = 's';
62 channels[channel].scan_type.realbits = size * 8;
64 channels[channel].scan_type.storagebits = sizeof(u32) * 8;
215 struct iio_chan_spec *channels,
227 press_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_PRESSURE,
270 indio_dev->channels = devm_kmemdup(&pdev->dev, press_channels,
272 if (!indio_dev->channels) {
273 dev_err(&pdev->dev, "failed to duplicate channels\n");
278 (struct iio_chan_spec *)indio_dev->channels,
213 press_parse_report(struct platform_device *pdev, struct hid_sensor_hub_device *hsdev, struct iio_chan_spec *channels, unsigned usage_id, struct press_state *st) argument
[all...]
/linux-master/drivers/iio/light/
H A Dhid-sensor-prox.c47 static void prox_adjust_channel_bit_mask(struct iio_chan_spec *channels, argument
50 channels[channel].scan_type.sign = 's';
52 channels[channel].scan_type.realbits = size * 8;
54 channels[channel].scan_type.storagebits = sizeof(u32) * 8;
212 struct iio_chan_spec *channels,
224 prox_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_PRESENCE,
261 indio_dev->channels = devm_kmemdup(&pdev->dev, prox_channels,
263 if (!indio_dev->channels) {
264 dev_err(&pdev->dev, "failed to duplicate channels\n");
269 (struct iio_chan_spec *)indio_dev->channels,
210 prox_parse_report(struct platform_device *pdev, struct hid_sensor_hub_device *hsdev, struct iio_chan_spec *channels, unsigned usage_id, struct prox_state *st) argument
[all...]
/linux-master/drivers/iio/gyro/
H A Dhid-sensor-gyro-3d.c86 static void gyro_3d_adjust_channel_bit_mask(struct iio_chan_spec *channels, argument
89 channels[channel].scan_type.sign = 's';
91 channels[channel].scan_type.realbits = size * 8;
93 channels[channel].scan_type.storagebits = sizeof(u32) * 8;
246 struct iio_chan_spec *channels,
261 gyro_3d_adjust_channel_bit_mask(channels,
307 indio_dev->channels = devm_kmemdup(&pdev->dev, gyro_3d_channels,
309 if (!indio_dev->channels) {
310 dev_err(&pdev->dev, "failed to duplicate channels\n");
315 (struct iio_chan_spec *)indio_dev->channels,
244 gyro_3d_parse_report(struct platform_device *pdev, struct hid_sensor_hub_device *hsdev, struct iio_chan_spec *channels, unsigned usage_id, struct gyro_3d_state *st) argument
[all...]
/linux-master/sound/pci/emu10k1/
H A Dvoice.c77 int snd_emu10k1_voice_alloc(struct snd_emu10k1 *emu, int type, int count, int channels, argument
87 if (snd_BUG_ON(!channels))
91 for (int got = 0; got < channels; ) {
/linux-master/sound/soc/atmel/
H A Dmchp-i2s-mcc.c171 /* all enabled I2S left channels are filled first, then I2S right channels */
175 * channel, until all channels are filled
250 int channels; member in struct:mchp_i2s_mcc_dev
283 idra |= pendinga & (MCHP_I2SMCC_INT_TXRDY_MASK(dev->channels) |
284 MCHP_I2SMCC_INT_RXRDY_MASK(dev->channels));
290 (imra & MCHP_I2SMCC_INT_TXRDY_MASK(dev->channels)) &&
291 (imra & MCHP_I2SMCC_INT_TXRDY_MASK(dev->channels)) ==
292 (idra & MCHP_I2SMCC_INT_TXRDY_MASK(dev->channels))) ||
298 (imra & MCHP_I2SMCC_INT_RXRDY_MASK(dev->channels))
515 unsigned int channels = params_channels(params); local
[all...]
/linux-master/drivers/staging/vt6655/
H A Dchannel.c46 .channels = vnt_channels_2ghz,
59 supported_band->channels[i].max_power = 0x3f;
60 supported_band->channels[i].flags =
/linux-master/sound/soc/qcom/
H A Dapq8096.c21 struct snd_interval *channels = hw_param_interval(params, local
25 channels->min = channels->max = 2;
/linux-master/sound/usb/
H A Dquirks-table.h57 .channels = 2,
103 .channels = 2,
462 .channels = 4,
479 .channels = 2,
786 * channels) at the rate indicated on the front switch, including
950 .channels = 2,
967 .channels = 2,
1571 .channels = 10,
1589 .channels = 12,
1638 .channels
[all...]
/linux-master/sound/hda/
H A Dhdmi_chmap.c226 p->channels = 0;
230 p->channels++;
269 int spk_alloc, int channels)
279 if (channels <= 2)
295 if (channels == channel_allocations[i].channels &&
306 * allocation with the matching number of channels
309 if (channels == channel_allocations[i].channels) {
318 ca, channels, bu
268 hdmi_channel_allocation_spk_alloc_blk(struct hdac_device *codec, int spk_alloc, int channels) argument
550 snd_hdac_setup_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid, bool non_pcm, int ca, int channels, unsigned char *map, bool chmap_set) argument
587 snd_hdac_channel_allocation(struct hdac_device *hdac, int spk_alloc, int channels, bool chmap_set, bool non_pcm, unsigned char *map) argument
621 hdmi_chmap_cea_alloc_validate_get_type(struct hdac_chmap *chmap, struct hdac_cea_channel_speaker_allocation *cap, int channels) argument
632 hdmi_cea_alloc_to_tlv_chmap(struct hdac_chmap *hchmap, struct hdac_cea_channel_speaker_allocation *cap, unsigned int *chmap, int channels) argument
[all...]
/linux-master/include/linux/platform_data/
H A Ddma-ep93xx.h10 * M2P channels.
25 /* M2M channels */
36 * function. Note that this is only needed for slave/cyclic channels. For
37 * memcpy channels %NULL data should be passed.
59 * @channels: array of channels which are passed to the driver
60 * @num_channels: number of channels in the array
63 * M2P channels, contract is that even channels are for TX and odd for RX.
64 * There is no requirement for the M2M channels
67 struct ep93xx_dma_chan_data *channels; member in struct:ep93xx_dma_platform_data
[all...]
H A Ddma-dw.h29 * @channels: mask of the channels permitted for allocation (zero value means any)
38 u8 channels; member in struct:dw_dma_slave
45 * @nr_channels: Number of channels supported by hardware (max 8)
46 * @chan_allocation_order: Allocate channels starting from 0 or 7
/linux-master/include/sound/
H A Dpcm_oss.h31 unsigned int channels; /* requested channels */ member in struct:snd_pcm_oss_runtime
/linux-master/sound/soc/sprd/
H A Dsprd-pcm-dma.h29 u32 channels; member in struct:sprd_compr_params
/linux-master/sound/x86/
H A Dintel_hdmi_audio.h72 int channels; member in struct:cea_channel_speaker_allocation
/linux-master/drivers/staging/vc04_services/vchiq-mmal/
H A Dmmal-msg-format.h24 u32 channels; /* Number of audio channels */ member in struct:mmal_audio_format
/linux-master/net/ethtool/
H A DMakefile9 channels.o coalesce.o pause.o eee.o tsinfo.o cabletest.o \
/linux-master/arch/x86/kvm/
H A Di8254.c56 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
79 return pit->pit_state.channels[channel].gate;
117 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
144 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
176 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
186 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
378 ps->channels[channel].count = val;
381 ps->channels[channel].count_load_time = ktime_get();
387 switch (ps->channels[0].mode) {
413 saved_mode = pit->pit_state.channels[
[all...]
/linux-master/sound/core/oss/
H A Dpcm_plugin.h36 unsigned int channels; member in struct:snd_pcm_plugin_format
51 struct snd_pcm_plugin_channel **channels);
127 struct snd_pcm_plugin_channel **channels);
131 struct snd_pcm_plugin_channel **channels);
/linux-master/sound/soc/amd/acp/
H A Dacp-pdm.c108 unsigned int channels, ch_mask; local
110 channels = params_channels(hwparams);
111 switch (channels) {
122 dev_err(dev, "Invalid channels %d\n", channels);
/linux-master/sound/soc/
H A Dsoc-utils.c18 int snd_soc_calc_frame_size(int sample_size, int channels, int tdm_slots) argument
20 return sample_size * channels * tdm_slots;
37 int snd_soc_calc_bclk(int fs, int sample_size, int channels, int tdm_slots) argument
39 return fs * snd_soc_calc_frame_size(sample_size, channels, tdm_slots);

Completed in 208 milliseconds

1234567891011>>