zephyr/dts/bindings
Armando Visconti a867dbdc47 sensors: lsm6dsv16x: add RTIO async and fifo stream
Add RTIO async and RTIO stream functionalities that enables,
among all the other things, the sensor data streaming from FIFO.

RTIO stream is using both SENSOR_TRIG_FIFO_WATERMARK and
SENSOR_TRIG_FIFO_FULL triggers. The decoder currently only supports
following FIFO tags:

  - LSM6DSV16X_XL_NC_TAG
  - LSM6DSV16X_GY_NC_TAG
  - LSM6DSV16X_TEMP_NC_TAG

Following FIFO parameters has to be defined in device tree to
correctly stream sensor data:

  - fifo-watermark (defaults to 32)
  - accel-fifo-batch-rate (defaults to LSM6DSV16X_DT_XL_NOT_BATCHED)
  - gyro-fifo-batch-rate (defaults to LSM6DSV16X_DT_GY_NOT_BATCHED)
  - temp-fifo-batch-rate (defaults to LSM6DSV16X_DT_TEMP_NOT_BATCHED)

Signed-off-by: Armando Visconti <armando.visconti@st.com>
2024-11-27 21:06:30 +00:00
..
acpi
adc dts: bindings: adc: ad559x: add double range option 2024-11-25 12:17:00 +01:00
alh
arc
arm dts: bindings: arm: nordic: tddconf: Add etrbuffer 2024-11-26 14:45:22 +00:00
audio drivers: audio: Add the wm8904 driver 2024-08-29 15:53:26 +02:00
auxdisplay
base dts: bindings: base: Undeprecate label 2024-11-26 15:44:24 -05:00
battery battery: support additional properties 2024-08-29 16:12:36 -04:00
bluetooth dts: bindings: bluetooth: Add yaml file required by STM32WB0x HCI driver 2024-11-25 14:42:54 +01:00
cache
can drivers: can: initial support for Renesas RA CANFD 2024-10-25 08:55:17 +02:00
charger charger: bq25180: set a default constant-charge-voltage-max-microvolt 2024-09-10 14:41:47 +01:00
clock drivers: add the ch32v00x clock controller 2024-11-26 14:41:46 +00:00
comparator drivers: comparator: add fake comparator 2024-10-10 20:24:52 -04:00
coredump
counter dts: bindings: timer: move a few counter bindings to correct location 2024-11-19 17:50:04 -05:00
cpu dts: add the ch32v003 dtsi 2024-11-26 14:41:46 +00:00
crypto dts: bindings: crypto: Add initial Si32 binding 2024-10-24 17:52:05 +02:00
dac dts: bindings: dac: ad559x: add double range option 2024-11-25 12:17:00 +01:00
dai
debug dts: bindings: debug: Add binding for ARM STMESP 2024-09-06 11:31:27 -04:00
dfpmcch
dfpmccu
disk
display drivers: display: Add ssd1322 driver 2024-10-18 09:18:21 +02:00
dma dts: nxp,mcux-edma: Convert compats to prop 2024-11-19 09:52:57 -05:00
dsa
edac
espi drivers: espi: npcx: support espi taf rpmc request 2024-10-17 09:44:39 +02:00
ethernet dts: Introduce stm32h7 ethernet compatible 2024-10-24 22:04:21 +01:00
firmware firmware: scmi: add support for pinctrl protocol 2024-08-19 10:05:16 -04:00
flash_controller dts: arm: adi: Add binding file for MAX32xxx flash driver 2024-10-22 20:39:41 +02:00
fpga drivers: fpga: use defaults in iCE40 binding 2024-11-22 08:25:44 -05:00
fs fs: littlefs: get block_cycles value from dts 2024-10-07 18:43:05 +02:00
fuel-gauge fuel_gauge: composite analog fuel gauge 2024-08-29 16:12:36 -04:00
gnss gnss: rename u-blox M10 driver to M8 2024-08-26 17:27:12 -04:00
gpio drivers: add the gpio driver for wch ch32v003 2024-11-26 14:41:46 +00:00
haptics drivers: haptics: drv2605: Introduces overdrive clamp prop 2024-08-20 14:52:32 -04:00
hda
hdlc_rcp_if drivers: openthread: nxp: Add a HDLC RCP communication 2024-11-27 10:37:21 -05:00
hwinfo Documentation: Update documenation for Infineon boards 2024-11-14 20:36:38 -06:00
hwspinlock
i2c drivers: i2c: tca9544a 2024-11-22 22:47:17 +00:00
i2s drivers: i2s: esp32s3/esp32c3 2024-08-29 18:06:23 +02:00
i3c dts: i3c: npcx: add target mode property and port configuration 2024-11-25 17:43:41 +01:00
ieee802154
iio/afe sensor: voltage_divider: delay sampling after power-on 2024-10-17 15:38:52 -04:00
input input: kbd_matrix: implement stable poll period support 2024-11-17 19:06:15 -05:00
interrupt-controller drivers: add the pfic interrupt controller 2024-11-26 14:41:46 +00:00
ipc boards: nordic: ipc: added dcache alignement 2024-10-24 03:45:35 +01:00
ipm drivers: ipm: Add IPM over MBOX driver 2024-09-26 09:17:48 -05:00
kscan
led dts: bindings: lp5562: Add enable-gpios property 2024-09-13 13:43:33 +02:00
led_strip drivers: ws2812_gpio: Make timing configurable and less hardware dependend 2024-09-06 11:31:00 -04:00
lora dts: lora: add board support for reyax lora module 2024-06-14 17:12:49 -04:00
mbox drivers: mbox: add IVSHMEM based mbox driver 2024-11-16 15:05:34 -05:00
mdio drivers: mdio: add NXP i.MX NETC MDIO driver 2024-10-16 10:00:32 +02:00
memory-controllers
memory-window
mfd drivers: gpio: implement parallel mode in TLE9104 2024-10-17 15:38:45 -04:00
mhu
mipi-dbi drivers: mipi-dbi: use string for mipi-mode property 2024-11-23 02:01:47 +01:00
mipi-dsi
misc dts: nordic: 54l: Add PPIB device tree nodes and bindings 2024-11-19 09:53:10 -05:00
mm
mmc
mmu_mpu
modem dts: bindings: Add binding for Telit ME310G1 2024-10-17 09:46:09 +02:00
mspi samples: tests: dts: mspi: update ambiq specific MSPI dts 2024-06-18 19:55:35 -04:00
mtd drivers: flash: spi_nor: add option for 4byte opcodes 2024-11-18 13:18:08 -05:00
net/wireless dts: nordic: Add Channel Sounding support to nrf-radio 2024-09-26 03:32:03 -04:00
options
ospi
pcie
peci
phy
pinctrl drivers: add ch32v00x pinctrl support 2024-11-26 14:41:46 +00:00
pm_cpu_ops
power dts: bindings: power: add nordic,nrf-global-pd 2024-11-01 12:10:12 -05:00
power-domain pm: s/power-domain/power-domains and add power-domain-names 2024-10-18 17:45:21 +01:00
ppc drivers: usb_c: numaker: support Nuvoton's M2L31 series 2024-08-01 12:38:53 +02:00
ps2
pwm driver: pwm: infineon: cyw920829m2evk_02 pwm 2024-10-26 03:57:41 +01:00
qspi
regulator dts: nxp_vref: Add current compensation prop 2024-10-25 18:52:10 +01:00
reserved-memory dts: bindings: Update Nordic owned memory bindings 2024-10-15 04:11:21 -04:00
reset
retained_mem
retention
riscv dts: nordic: Remove cpu property from VPR nodes 2024-08-07 19:01:55 -04:00
rng drivers: entropy: Initial support for trng driver of RA8 2024-08-22 14:24:57 -04:00
rtc drivers: rtc: Added IRTC Driver Support. 2024-10-26 03:58:48 +01:00
sd drivers: disk: mmc_subsys: remove CONFIG_MMC_VOLUME_NAME 2024-11-05 15:25:10 -06:00
sdhc drivers: sdhc: imx_usdhc: assume card is present if no detection method 2024-08-22 14:19:37 -04:00
sensor sensors: lsm6dsv16x: add RTIO async and fifo stream 2024-11-27 21:06:30 +00:00
serial drivers: add the ch32v00x usart driver 2024-11-26 14:41:46 +00:00
shi
sip_svc
smbus
sound
spi drivers: spi: Add support SPI driver for Renesas RA6, RA4, RA2 2024-11-25 01:02:35 +01:00
sram
stepper drivers: stepper: change gpio-stepper dt-compatible 2024-11-18 19:37:37 -05:00
syscon
tach
tcpc drivers: usb_c: numaker: update UTCPD.VBSCALE register field 2024-11-16 15:08:18 -05:00
test dts: bindings: Unblock base label property 2024-11-26 15:44:24 -05:00
timer drivers: add the ch32v00x systick driver 2024-11-26 14:41:46 +00:00
timestamp
usb dt-bindings: apollo4p: add ambiq usb binding 2024-11-16 15:07:29 -05:00
usb-c usbc: add support for vbus measurement using TCPCI compliant device 2024-09-23 10:03:19 +02:00
video drivers: video: csi: Add NXP copyright 2024-10-25 08:54:57 +02:00
virtualization
w1 drivers: w1: Add MAX32xxx 1-Wire driver 2024-10-18 14:16:14 +02:00
watchdog drivers: watchdog: litex: add litex watchdog 2024-08-19 10:02:01 -04:00
wifi dts: bindings: wifi: split nrf700x coex and wifi models 2024-10-29 09:25:18 -07:00
xen
xspi
vendor-prefixes.txt dts: add the ch32v003 dtsi 2024-11-26 14:41:46 +00:00