zephyr/include/zephyr/drivers
Gustavo Silva 3850f4ca64 drivers: sensor: add ScioSense ENS160 driver
Add driver for ScioSense ENS160 multi-gas sensor. The driver includes
support for I2C and SPI, attributes for setting temperature and
humidity compensation and data ready trigger.
Also add ScioSense to the list of vendor prefixes.

Signed-off-by: Gustavo Silva <gustavograzs@gmail.com>
2024-02-25 22:27:22 -05:00
..
adc drivers adc_emul: Refer to native_sim overlay instead of native_posix 2023-12-07 10:39:31 +00:00
bluetooth bluetooth: add HCI driver parameter to set controller's public address 2023-11-29 10:44:25 +01:00
can drivers: can: fake: use delegate for reporting core clock rate 2024-02-01 13:19:46 +00:00
clock_control drivers: clock_control: stm32: Add HSE CSS support 2023-12-13 13:56:43 +01:00
console
dma drivers: dma: stm32: add utilities to access properties by idx 2023-11-23 10:00:50 +01:00
eeprom
ethernet drivers: nxp_enet: Improve code readability 2023-12-14 09:30:05 +01:00
flash
gnss drivers: gnss: move gnss_publish.h in include/ 2023-11-29 14:30:40 +00:00
gpio
i2c drivers: smbus: implement SMBus driver for STM32 2023-12-12 10:57:41 +01:00
i3c drivers: i3c: add additional variable for num xfer for i3c 2023-12-04 16:48:20 +01:00
ieee802154 drivers: ieee802154: introduce channel pages 2023-09-27 12:44:15 -04:00
interrupt_controller drivers: gpio: Update NXP LPC GPIO driver to enable wakeup 2024-02-25 22:26:00 -05:00
led
led_strip
mfd drivers: mfd: add AD5592 MFD driver 2023-11-08 10:07:41 +01:00
mipi_dsi drivers: mipi_dsi: dsi_mcux_2l add support for SMARTDMA, and byte swapping 2023-09-25 09:46:55 +02:00
misc drivers: misc: devmux: a device multiplexer pseudo-device 2023-11-28 15:35:39 +01:00
mm mm: polish doxygen doc on memory banks driver APIs 2023-11-21 08:42:01 +00:00
modem
pcie
pinctrl
pm_cpu_ops
power soc: sam: Add SUPC driver and dts model 2023-10-24 11:35:43 +02:00
pwm
regulator tests: drivers: regulator: add api test for active discharge 2024-01-29 09:43:39 +01:00
rtc drivers: rtc: ds3231: use backticks for code identifiers 2023-11-30 10:05:39 +01:00
sensor drivers: sensor: add ScioSense ENS160 driver 2024-02-25 22:27:22 -05:00
serial drivers: serial: Add async to interrupt driven adaptation 2024-01-18 11:12:55 +01:00
sip_svc drivers: sip_svc: sip_smc_intel_socfpga: Fix type error 2023-09-15 09:26:49 +02:00
timer drivers: timer: add GRTC driver 2024-01-30 21:00:44 +00:00
uart drivers: serial_test: Implement interrupt and async APIs 2023-09-28 14:07:52 +03:00
usb usb: device_next: add SetFeature(TEST_MODE) support 2023-12-12 15:01:49 +01:00
usb_c usbc: add API for the Power Path Controllers 2024-01-18 10:53:53 +01:00
virtualization drivers: virtualization: Map ivshmem-v2 sections individually 2023-11-27 12:15:43 +00:00
adc.h drivers: adc: add adc_read_dt api 2023-09-25 09:52:16 +02:00
auxdisplay.h auxdisplay: Fix handlers file 2023-08-30 15:54:05 -04:00
bbram.h bbram: doc: clean bad doxygen references. 2023-08-28 13:43:55 -04:00
cache.h
can.h drivers: can: add can_get_transceiver() system call 2024-01-26 14:27:57 +01:00
cellular.h modem: modem_cellular: Update driver to implement cellular API 2024-01-03 10:21:18 +01:00
charger.h charger: Adds input current notifier properties 2024-01-10 09:59:41 +01:00
clock_control.h
coredump.h
counter.h doc: drivers: counter: cleanup Doxygen docs 2023-10-04 14:48:56 +01:00
dac.h
dai.h include: dai.h: Add definitions for parsing dai_config's format field 2023-12-20 11:15:13 +01:00
disk.h
display.h include: drivers: display: verify if optional API is implemented 2023-12-07 10:36:52 +00:00
dma.h dma: Move struct member doc comments to fields 2023-11-10 10:40:10 +01:00
edac.h doc: edac: Separate Optional and Mandatory APIs 2023-11-10 10:41:14 +01:00
eeprom.h drivers: eeprom: add missing documentation to eeprom.h 2023-10-27 12:27:31 +02:00
emul_bbram.h bbram: emul: Add backend API 2024-01-12 09:59:31 +01:00
emul_fuel_gauge.h emul: Add syscall support for fuel gauge emulators 2023-09-12 17:23:00 +01:00
emul_sensor.h sensor: testing: Update sensor emul backend 2024-01-16 10:01:00 +01:00
emul_stub_device.h emul: change stub driver priority to kernel device default 2023-08-25 10:31:02 +02:00
emul.h sensor: testing: Update sensor emul backend 2024-01-16 10:01:00 +01:00
entropy.h drivers: entropy: Small documentation tweaks 2023-10-21 11:48:21 +02:00
espi_emul.h
espi_saf.h drivers: espi: npcx: introduce espi taf driver 2023-12-18 09:30:01 +01:00
espi.h
flash.h drivers: flash: provide api to reset the flash registers 2023-10-30 09:27:42 +01:00
fpga.h
fuel_gauge.h fuel_gauge: Remove keep alphabetized comment 2023-10-09 19:01:49 +03:00
gnss.h drivers: Add GNSS API public header 2023-10-30 11:43:19 -04:00
gpio.h include: gpio: Add GPIO_INT_WAKEUP flag 2024-02-25 22:26:00 -05:00
hwinfo.h
hwspinlock.h
i2c_emul.h bus: emul: Update i2c/spi emulators with mock transport 2024-01-16 10:01:00 +01:00
i2c.h bus: emul: Update i2c/spi emulators with mock transport 2024-01-16 10:01:00 +01:00
i2s.h
i3c.h drivers: i3c: add additional variable for num xfer for i3c 2023-12-04 16:48:20 +01:00
ipm.h
kscan.h
led_strip.h
led.h drivers: led: Fix doxygen comments for led_info struct 2023-11-27 12:17:17 +00:00
lora.h
mbox.h
mdio.h drivers: mdio: Include errno in header 2024-01-26 09:44:11 +01:00
mipi_dbi.h drivers: mipi_dbi: clarify write size for mipi_write_display 2024-02-02 11:52:17 -06:00
mipi_dsi.h include: drivers: mipi_dsi: split MIPI DCS values into separate header 2024-01-31 16:01:45 +00:00
peci.h
pinctrl.h include: pinctrl.h: Make PINCTRL_SKIP_SLEEP available with CONFIG_PM 2024-01-16 15:20:15 +00:00
pm_cpu_ops.h
ps2.h
ptp_clock.h
pwm.h drivers: pwm: add pwm_is_ready_dt helper function 2023-08-30 10:19:47 +02:00
regulator.h regulator: add active-discharge api 2024-01-29 09:43:39 +01:00
reset.h
retained_mem.h retained_mem: add user thread support. 2023-08-24 16:57:26 +01:00
rtc.h
sdhc.h drivers: sdhc: add support for interrupts 2023-11-06 19:01:08 -05:00
sensor_attribute_types.h sensor: testing: Update sensor emul backend 2024-01-16 10:01:00 +01:00
sensor_data_types.h sensors: vertically decode raw data 2023-09-25 09:47:26 +02:00
sensor.h sensor: add helper functions to convert milli/micro to sensor_value 2024-01-24 10:32:10 +01:00
smbus.h drivers: smbus: add missing includes 2023-12-12 10:57:41 +01:00
spi_emul.h bus: emul: Update i2c/spi emulators with mock transport 2024-01-16 10:01:00 +01:00
spi.h drivers: spi: Add missing retval to spi_read calls 2024-02-01 10:23:44 -06:00
syscon.h
uart_pipe.h
uart.h doc: include: uart: cleanup doxygen documentation 2023-09-29 12:21:15 -05:00
video-controls.h
video.h
w1.h
watchdog.h