Home
last modified time | relevance | path

Searched full:bandgap (Results 1 – 23 of 23) sorted by relevance

/Zephyr-latest/dts/bindings/sensor/
Dnxp,kinetis-temperature.yaml13 description: ADC channels for temperature sensor and bandgap voltage
17 description: name of each ADC channel (SENSOR or BANDGAP)
19 bandgap-voltage:
22 description: Bandgap voltage in microvolts
Dst,stm32-vref.yaml16 calibration bandgap voltage (VREFINT_CAL).
23 the internal bandgap voltage reference VREFINT.
/Zephyr-latest/drivers/sensor/nxp/nxp_kinetis_temp/
Dtemp_kinetis.c19 * - Both ADC channels (sensor and bandgap) are on the same ADC instance
24 /* Two ADC samples required for each reading, sensor value and bandgap value */
53 /* Always read both sensor and bandgap voltage in one go */ in temp_kinetis_sample_fetch()
69 LOG_DBG("sensor = %d, bandgap = %d", data->buffer[0], data->buffer[1]); in temp_kinetis_sample_fetch()
78 LOG_DBG("sensor = %d, bandgap = %d (filtered)", data->buffer[0], in temp_kinetis_sample_fetch()
186 DT_INST_IO_CHANNELS_INPUT_BY_NAME(inst, bandgap), \
188 "bandgap ADC channel"); \
197 DT_INST_IO_CHANNELS_INPUT_BY_NAME(inst, bandgap),\
206 BIT(DT_INST_IO_CHANNELS_INPUT_BY_NAME(inst, bandgap)), \
DKconfig21 ADC resolution to use for the temperature sensor and bandgap
30 bandgap voltage readings. Oversampling can help in providing
/Zephyr-latest/dts/bindings/regulator/
Dnxp,vref.yaml30 nxp,bandgap-startup-time-us:
34 Maximum bandgap startup time as specified in the
Drenesas,da1469x-regulator.yaml19 renesas,regulator-v30-ref-bandgap:
22 Selects reference source for V30 LDO to Bandgap output.
/Zephyr-latest/soc/nxp/imxrt/imxrt10xx/
Dpower.c123 /* Toggle the analog bandgap reference circuitry on and off */
127 /* Enable bandgap in PMU */ in bandgap_set()
133 /* Disable low power bandgap */ in bandgap_set()
136 /* Disable bandgap in PMU and switch to low power one */ in bandgap_set()
161 /* Disable analog bandgap */ in lpm_drop_voltage()
168 /* Enable analog bandgap */ in lpm_raise_voltage()
/Zephyr-latest/drivers/regulator/
Dregulator_nxp_vref.c40 /* Wait for bandgap startup */ in regulator_nxp_vref_enable()
43 /* Enable high accuracy bandgap */ in regulator_nxp_vref_enable()
63 * Disable HC Bandgap, LP Bandgap, and Buf21 in regulator_nxp_vref_disable()
/Zephyr-latest/include/zephyr/devicetree/
Dio-channels.h65 * io-channel-names = "SENSOR", "BANDGAP";
71 * DT_IO_CHANNELS_CTLR_BY_NAME(DT_NODELABEL(n), bandgap) // DT_NODELABEL(adc2)
184 * io-channel-names = "SENSOR", "BANDGAP";
195 * DT_IO_CHANNELS_INPUT_BY_NAME(DT_NODELABEL(n), bandgap) // 20
/Zephyr-latest/dts/arm/nxp/
Dnxp_ke1xf.dtsi63 io-channel-names = "SENSOR", "BANDGAP";
64 bandgap-voltage = <1000000>;
74 io-channel-names = "SENSOR", "BANDGAP";
75 bandgap-voltage = <1000000>;
85 io-channel-names = "SENSOR", "BANDGAP";
86 bandgap-voltage = <1000000>;
Dnxp_k6x.dtsi55 io-channel-names = "SENSOR", "BANDGAP";
56 bandgap-voltage = <1000000>;
66 io-channel-names = "SENSOR", "BANDGAP";
67 bandgap-voltage = <1000000>;
Dnxp_mcxc_common.dtsi54 io-channel-names = "SENSOR", "BANDGAP";
55 bandgap-voltage = <1000000>;
Dnxp_mcxw71.dtsi351 nxp,bandgap-startup-time-us = <20>;
Dnxp_lpc55S3x_common.dtsi478 nxp,bandgap-startup-time-us = <20>;
Dnxp_mcxn23x_common.dtsi694 nxp,bandgap-startup-time-us = <20>;
Dnxp_mcxn94x_common.dtsi839 nxp,bandgap-startup-time-us = <20>;
/Zephyr-latest/soc/nxp/kinetis/k6x/
Dsoc.c139 /* enable bandgap buffer */ in soc_early_init_hook()
/Zephyr-latest/drivers/sensor/st/stm32_vref/
Dstm32_vref.c105 /* Calculate VREF+ using VREFINT bandgap voltage and calibration data */ in stm32_vref_channel_get()
/Zephyr-latest/soc/nxp/mcx/mcxc/
Dsoc.c118 /* enable bandgap buffer */ in soc_early_init_hook()
/Zephyr-latest/boards/gaisler/gr716a_mini/doc/
Dindex.rst108 GR716 Bandgap Cobham Gaisler
/Zephyr-latest/dts/arm/renesas/smartbond/
Dda1469x.dtsi145 renesas,regulator-v30-ref-bandgap;
/Zephyr-latest/drivers/adc/
Dadc_sam0.c142 /* Enable the internal bandgap reference */ in adc_sam0_channel_setup()
/Zephyr-latest/include/zephyr/
Ddevicetree.h1625 * io-channel-names = "SENSOR", "BANDGAP";
1640 * DT_PHA_BY_NAME(DT_NODELABEL(n), io_channels, bandgap, input) // 20
1697 * io-channel-names = "SENSOR", "BANDGAP";
1704 * - the element named `"BANDGAP"` has phandle `&adc2`
1712 * DT_PROP(DT_PHANDLE_BY_NAME(NODE, io_channels, bandgap), foobar) // "ADC_2"