/openbmc/u-boot/test/dm/ |
H A D | adc.c | 84 struct adc_channel adc_channel_test_data[] = { 93 struct adc_channel *tdata = adc_channel_test_data; in dm_test_adc_single_channel_conversion() 111 struct adc_channel channels[SANDBOX_ADC_CHANNELS]; in dm_test_adc_multi_channel_conversion() 113 struct adc_channel *tdata = adc_channel_test_data; in dm_test_adc_multi_channel_conversion() 116 channel_mask = ADC_CHANNEL(0) | ADC_CHANNEL(1) | in dm_test_adc_multi_channel_conversion() 117 ADC_CHANNEL(2) | ADC_CHANNEL(3); in dm_test_adc_multi_channel_conversion() 134 struct adc_channel *tdata = adc_channel_test_data; in dm_test_adc_single_channel_shot() 150 struct adc_channel channels[SANDBOX_ADC_CHANNELS]; in dm_test_adc_multi_channel_shot() 151 struct adc_channel *tdata = adc_channel_test_data; in dm_test_adc_multi_channel_shot() 154 channel_mask = ADC_CHANNEL(0) | ADC_CHANNEL(1) | in dm_test_adc_multi_channel_shot() [all …]
|
/openbmc/u-boot/include/ |
H A D | adc.h | 10 /* ADC_CHANNEL() - ADC channel bit mask, to select only required channels */ 11 #define ADC_CHANNEL(x) (1 << x) macro 31 * struct adc_channel - structure to hold channel conversion data. 37 struct adc_channel { struct 151 struct adc_channel *channels); 208 struct adc_channel *channels); 252 * of type 'struct adc_channel'. 264 struct adc_channel *channels);
|
/openbmc/linux/drivers/iio/adc/ |
H A D | exynos_adc.c | 701 #define ADC_CHANNEL(_index, _id) { \ macro 712 ADC_CHANNEL(0, "adc0"), 713 ADC_CHANNEL(1, "adc1"), 714 ADC_CHANNEL(2, "adc2"), 715 ADC_CHANNEL(3, "adc3"), 716 ADC_CHANNEL(4, "adc4"), 717 ADC_CHANNEL(5, "adc5"), 718 ADC_CHANNEL(6, "adc6"), 719 ADC_CHANNEL(7, "adc7"), 720 ADC_CHANNEL(8, "adc8"), [all …]
|
/openbmc/linux/drivers/thermal/qcom/ |
H A D | qcom-spmi-adc-tm5.c | 180 * @adc_channel: corresponding ADC channel number. 197 unsigned int adc_channel; member 523 buf[0] = channel->adc_channel; in adc_tm5_configure() 584 buf[0] = channel->adc_channel >> 8; in adc_tm5_gen2_configure() 599 buf[4] = channel->adc_channel & 0xff; in adc_tm5_gen2_configure() 785 u32 chan, value, adc_channel, varr[2]; in adc_tm5_get_dt_channel_data() local 820 adc_channel = args.args[0]; in adc_tm5_get_dt_channel_data() 822 adc_channel &= 0xff; in adc_tm5_get_dt_channel_data() 824 if (adc_channel >= ADC5_MAX_CHANNEL) { in adc_tm5_get_dt_channel_data() 828 channel->adc_channel = args.args[0]; in adc_tm5_get_dt_channel_data()
|
/openbmc/u-boot/cmd/ |
H A D | adc.c | 101 struct adc_channel ch[ADC_MAX_CHANNEL]; in do_adc_scan() 137 if (!(ch_mask & ADC_CHANNEL(chan))) in do_adc_scan()
|
/openbmc/qemu/hw/audio/ |
H A D | es1370.c | 162 #define ADC_CHANNEL 2 macro 332 if (i == ADC_CHANNEL) { in es1370_reset() 412 if (i == ADC_CHANNEL) { in es1370_update_voices() 440 if (i == ADC_CHANNEL) { in es1370_update_voices() 625 if (index == ADC_CHANNEL) { in es1370_transfer_audio() 747 es1370_run_channel (s, ADC_CHANNEL, avail); in es1370_adc_callback() 785 if (i == ADC_CHANNEL) { in es1370_post_load()
|
/openbmc/u-boot/drivers/adc/ |
H A D | adc-uclass.c | 168 struct adc_channel *channels) in adc_channels_data() 216 struct adc_channel *channels) in _adc_channels_single_shot() 243 struct adc_channel *channels) in adc_channels_single_shot()
|
H A D | sandbox.c | 77 struct adc_channel *channels) in sandbox_adc_channels_data()
|
/openbmc/linux/drivers/mfd/ |
H A D | ucb1x00-core.c | 224 * @adc_channel: ADC channel mask 237 unsigned int ucb1x00_adc_read(struct ucb1x00 *ucb, int adc_channel, int sync) in ucb1x00_adc_read() argument 242 adc_channel |= UCB_ADC_SYNC_ENA; in ucb1x00_adc_read() 244 ucb1x00_reg_write(ucb, UCB_ADC_CR, ucb->adc_cr | adc_channel); in ucb1x00_adc_read() 245 ucb1x00_reg_write(ucb, UCB_ADC_CR, ucb->adc_cr | adc_channel | UCB_ADC_START); in ucb1x00_adc_read()
|
/openbmc/linux/sound/soc/codecs/ |
H A D | nau8540.c | 206 static const char * const adc_channel[] = { variable 210 digital_ch4_enum, NAU8540_REG_DIGITAL_MUX, 6, adc_channel); 216 digital_ch3_enum, NAU8540_REG_DIGITAL_MUX, 4, adc_channel); 222 digital_ch2_enum, NAU8540_REG_DIGITAL_MUX, 2, adc_channel); 228 digital_ch1_enum, NAU8540_REG_DIGITAL_MUX, 0, adc_channel);
|
/openbmc/linux/Documentation/devicetree/bindings/iio/light/ |
H A D | sharp,gp2ap002.yaml | 80 io-channels = <&adc_channel>;
|
/openbmc/linux/include/linux/mfd/ |
H A D | ucb1x00.h | 254 unsigned int ucb1x00_adc_read(struct ucb1x00 *ucb, int adc_channel, int sync);
|
/openbmc/linux/include/linux/platform_data/ |
H A D | cros_ec_commands.h | 5464 uint8_t adc_channel; member
|