/openbmc/linux/drivers/iio/light/ |
H A D | hid-sensor-prox.c | 47 static void prox_adjust_channel_bit_mask(struct iio_chan_spec *channels, in prox_adjust_channel_bit_mask() argument 50 channels[channel].scan_type.sign = 's'; in prox_adjust_channel_bit_mask() 52 channels[channel].scan_type.realbits = size * 8; in prox_adjust_channel_bit_mask() 54 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in prox_adjust_channel_bit_mask() 212 struct iio_chan_spec *channels, in prox_parse_report() argument 224 prox_adjust_channel_bit_mask(channels, CHANNEL_SCAN_INDEX_PRESENCE, in prox_parse_report() 261 indio_dev->channels = devm_kmemdup(&pdev->dev, prox_channels, in hid_prox_probe() 263 if (!indio_dev->channels) { in hid_prox_probe() 269 (struct iio_chan_spec *)indio_dev->channels, in hid_prox_probe()
|
/openbmc/linux/drivers/iio/dac/ |
H A D | ad5449.c | 46 const struct iio_chan_spec *channels; member 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 = st->chip_info->channels; in ad5449_spi_probe()
|
H A D | ad5624r_spi.c | 197 .channels = ad5624r_channels, 201 .channels = ad5624r_channels, 205 .channels = ad5644r_channels, 209 .channels = ad5644r_channels, 213 .channels = ad5664r_channels, 217 .channels = ad5664r_channels, 275 indio_dev->channels = st->chip_info->channels; in ad5624r_probe()
|
/openbmc/linux/drivers/leds/rgb/ |
H A D | leds-qcom-lpg.c | 93 struct lpg_channel *channels; member 176 struct lpg_channel *channels[]; member 561 chan = &lpg->channels[i]; in lpg_parse_dtest() 617 chan = led->channels[i]; in lpg_brightness_set() 707 chan = led->channels[i]; in lpg_blink_set() 723 chan = led->channels[0]; in lpg_blink_set() 888 chan = led->channels[i]; in lpg_pattern_set() 951 chan = led->channels[0]; in lpg_pattern_clear() 955 chan = led->channels[i]; in lpg_pattern_clear() 1244 if (!lpg->channels) in lpg_init_channels() [all …]
|
/openbmc/openbmc/meta-quanta/meta-s6q/recipes-phosphor/ipmi/ |
H A D | phosphor-ipmi-ipmb_%.bbappend | 3 SRC_URI:append:s6q = " file://s6q-ipmb-channels.json" 6 install -m 0644 -D ${WORKDIR}/s6q-ipmb-channels.json \ 7 ${D}/${datadir}/ipmbbridge/ipmb-channels.json
|
/openbmc/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | st,stm32-dfsdm-adc.yaml | 91 st,adc-channels: 164 - st,adc-channels 178 st,adc-channels: 194 io-channels: 200 - io-channels 210 st,adc-channels: 240 io-channels: 248 - io-channels 300 st,adc-channels = <1>; 309 io-channels = <&dfsdm0 0>; [all …]
|
H A D | cosmic,10001-adc.yaml | 22 adc-reserved-channels: 25 Bitmask of reserved channels, i.e. channels that cannot be 54 adc-reserved-channels = <0x2>;
|
/openbmc/linux/arch/x86/kernel/ |
H A D | hpet.c | 40 struct hpet_channel *channels; member 143 u32 i, id, period, cfg, status, channels, l, h; in _hpet_print_config() local 161 for (i = 0; i < channels; i++) { in _hpet_print_config() 207 struct hpet_channel *hc = hpet_base.channels + i; in hpet_reserve_platform_timers() 232 struct hpet_channel *hc = hpet_base.channels + i; in hpet_select_device_channel() 1003 unsigned int i, channels; in hpet_enable() local 1055 hpet_base.channels = hc; in hpet_enable() 1056 hpet_base.nr_channels = channels; in hpet_enable() 1067 for (i = 0; i < channels; i++, hc++) { in hpet_enable() 1108 kfree(hpet_base.channels); in hpet_enable() [all …]
|
/openbmc/linux/drivers/iio/humidity/ |
H A D | hts221_buffer.c | 171 ch = &iio_dev->channels[HTS221_SENSOR_H]; in hts221_buffer_handler_thread() 173 &hw->scan.channels[0], in hts221_buffer_handler_thread() 174 sizeof(hw->scan.channels[0])); in hts221_buffer_handler_thread() 179 ch = &iio_dev->channels[HTS221_SENSOR_T]; in hts221_buffer_handler_thread() 181 &hw->scan.channels[1], in hts221_buffer_handler_thread() 182 sizeof(hw->scan.channels[1])); in hts221_buffer_handler_thread()
|
/openbmc/linux/drivers/iio/potentiometer/ |
H A D | ds1803.c | 38 const struct iio_chan_spec *channels; member 105 .channels = ds1803_channels, 113 .channels = ds1803_channels, 121 .channels = ds1803_channels, 129 .channels = ds3502_channels, 225 indio_dev->channels = data->cfg->channels; in ds1803_probe()
|
/openbmc/linux/arch/x86/kvm/ |
H A D | i8254.c | 79 return pit->pit_state.channels[channel].gate; in pit_get_gate() 378 ps->channels[channel].count = val; in pit_load_count() 381 ps->channels[channel].count_load_time = ktime_get(); in pit_load_count() 387 switch (ps->channels[0].mode) { in pit_load_count() 413 saved_mode = pit->pit_state.channels[0].mode; in kvm_pit_load_count() 414 pit->pit_state.channels[0].mode = 0xff; /* disable timer */ in kvm_pit_load_count() 416 pit->pit_state.channels[0].mode = saved_mode; in kvm_pit_load_count() 473 s = &pit_state->channels[channel]; in pit_ioport_write() 489 s = &pit_state->channels[addr]; in pit_ioport_write() 528 s = &pit_state->channels[addr]; in pit_ioport_read() [all …]
|
/openbmc/u-boot/test/dm/ |
H A D | audio.c | 19 uint channels; in dm_test_audio() local 25 &bits_per_sample, &channels); in dm_test_audio() 30 ut_asserteq(5, channels); in dm_test_audio()
|
H A D | adc.c | 111 struct adc_channel channels[SANDBOX_ADC_CHANNELS]; in dm_test_adc_multi_channel_conversion() local 122 ut_assertok(adc_channels_data(dev, channel_mask, channels)); in dm_test_adc_multi_channel_conversion() 126 ut_asserteq(tdata->data, channels[i].data); in dm_test_adc_multi_channel_conversion() 150 struct adc_channel channels[SANDBOX_ADC_CHANNELS]; in dm_test_adc_multi_channel_shot() local 158 ut_assertok(adc_channels_single_shot("adc", channel_mask, channels)); in dm_test_adc_multi_channel_shot() 162 ut_asserteq(tdata->data, channels[i].data); in dm_test_adc_multi_channel_shot()
|
/openbmc/linux/tools/testing/selftests/alsa/conf.d/ |
H A D | Lenovo_ThinkPad_P1_Gen2.conf | 46 channels 2 # can be omitted - default 54 channels 2 62 channels 2
|
/openbmc/linux/drivers/iio/adc/ |
H A D | ti-ads131e08.c | 696 struct iio_chan_spec *channels; in ads131e08_alloc_channels() local 729 sizeof(*channels), GFP_KERNEL); in ads131e08_alloc_channels() 730 if (!channels) in ads131e08_alloc_channels() 766 channels[i].type = IIO_VOLTAGE; in ads131e08_alloc_channels() 767 channels[i].indexed = 1; in ads131e08_alloc_channels() 768 channels[i].channel = channel; in ads131e08_alloc_channels() 769 channels[i].address = i; in ads131e08_alloc_channels() 773 channels[i].scan_index = channel; in ads131e08_alloc_channels() 774 channels[i].scan_type.sign = 's'; in ads131e08_alloc_channels() 777 channels[i].scan_type.shift = 8; in ads131e08_alloc_channels() [all …]
|
/openbmc/u-boot/drivers/adc/ |
H A D | Kconfig | 7 a number or multi-channels selected by a bitmask 19 - 10 analog input channels 28 - 4 analog input channels 38 - 8 analog input channels 47 - 2~6 analog input channels 65 device and associated channels, start/stop conversions)
|
H A D | adc-uclass.c | 168 struct adc_channel *channels) in adc_channels_data() argument 183 ret = ops->channels_data(dev, channel_mask, channels); in adc_channels_data() 216 struct adc_channel *channels) in _adc_channels_single_shot() argument 234 channels->id = channel; in _adc_channels_single_shot() 235 channels->data = data; in _adc_channels_single_shot() 236 channels++; in _adc_channels_single_shot() 243 struct adc_channel *channels) in adc_channels_single_shot() argument 256 ret = adc_channels_data(dev, channel_mask, channels); in adc_channels_single_shot() 266 return _adc_channels_single_shot(dev, channel_mask, channels); in adc_channels_single_shot()
|
/openbmc/linux/sound/firewire/fireface/ |
H A D | amdtp-ff.c | 35 unsigned int channels = p->pcm_channels; in write_pcm_s32() local 50 for (c = 0; c < channels; ++c) { in write_pcm_s32() 65 unsigned int channels = p->pcm_channels; in read_pcm_s32() local 80 for (c = 0; c < channels; ++c) { in read_pcm_s32() 94 unsigned int i, c, channels = p->pcm_channels; in write_pcm_silence() local 97 for (c = 0; c < channels; ++c) in write_pcm_silence()
|
/openbmc/linux/drivers/video/backlight/ |
H A D | aat2870_bl.c | 23 int channels; member 46 (u8)aat2870_bl->channels); in aat2870_bl_enable() 150 if (pdata->channels > 0) in aat2870_bl_probe() 151 aat2870_bl->channels = pdata->channels; in aat2870_bl_probe() 153 aat2870_bl->channels = AAT2870_BL_CH_ALL; in aat2870_bl_probe()
|
/openbmc/linux/drivers/iio/chemical/ |
H A D | atlas-ezo-sensor.c | 31 const struct iio_chan_spec *channels; member 87 .channels = atlas_co2_ezo_channels, 92 .channels = atlas_o2_ezo_channels, 97 .channels = atlas_hum_ezo_channels, 224 indio_dev->channels = chip->channels; in atlas_ezo_probe()
|
/openbmc/linux/sound/usb/ |
H A D | stream.c | 106 subs->channels_max = fp->channels; in snd_usb_init_substream() 299 chmap->channels = channels; in convert_chmap() 306 if (c == chmap->channels) in convert_chmap() 312 if (channels == 1) in convert_chmap() 319 for (; c < channels; c++) in convert_chmap() 461 if (channels < c) in convert_chmap_v3() 464 chmap->channels = channels; in convert_chmap_v3() 466 for (; c < channels; c++) in convert_chmap_v3() 697 fp->channels = num_channels; in audio_format_alloc_init() 852 if (fp->channels != num_channels) in snd_usb_get_audioformat_uac12() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/dma/ |
H A D | ti-edma.txt | 40 - ti,edma-memcpy-channels: List of channels allocated to be used for memcpy, iow 41 these channels will be SW triggered channels. See example. 45 - dma-channel-mask: Mask of usable channels. 46 Single uint32 for EDMA with 32 channels, array of two uint32 for 47 EDMA with 64 channels. See example and 96 ti,edma-memcpy-channels = <20 21>; 99 /* The following channels are reserved: 35-44 */ 146 /* DMA channels 8 and 9 executed on eDMA TC2 - high priority queue */ 169 * ti,edma-memcpy-channels = <12 13 14 15>; 225 - dma-channels: Specify total DMA channels per CC
|
/openbmc/u-boot/drivers/sound/ |
H A D | sound.c | 11 uint freq, uint channels) in sound_create_square_wave() argument 28 for (j = 0; j < channels; j++) in sound_create_square_wave() 33 for (j = 0; j < channels; j++) in sound_create_square_wave()
|
/openbmc/linux/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, in gyro_3d_adjust_channel_bit_mask() argument 89 channels[channel].scan_type.sign = 's'; in gyro_3d_adjust_channel_bit_mask() 91 channels[channel].scan_type.realbits = size * 8; in gyro_3d_adjust_channel_bit_mask() 93 channels[channel].scan_type.storagebits = sizeof(u32) * 8; in gyro_3d_adjust_channel_bit_mask() 246 struct iio_chan_spec *channels, in gyro_3d_parse_report() argument 261 gyro_3d_adjust_channel_bit_mask(channels, in gyro_3d_parse_report() 307 indio_dev->channels = devm_kmemdup(&pdev->dev, gyro_3d_channels, in hid_gyro_3d_probe() 309 if (!indio_dev->channels) { in hid_gyro_3d_probe() 315 (struct iio_chan_spec *)indio_dev->channels, in hid_gyro_3d_probe()
|
/openbmc/linux/drivers/leds/ |
H A D | leds-is31fl32xx.c | 74 u8 channels; member 88 .channels = 36, 99 .channels = 28, 110 .channels = 18, 124 .channels = 16, 167 for (i = 0; i < priv->cdef->channels; i++) { in is31fl3216_reset() 235 pwm_register_offset = cdef->channels - led_data->channel; in is31fl32xx_brightness_set() 301 u8 num_regs = cdef->channels / in is31fl32xx_init_regs() 336 if (ret || reg < 1 || reg > led_data->priv->cdef->channels) { in is31fl32xx_parse_child_dt()
|