/linux-master/drivers/iio/humidity/ |
H A D | hid-sensor-humidity.c | 47 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 D | ad5449.c | 41 * @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 D | ad5624r.h | 34 * @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 D | ad7923.c | 64 * 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 D | leds-is31fl32xx.c | 38 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 D | hid-sensor-press.c | 57 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 D | hid-sensor-prox.c | 47 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 D | hid-sensor-gyro-3d.c | 86 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 D | voice.c | 77 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 D | mchp-i2s-mcc.c | 171 /* 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 D | channel.c | 46 .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 D | apq8096.c | 21 struct snd_interval *channels = hw_param_interval(params, local 25 channels->min = channels->max = 2;
|
/linux-master/sound/usb/ |
H A D | quirks-table.h | 57 .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 D | hdmi_chmap.c | 226 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 D | dma-ep93xx.h | 10 * 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 D | dma-dw.h | 29 * @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 D | pcm_oss.h | 31 unsigned int channels; /* requested channels */ member in struct:snd_pcm_oss_runtime
|
/linux-master/sound/soc/sprd/ |
H A D | sprd-pcm-dma.h | 29 u32 channels; member in struct:sprd_compr_params
|
/linux-master/sound/x86/ |
H A D | intel_hdmi_audio.h | 72 int channels; member in struct:cea_channel_speaker_allocation
|
/linux-master/drivers/staging/vc04_services/vchiq-mmal/ |
H A D | mmal-msg-format.h | 24 u32 channels; /* Number of audio channels */ member in struct:mmal_audio_format
|
/linux-master/net/ethtool/ |
H A D | Makefile | 9 channels.o coalesce.o pause.o eee.o tsinfo.o cabletest.o \
|
/linux-master/arch/x86/kvm/ |
H A D | i8254.c | 56 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 D | pcm_plugin.h | 36 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 D | acp-pdm.c | 108 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 D | soc-utils.c | 18 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);
|