]> www.infradead.org Git - users/jedix/linux-maple.git/commit
rust: device: Move property_present() to FwNode
authorRemo Senekowitsch <remo@buenzli.dev>
Wed, 11 Jun 2025 10:29:02 +0000 (12:29 +0200)
committerDanilo Krummrich <dakr@kernel.org>
Thu, 12 Jun 2025 22:58:52 +0000 (00:58 +0200)
commitd3393e845038f5fd32c24b841bb4b6026aa1cf4b
tree5d83b03b448487571a270dc6f0a4c5718ffabf4a
parent658f23b59251e15cc9263cfe5157d5757a293017
rust: device: Move property_present() to FwNode

The new FwNode abstraction will be used for accessing all device
properties.

It would be possible to duplicate the methods on the device itself, but
since some of the methods on Device would have different type sigatures
as the ones on FwNode, this would only lead to inconsistency and
confusion. For this reason, property_present is removed from Device and
existing users are updated.

Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Remo Senekowitsch <remo@buenzli.dev>
Link: https://lore.kernel.org/r/20250611102908.212514-4-remo@buenzli.dev
Signed-off-by: Danilo Krummrich <dakr@kernel.org>
drivers/cpufreq/rcpufreq_dt.rs
rust/kernel/device.rs
rust/kernel/device/property.rs