[PATCH v6 0/9] More Rust bindings for device property reads

Remo Senekowitsch posted 9 patches 6 months, 4 weeks ago
There is a newer version of this series
MAINTAINERS                                  |   1 +
drivers/of/unittest-data/tests-platform.dtsi |   3 +
rust/helpers/helpers.c                       |   1 +
rust/helpers/property.c                      |   8 +
rust/kernel/device.rs                        |  17 +
rust/kernel/device/property.rs               | 588 +++++++++++++++++++
samples/rust/rust_driver_platform.rs         |  60 +-
7 files changed, 677 insertions(+), 1 deletion(-)
create mode 100644 rust/helpers/property.c
create mode 100644 rust/kernel/device/property.rs
[PATCH v6 0/9] More Rust bindings for device property reads
Posted by Remo Senekowitsch 6 months, 4 weeks ago
changes in v6:
* Consistently use markdown in comments.
* Use more lists in safety comments.

Best regards,
Remo

Remo Senekowitsch (9):
  rust: device: Create FwNode abstraction for accessing device
    properties
  rust: device: Enable accessing the FwNode of a Device
  rust: device: Add property_present() to FwNode
  rust: device: Enable printing fwnode name and path
  rust: device: Introduce PropertyGuard
  rust: device: Implement accessors for firmware properties
  rust: device: Add child accessor and iterator
  rust: device: Add property_get_reference_args
  samples: rust: platform: Add property read examples

 MAINTAINERS                                  |   1 +
 drivers/of/unittest-data/tests-platform.dtsi |   3 +
 rust/helpers/helpers.c                       |   1 +
 rust/helpers/property.c                      |   8 +
 rust/kernel/device.rs                        |  17 +
 rust/kernel/device/property.rs               | 588 +++++++++++++++++++
 samples/rust/rust_driver_platform.rs         |  60 +-
 7 files changed, 677 insertions(+), 1 deletion(-)
 create mode 100644 rust/helpers/property.c
 create mode 100644 rust/kernel/device/property.rs

-- 
2.49.0