Home
last modified time | relevance | path

Searched refs:adc_dt_spec (Results 1 – 24 of 24) sorted by relevance

/Zephyr-latest/tests/drivers/adc/adc_accuracy_test/src/
Dmain.c11 static const struct adc_dt_spec adc_channel = ADC_DT_SPEC_GET(DT_PATH(zephyr_user));
16 const struct adc_dt_spec *get_adc_channel(void) in get_adc_channel()
Dref_volt.c13 extern const struct adc_dt_spec *get_adc_channel(void);
26 const struct adc_dt_spec *adc_channel = get_adc_channel(); in test_ref_to_adc()
Ddac_source.c16 extern const struct adc_dt_spec *get_adc_channel(void);
49 const struct adc_dt_spec *adc_channel = get_adc_channel(); in test_dac_to_adc()
/Zephyr-latest/include/zephyr/drivers/
Dadc.h264 struct adc_dt_spec { struct
741 static inline int adc_channel_setup_dt(const struct adc_dt_spec *spec) in adc_channel_setup_dt()
789 static inline int adc_read_dt(const struct adc_dt_spec *spec, in adc_read_dt()
894 static inline int adc_raw_to_millivolts_dt(const struct adc_dt_spec *spec, in adc_raw_to_millivolts_dt()
942 static inline int adc_sequence_init_dt(const struct adc_dt_spec *spec, in adc_sequence_init_dt()
963 static inline bool adc_is_ready_dt(const struct adc_dt_spec *spec) in adc_is_ready_dt()
/Zephyr-latest/drivers/usb_c/vbus/
Dusbc_vbus_adc_priv.h19 struct adc_dt_spec adc_channel;
/Zephyr-latest/include/zephyr/drivers/adc/
Dcurrent_sense_shunt.h13 const struct adc_dt_spec port;
Dvoltage_divider.h13 const struct adc_dt_spec port;
Dcurrent_sense_amplifier.h14 const struct adc_dt_spec port;
/Zephyr-latest/samples/shields/lmp90100_evb/rtd/src/
Dmain.c42 const struct adc_dt_spec ch_cfg = ADC_DT_SPEC_GET(DT_PATH(zephyr_user)); in main()
/Zephyr-latest/samples/boards/st/power_mgmt/adc/src/
Dmain.c24 static const struct adc_dt_spec adc_channels[] = {
/Zephyr-latest/samples/drivers/adc/adc_dt/src/
Dmain.c27 static const struct adc_dt_spec adc_channels[] = {
/Zephyr-latest/drivers/sensor/microchip/mcp970x/
Dmcp970x.c30 struct adc_dt_spec adc;
/Zephyr-latest/tests/drivers/regulator/voltage/src/
Dmain.c23 static const struct adc_dt_spec adc_chs[] = {
/Zephyr-latest/tests/drivers/adc/adc_rescale/src/
Dmain.c36 static int init_adc(const struct adc_dt_spec *spec, int input_mv) in init_adc()
/Zephyr-latest/drivers/sensor/ntc_thermistor/
Dntc_thermistor.c24 const struct adc_dt_spec adc_channel;
/Zephyr-latest/samples/boards/st/power_mgmt/suspend_to_ram/src/
Dmain.c38 static const struct adc_dt_spec adc_channels[] = {
/Zephyr-latest/drivers/sensor/veaa_x_3/
Dveaa_x_3.c31 const struct adc_dt_spec adc;
/Zephyr-latest/drivers/input/
Dinput_adc_keys.c31 struct adc_dt_spec channel;
Dinput_analog_axis.c24 struct adc_dt_spec adc;
/Zephyr-latest/tests/drivers/adc/adc_api/src/
Dtest_adc.c40 static const struct adc_dt_spec adc_channels[] = {
/Zephyr-latest/drivers/usb_c/tcpc/
Ducpd_numaker.c218 const struct adc_dt_spec *spec_vbus;
219 const struct adc_dt_spec *spec_vconn;
385 const struct adc_dt_spec *spec; in numaker_eadc_vref_init()
998 static int numaker_eadc_smplmod_init(const struct device *dev, const struct adc_dt_spec *spec, in numaker_eadc_smplmod_init()
1457 const struct adc_dt_spec *spec; in numaker_eadc_init_startup()
2446 (static const struct adc_dt_spec eadc_specs##inst[] = {DT_FOREACH_PROP_ELEM( \
/Zephyr-latest/tests/lib/devicetree/api/src/
Dmain.c1254 struct adc_dt_spec adc_spec; in ZTEST()
1257 adc_spec = (struct adc_dt_spec)ADC_DT_SPEC_GET_BY_NAME(TEST_TEMP, ch1); in ZTEST()
1260 adc_spec = (struct adc_dt_spec)ADC_DT_SPEC_GET_BY_NAME(TEST_TEMP, ch2); in ZTEST()
1264 adc_spec = (struct adc_dt_spec)ADC_DT_SPEC_INST_GET_BY_NAME(0, ch1); in ZTEST()
1267 adc_spec = (struct adc_dt_spec)ADC_DT_SPEC_INST_GET_BY_NAME(0, ch2); in ZTEST()
/Zephyr-latest/doc/releases/
Drelease-notes-3.1.rst421 * Added the :c:struct:`adc_dt_spec` structure and associated helper macros,
Drelease-notes-3.2.rst501 * Added :c:struct:`adc_dt_spec` related helpers for sequence initialization,