walnux/drivers
raiden00pl 3a31da9585 sensors: add support for BME688 sensor
Add support for BME688 sensor based on BME680 implementation.
The BME688 is nearly identical to the BME680, and this implementation
reuses much of the existing BME680 code. However, there are some differences
related to gas measurements that make it impractical to use the same driver
without significantly complicating it. BME688 also supports parallel mode
which isn't yet supported.

Signed-off-by: raiden00pl <raiden00@railab.me>
2025-05-17 12:16:54 +08:00
..
1wire drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
aie drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
analog drivers/analog/mcp47x6: Add support for MCP47X6 DAC series 2025-04-29 16:17:44 -03:00
audio drivers/audio/es8388: set proper format specifier macro for logging 2025-03-01 06:37:30 -03:00
bch drivers/bch: Add CONFIG_BCH_FORCE_INDIRECT 2025-04-03 16:21:51 +08:00
can drivers/ctucan: fix IRQ ctrl 2025-05-16 18:21:07 +08:00
clk drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
contactless drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
coresight drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
crypto crypto/se05x: Allow set_enable_pin to be NULL and fix error handling 2024-11-07 11:37:58 +08:00
devicetree qemu/armv7a: register cfi flash 2025-02-11 17:23:44 +08:00
dma drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
dummy drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
eeprom drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
efuse drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
i2c fs/drivers: Avoid causing a busy loop in the program due to context switching induced by sem_post. 2025-03-17 10:44:26 +01:00
i2s drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
i3c arch_atomic: only support atomic_xx and atomic64_xx function 2024-12-04 14:03:14 +01:00
input drivers/ft5x06: Remove wakeup and nreset check 2025-04-04 09:50:19 -03:00
ioexpander drivers/ioexpander/icjx: add option to set filters during initialization 2025-04-24 10:05:56 -03:00
ipcc fs/drivers: Avoid causing a busy loop in the program due to context switching induced by sem_post. 2025-03-17 10:44:26 +01:00
lcd drivers/lcd/ili9341: Add custom width/height display options 2025-04-27 08:37:54 -03:00
leds Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
loop drivers/iovec: revert vector io implement from loop/null/zero driver 2025-01-22 11:29:39 +08:00
math drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
misc drivers/misc/optee: Fix non-registered memory ref passing 2025-05-13 10:14:01 +08:00
mmcsd drivers/mmcsd/mmcsd_sdio.c: use dma to receive setup if dma is enabled 2025-05-11 20:28:55 +08:00
modem fix misspelled names in locally scoped code 2025-05-15 10:12:12 +08:00
motor drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
mtd drivers/mtd/mtd_cfi: Add MTDIOC_ERASESTATE 2025-03-28 19:19:35 +08:00
net drivers/net: update format specifier on lan9250 driver 2025-03-05 19:54:58 +01:00
note sched/spin_lock: rename raw_spin_lock to spin_lock_notrace 2025-02-13 20:48:15 +08:00
pci drivers/usbhost: add xHCI support 2025-05-15 21:58:57 +08:00
pinctrl drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pipes fs/drivers: Avoid causing a busy loop in the program due to context switching induced by sem_post. 2025-03-17 10:44:26 +01:00
power use small lock in following files 2024-12-22 18:43:26 +08:00
rc drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
regmap drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
reset drivers/reset: fix typo retrun -> return 2024-12-17 20:48:07 +08:00
rf drivers/rf: migrate license to ASF 2024-11-06 19:46:13 +08:00
rmt drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg drivers/rpmsg: correct crc16 catalogue to CRC-16/IBM 2025-04-10 11:45:26 +08:00
rptun rptun/ivshmem: RPTUN_IVSHMEM should depends on DEV_SIMPLE_ADDRENV 2025-02-07 17:40:38 +08:00
segger sched/spin_lock: rename raw_spin_lock to spin_lock_notrace 2025-02-13 20:48:15 +08:00
sensors sensors: add support for BME688 sensor 2025-05-17 12:16:54 +08:00
serial serial/uart_pci_16550.c: fix multiport ax99100 2025-04-29 15:33:23 -03:00
spi fs/drivers: Avoid causing a busy loop in the program due to context switching induced by sem_post. 2025-03-17 10:44:26 +01:00
syslog syslog: add an option to completely disable syslog logic 2025-03-30 11:36:19 +08:00
thermal drivers/thermal: Update state when temp is stable 2025-03-17 09:21:52 +08:00
timers drivers/timers/watchdog: add watchdog timer notifier chain 2025-01-12 11:15:42 +08:00
usbdev drivers/usbdev/Kconfig: fix COMPOSITE_VENDORSTR description 2025-05-13 09:57:30 +08:00
usbhost drivers/usbhost: add xHCI support 2025-05-15 21:58:57 +08:00
usbmisc driver for STUSB4500 2024-11-30 08:40:08 -03:00
usbmonitor drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
usrsock drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
vhost drivers/vhost-rng: fix compile error in vhost-rng. 2025-01-12 00:06:12 +08:00
video [Kconfig]: Fix Kconfig style 2025-05-14 21:15:14 +08:00
virtio virtio-rng: Register /dev/urandom driver if CONFIG_DEV_URANDOM=y 2025-01-03 08:52:20 +08:00
wireless [Kconfig]: Fix Kconfig style 2025-05-14 21:15:14 +08:00
.gitignore
CMakeLists.txt drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
drivers_initialize.c usbhost: add common usb host waiter and drivers initialization 2025-05-15 21:58:57 +08:00
Kconfig AI engine driver 2024-10-16 13:57:23 +08:00
Makefile drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00