]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge tag 'rust_io-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver...
authorDanilo Krummrich <dakr@kernel.org>
Tue, 17 Mar 2026 19:13:16 +0000 (20:13 +0100)
committerDanilo Krummrich <dakr@kernel.org>
Tue, 17 Mar 2026 19:13:16 +0000 (20:13 +0100)
commitd19ab42867ae7c68be84ed957d95712b7934773f
tree941d981b9f0a5e89ae0f65ffd2aa19df6d03fb14
parent76bce7ac51673640a4a46236ea723cf5543268d7
parent79cf41692aadc3d0ac9b1d8e2c2f620ce2103918
Merge tag 'rust_io-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core into drm-rust-next

Register abstraction and I/O infrastructure improvements

Introduce the register!() macro to define type-safe I/O register
accesses. Refactor the IoCapable trait into a functional trait, which
simplifies I/O backends and removes the need for overloaded Io methods.

This is a stable tag for other trees to merge.

Signed-off-by: Danilo Krummrich <dakr@kernel.org>