]> www.infradead.org Git - users/jedix/linux-maple.git/commit
samples: rust: platform: Add property child and reference args examples
authorRemo Senekowitsch <remo@buenzli.dev>
Mon, 16 Jun 2025 15:45:11 +0000 (17:45 +0200)
committerDanilo Krummrich <dakr@kernel.org>
Wed, 25 Jun 2025 15:48:41 +0000 (17:48 +0200)
commitc79cbde9b7bc7a650af96269588518950e3c2441
tree92da49bc9289a3a8dc64f7687ef2de9af4d6910f
parentc3e05bd15e0c99f3ff45e0b1f01814778bc1128c
samples: rust: platform: Add property child and reference args examples

Add some example usage of the device property methods for reading
DT/ACPI/swnode child nodes and reference args.

Signed-off-by: Remo Senekowitsch <remo@buenzli.dev>
Link: https://lore.kernel.org/r/20250616154511.1862909-4-remo@buenzli.dev
[ Convert 'child@{0,1}' to 'child-{0,1}'; skip child nodes without
  'compatible' property in of_unittest_platform_populate() as proposed
  by Rob Herring. - Danilo]
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
drivers/of/unittest-data/tests-platform.dtsi
drivers/of/unittest.c
samples/rust/rust_driver_platform.rs