[PATCH 0/3] Documentation for Device / Driver infrastructure

Danilo Krummrich posted 3 patches 2 months, 2 weeks ago
There is a newer version of this series
rust/kernel/device.rs | 198 +++++++++++++++++++++++++++++++++++++-----
rust/kernel/driver.rs |  82 ++++++++++++++++-
2 files changed, 254 insertions(+), 26 deletions(-)
[PATCH 0/3] Documentation for Device / Driver infrastructure
Posted by Danilo Krummrich 2 months, 2 weeks ago
This patch series expands the documentation for the generic device and driver
infrastructure and provides a guideline on how to implement bus and class
specific devices as well as bus specific driver infrastructure, i.e. bus
abstractions. It also expands on the existing documentation of device context
types.

Danilo Krummrich (3):
  device: rust: documentation for DeviceContext
  device: rust: expand documentation for Device
  driver: rust: expand documentation for driver infrastructure

 rust/kernel/device.rs | 198 +++++++++++++++++++++++++++++++++++++-----
 rust/kernel/driver.rs |  82 ++++++++++++++++-
 2 files changed, 254 insertions(+), 26 deletions(-)


base-commit: 9a8682f0875b8cedad42bdfe601e6ab204fad06d
-- 
2.50.0
Re: [PATCH 0/3] Documentation for Device / Driver infrastructure
Posted by Greg KH 2 months, 2 weeks ago
On Fri, Jul 18, 2025 at 12:45:36AM +0200, Danilo Krummrich wrote:
> This patch series expands the documentation for the generic device and driver
> infrastructure and provides a guideline on how to implement bus and class
> specific devices as well as bus specific driver infrastructure, i.e. bus
> abstractions. It also expands on the existing documentation of device context
> types.

Looks great to me, thanks for writing this all up:

Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>