/Zephyr-latest/samples/drivers/adc/adc_dt/boards/ |
D | da1469x_dk_pro.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/adc/adc.h> 12 io-channels = <&adc 0 &adc 1 &adc 2 &adc 3 &sdadc 0 &sdadc 1 &sdadc 2>; 34 #address-cells = <1>; 35 #size-cells = <0>; 42 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 45 zephyr,input-positive = <SMARTBOND_GPADC_P1_09>; 51 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 54 zephyr,input-positive = <SMARTBOND_GPADC_V30>; 60 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; [all …]
|
D | nrf54l15dk_nrf54l15_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 9 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 7>; 14 #address-cells = <1>; 15 #size-cells = <0>; 21 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 22 zephyr,input-positive = <NRF_SAADC_AIN4>; /* P1.11 */ 30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 31 zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.06 */ 40 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 41 zephyr,input-positive = <NRF_SAADC_VDD>; [all …]
|
D | cy8cproto_062_4343w.overlay | 2 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/dt-bindings/adc/adc.h> 12 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>; 18 #address-cells = <1>; 19 #size-cells = <0>; 23 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>; 27 zephyr,input-positive = <0>; /* P10.0 */ 32 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>; 36 zephyr,input-positive = <1>; /* P10.1 */ 41 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>; [all …]
|
D | cy8cproto_063_ble.overlay | 2 * SPDX-License-Identifier: Apache-2.0 8 #include <zephyr/dt-bindings/adc/adc.h> 12 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>, <&adc0 3>; 18 #address-cells = <1>; 19 #size-cells = <0>; 23 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>; 27 zephyr,input-positive = <2>; /* P10.2 */ 32 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>; 36 zephyr,input-positive = <3>; /* P10.3 */ 41 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 1)>; [all …]
|
D | nrf52840dk_nrf52840.overlay | 2 * SPDX-License-Identifier: Apache-2.0 10 io-channels = <&adc 0>, <&adc 1>, <&adc 7>; 15 #address-cells = <1>; 16 #size-cells = <0>; 22 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 23 zephyr,input-positive = <NRF_SAADC_AIN1>; /* P0.03 */ 31 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 32 zephyr,input-positive = <NRF_SAADC_VDD>; 41 zephyr,vref-mv = <750>; 42 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; [all …]
|
D | nrf54h20dk_nrf54h20_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 9 io-channels = <&adc 0>, <&adc 1>, <&adc 7>; 14 #address-cells = <1>; 15 #size-cells = <0>; 21 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 22 zephyr,input-positive = <NRF_SAADC_AIN1>; /* P1.01 */ 30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 31 zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.02 */ 40 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 41 zephyr,input-positive = <NRF_SAADC_AIN3>; /* P1.03 */ [all …]
|
/Zephyr-latest/include/zephyr/dt-bindings/adc/ |
D | smartbond-adc.h | 4 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/dt-bindings/dt-util.h> 12 /* Values for DT zephyr,input-positive */ 27 /* Values for DT zephyr,input-positive or input-negative */ 36 /* Values for DT zephyr,input-positive only */
|
/Zephyr-latest/samples/drivers/adc/adc_sequence/boards/ |
D | nrf54l15dk_nrf54l15_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 9 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 7>; 20 #address-cells = <1>; 21 #size-cells = <0>; 27 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 28 zephyr,input-positive = <NRF_SAADC_AIN4>; /* P1.11 */ 36 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 37 zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.06 */ 46 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 47 zephyr,input-positive = <NRF_SAADC_DVDD>; /* 0.9 V internal */ [all …]
|
D | nrf54h20dk_nrf54h20_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 15 io-channels = <&adc 0>, <&adc 1>, <&adc 7>; 20 #address-cells = <1>; 21 #size-cells = <0>; 27 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 28 zephyr,input-positive = <NRF_SAADC_AIN1>; /* P1.01 */ 36 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 37 zephyr,input-positive = <NRF_SAADC_AIN2>; /* P1.02 */ 46 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 47 zephyr,input-positive = <NRF_SAADC_AIN3>; /* P1.03 */ [all …]
|
D | sam4s_xplained.overlay | 4 * SPDX-License-Identifier: Apache-2.0 14 #address-cells = <1>; 15 #size-cells = <0>; 22 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 23 zephyr,input-positive = <5>; 31 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 32 zephyr,input-positive = <15>;
|
D | nrf52840dk_nrf52840.overlay | 4 * SPDX-License-Identifier: Apache-2.0 14 #address-cells = <1>; 15 #size-cells = <0>; 21 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 22 zephyr,input-positive = <NRF_SAADC_AIN1>; /* P0.03 */ 29 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 30 zephyr,input-positive = <NRF_SAADC_VDD>;
|
/Zephyr-latest/tests/drivers/regulator/voltage/boards/ |
D | nrf52840dk_nrf52840_npm6001.overlay | 3 * SPDX-License-Identifier: Apache-2.0 9 * re-run the test. 12 compatible = "test-regulator-voltage"; 16 io-channels = <&adc 0>, <&adc 1>, <&adc 2>, <&adc 3>, <&adc 4>; 17 tolerance-microvolt = <75000>, <25000>, <25000>, <75000>, 19 set-read-delay-ms = <1>; 20 adc-avg-count = <10>; 25 #address-cells = <1>; 26 #size-cells = <0>; 32 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; [all …]
|
/Zephyr-latest/tests/drivers/build_all/comparator/mcux_acmp/ |
D | mimxrt1176_mux_dac.dts | 4 * SPDX-License-Identifier: Apache-2.0 11 drive-strength = "high"; 12 bias-pull-up; 13 slew-rate = "fast"; 20 pinctrl-0 = <&acmp1_default>; 21 pinctrl-names = "default"; 23 positive-mux-input = "IN2"; 24 positive-port-input = "MUX"; 25 negative-mux-input = "IN2"; 26 negative-port-input = "DAC"; [all …]
|
D | mke15z7_mux_dac.dts | 4 * SPDX-License-Identifier: Apache-2.0 10 pinctrl-0 = <&cmp0_default>; 11 pinctrl-names = "default"; 14 positive-mux-input = "IN0"; 15 positive-port-input = "MUX"; 16 negative-mux-input = "IN0"; 17 negative-port-input = "DAC"; 19 dac-vref-source = "VIN1"; 20 dac-value = <128>; 21 dac-enable;
|
/Zephyr-latest/samples/sensor/mcux_lpcmp/ |
D | README.rst | 1 .. zephyr:code-sample:: mcux_lpcmp 2 :name: NXP MCUX Low-power Analog Comparator (LPCMP) 3 :relevant-api: sensor_interface 5 Get analog comparator data from an NXP MCUX Low-power Analog Comparator (LPCMP). 10 This sample show how to use the NXP MCUX Low-power Analog Comparator (LPCMP) driver. 12 In this application, the negative input port of the LPCMP is set to 7 which 13 means the input voltage comes from the LPCMP internal DAC, the reference 18 The positive input port is set to 0, the user needs to check the reference 20 connect an external voltage to that port and change the input voltage to 28 Building and Running for NXP FRDM-MCXN947 [all …]
|
/Zephyr-latest/tests/drivers/adc/adc_api/boards/ |
D | nrf54l15dk_nrf54l15_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 9 io-channels = <&adc 0>, <&adc 1> , <&adc 2>; 14 #address-cells = <1>; 15 #size-cells = <0>; 21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 22 zephyr,input-positive = <NRF_SAADC_AIN1>; 30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 31 zephyr,input-positive = <NRF_SAADC_AIN4>; 39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 40 zephyr,input-positive = <NRF_SAADC_AIN2>;
|
D | nrf54l15dk_nrf54l05_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 9 io-channels = <&adc 0>, <&adc 1> , <&adc 2>; 14 #address-cells = <1>; 15 #size-cells = <0>; 21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 22 zephyr,input-positive = <NRF_SAADC_AIN1>; 30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 31 zephyr,input-positive = <NRF_SAADC_AIN4>; 39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 40 zephyr,input-positive = <NRF_SAADC_AIN2>;
|
D | nrf54l15dk_nrf54l10_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 9 io-channels = <&adc 0>, <&adc 1> , <&adc 2>; 14 #address-cells = <1>; 15 #size-cells = <0>; 21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 22 zephyr,input-positive = <NRF_SAADC_AIN1>; 30 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 31 zephyr,input-positive = <NRF_SAADC_AIN4>; 39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 40 zephyr,input-positive = <NRF_SAADC_AIN2>;
|
D | nrf54h20dk_nrf54h20_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 9 io-channels = <&adc 0>, <&adc 1>, <&adc 2>; 14 #address-cells = <1>; 15 #size-cells = <0>; 21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 22 zephyr,input-positive = <NRF_SAADC_AIN1>; 30 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 31 zephyr,input-positive = <NRF_SAADC_AIN3>; 39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 40 zephyr,input-positive = <NRF_SAADC_AIN2>;
|
D | nrf9280pdk_nrf9280_cpuapp.overlay | 2 * SPDX-License-Identifier: Apache-2.0 9 io-channels = <&adc 0>, <&adc 1>, <&adc 2>; 14 #address-cells = <1>; 15 #size-cells = <0>; 21 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 22 zephyr,input-positive = <NRF_SAADC_AIN1>; 30 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 31 zephyr,input-positive = <NRF_SAADC_AIN3>; 39 zephyr,acquisition-time = <ADC_ACQ_TIME(ADC_ACQ_TIME_MICROSECONDS, 10)>; 40 zephyr,input-positive = <NRF_SAADC_AIN2>;
|
D | lpcxpresso55s69_lpc55s69_cpu0.overlay | 2 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h> 11 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>; 16 #address-cells = <1>; 17 #size-cells = <0>; 27 zephyr,vref-mv = <3300>; 28 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 30 zephyr,input-positive = <MCUX_LPADC_CH0A>; 41 zephyr,vref-mv = <3300>; 42 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; [all …]
|
D | lpcxpresso55s69_lpc55s69_cpu0_ns.overlay | 2 * SPDX-License-Identifier: Apache-2.0 7 #include <zephyr/dt-bindings/adc/mcux-lpadc.h> 11 io-channels = <&adc0 0>, <&adc0 1>, <&adc0 2>; 16 #address-cells = <1>; 17 #size-cells = <0>; 27 zephyr,vref-mv = <3300>; 28 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; 30 zephyr,input-positive = <MCUX_LPADC_CH0A>; 41 zephyr,vref-mv = <3300>; 42 zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; [all …]
|
/Zephyr-latest/dts/bindings/comparator/ |
D | nxp,kinetis-acmp.yaml | 3 # SPDX-License-Identifier: Apache-2.0 11 compatible = "nxp,kinetis-acmp"; 20 positive and negative inputs, and routing them using pinctrl: 32 pinctrl-0 = <&acmp0_default>; 33 pinctrl-names = "default"; 35 positive-mux-input = "IN0"; 36 negative-mux-input = "IN1"; 39 compatible: "nxp,kinetis-acmp" 42 - base.yaml 43 - pinctrl-device.yaml [all …]
|
/Zephyr-latest/tests/drivers/comparator/gpio_loopback/boards/ |
D | frdm_ke15z.overlay | 4 * SPDX-License-Identifier: Apache-2.0 7 #include <nxp/kinetis/MKE17Z256VLL7-pinctrl.h> 8 #include <zephyr/dt-bindings/gpio/gpio.h> 16 test-comp = &cmp0; 20 test-gpios = <&gpioa 1 GPIO_ACTIVE_HIGH>; 32 drive-strength = "high"; 38 pinctrl-0 = <&cmp0_default>; 39 pinctrl-names = "default"; 42 positive-mux-input = "IN0"; 43 positive-port-input = "MUX"; [all …]
|
/Zephyr-latest/include/zephyr/drivers/comparator/ |
D | nrf_comp.h | 4 * SPDX-License-Identifier: Apache-2.0 16 /** Positive input selection */ 18 /** AIN0 external input */ 20 /** AIN1 external input */ 22 /** AIN2 external input */ 24 /** AIN3 external input */ 26 /** AIN4 external input */ 28 /** AIN5 external input */ 30 /** AIN6 external input */ 32 /** AIN7 external input */ [all …]
|