Linux 6.19 introduces Rust bindings for I2C bus drivers, enabling developers to write Inter-Integrated Circuit drivers using Rust instead of C. The driver-core-next branch includes core abstractions, device registration APIs, and sample driver code. While the infrastructure is ready, no production Rust I2C hardware drivers are included in this release yet.
Sort: