zephyr/tests/drivers
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 tests/drivers: stm32l496g_disco: Enable ADC in tests. 2021-07-21 10:02:24 +03:00
build_all drivers: sensor: Add driver for TI INA23x 2021-07-27 17:59:23 -04:00
can tests: driver: can: canfd: Add CAN-FD tests 2021-05-07 12:36:10 -05:00
clock_control tests: drivers: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
console sanitycheck: inclusive language 2020-08-27 07:04:07 -04:00
counter tests: Update counter test for LPC RTC counter 2021-07-16 18:56:15 -04:00
dac tests: dac: testing dac loopback on stm32f746zg board 2021-07-21 05:50:30 -04:00
dma tests/drivers: nucleo_l552ze_q: Configures DMA to run loop_transfer test 2021-07-10 12:43:19 -04:00
eeprom drivers: eeprom: EEPROM emulation in flash memory 2021-02-19 14:06:15 +01:00
entropy/api device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
flash tests/drivers: disco_l475_iot1: Enabling soc-flash support in overlays. 2021-06-22 08:21:21 -04:00
flash_simulator tests/drivers/flash_simulator: remove flash_write_protection_set() usage 2021-03-29 13:43:55 -04:00
gpio drivers: gpio: introduce new Telink B91 GPIO driver 2021-07-21 05:37:12 -04:00
hwinfo/api tests: drivers: hwinfo: Cleanup testcase.yaml 2021-06-11 16:23:05 -05:00
i2c tests: drivers: remove usage of device_pm_control_nop 2021-04-28 12:53:09 -04:00
i2s tests: i2s_speed: Increase the RX buffer count 2021-06-03 14:14:24 -05:00
ipm tests: drivers: ipm: Add TC_SUITE_START/TC_SUITE_END 2021-04-28 12:54:13 -04:00
kscan/kscan_api device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
led/led_api device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
memc/stm32_sdram tests: drivers: memc: add test for stm32 SDRAM 2020-11-24 16:33:17 +01:00
pwm tests: drivers: Assign prescaler value to 10000 2021-05-19 07:47:45 -05:00
regulator/fixed tests: regulator: add integration platform 2021-04-16 09:45:35 +02:00
sensor drivers: sensors: smart-battery with SBS 1.1 compliant fuel gauge 2021-05-07 07:55:23 -05:00
spi/spi_loopback tests: spi: spi loopback test running on the stm32l5xx boards 2021-07-22 04:52:53 -04:00
timer/nrf_rtc_timer arch: arm: Unconditionally compile IRQ_ZERO_LATENCY flag 2021-04-12 07:33:27 -04:00
uart tests: uart: uart async test running on the stm32l5xx boards 2021-07-22 04:52:53 -04:00
virtualization/ivshmem tests: ivshmem: move test to more generic location 2021-07-19 11:38:59 -04:00
watchdog/wdt_basic_api tests: drivers: watchdog: Pause during debugging 2021-06-07 23:53:03 -04:00