zephyr/include/dt-bindings
Sam Hurst 1382d64ed5 drivers: sensor: Add driver for TI INA23x
This driver supports the TI INA230 and INA231 Bidirectional Current
and Power Monitors. The devices work on the I2C interface and are
created from DT nodes with a compatible property matching "ti,ina23x".

The following datasheets were referenced while developing the driver:
https://www.ti.com/product/INA230
https://www.ti.com/product/INA231

Twister passed:
twister -T tests/drivers/build_all/sensor/

Testing was performed on the stm32g071b_disco board with the following:
Load:    ~170 ohms
Voltage: 5V

Measured Values:
Voltage: 5.1 V
Current: 0.032 A
Power:   0.157 W

Signed-off-by: Sam Hurst <sbh1187@gmail.com>
2021-07-27 17:59:23 -04:00
..
adc drivers: adc: Define max acquisition time 2021-05-08 10:18:09 -05:00
clock Microchip: MEC172x clock control driver 2021-07-21 17:46:07 -04:00
dac
display drivers: display: ili9xxx: generalize ILI display driver 2020-11-10 15:52:12 -06:00
espi drivers: eSPI: add eSPI driver support for NPCX7 series. 2020-10-02 11:33:15 +02:00
ethernet drivers: ethernet: add support for Xilinx GEM controller 2021-06-21 20:11:00 -04:00
gpio gpio: Add GPIO voltage overrides 2021-06-18 16:51:23 -04:00
i2c
interrupt-controller Microchip: MEC172x Add aggregated interrupt driver 2021-07-26 12:24:52 -04:00
led
lora
memory-controller drivers: memc: stm32: initial support for stm32 FMC 2020-11-24 16:33:17 +01:00
pcie drivers: pcie: Introduce API to look up devices by ID 2021-02-15 08:23:05 -05:00
pinctrl include: dt-bindings: b91_pinctrl: add pinctrl bindings for B91 2021-07-21 05:37:12 -04:00
pwm ITE drivers/pwm: add PWM for it8xxx2 2021-07-01 13:21:06 -04:00
rdc
sensor drivers: sensor: Add driver for TI INA23x 2021-07-27 17:59:23 -04:00
usb
dt-util.h include: dt-bindings: Add macros entry point for DTS preprocessor 2020-10-23 09:38:55 -05:00