Bosch BMI270 family inertial measurement units
A current-generation Bosch six-axis IMU (combined accelerometer and gyroscope) aimed at wearables, hearables, AR/VR headsets, handheld gaming PCs, and laptops. The chip connects over I2C or SPI and is found in modern devices such as GPD-style handhelds and various ACPI-enumerated laptops shipping today.
recommendation
It should stay because this is a young, actively maintained driver for hardware Bosch still sells new in 2025. The code was first merged in September 2024 and has continued to gain features (motion events, step counter, power-management fixes, additional firmware matches) through early 2026, and the chip is enumerated on current handheld and laptop-class systems via both device tree and ACPI.
repository signals
sources
- git.kernel.org
Local kernel history shows this driver is new and active, with non-removal commits from initial merge in September 2024 through fixes and feature work up to January 11, 2026.
- bosch-sensortec.com
Bosch still markets BMI270 as a current IMU product, with current product-page positioning for wearables, hearables, AR/VR, laptops, and ordering links visible in 2026.
- cateee.net
LKDDb shows upstream support in current kernels and enumerates active bindings/IDs for I2C, OF compatibles, and ACPI IDs BMI0160/BMI0260, indicating ongoing deployment targets rather than dead legacy-only hardware.
codex reasoning notes (technical)
Keep: the directory is a real, recently added IMU driver with continuing upstream fixes/features, not a stagnant legacy block. No removal discussion was found from available local history; recent commits include motion events, step-counter work, PM fixes, and newer GPD firmware matching. Deployments look low but real: Bosch still sells/promotes the part, and LKDDb shows DT plus ACPI IDs used on current handheld/laptop-class systems. Sources obtained via `exec_command` local file/git inspection plus canonical kernel.org log URL recall, and via `web` open/search for Bosch product and LKDDb pages.