rust: platform: require Send for Driver trait implementersThe instance of Self, returned and created by Driver::probe() isdropped in the bus' remove() callback.Request implementers of the Driver
rust: platform: require Send for Driver trait implementersThe instance of Self, returned and created by Driver::probe() isdropped in the bus' remove() callback.Request implementers of the Driver trait to implement Send, since theremove() callback is not guaranteed to run from the same thread asprobe().Fixes: 683a63befc73 ("rust: platform: add basic platform device / driver abstractions")Cc: stable <[email protected]>Reported-by: Alice Ryhl <[email protected]>Closes: https://lore.kernel.org/lkml/[email protected]/Signed-off-by: Danilo Krummrich <[email protected]>Reviewed-by: Benno Lossin <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Greg Kroah-Hartman <[email protected]>
show more ...
regulator: cros-ec: use devm_kmemdup_array()Convert to use devm_kmemdup_array() and while at it, make the size robustagainst type changes.Signed-off-by: Raag Jadav <[email protected]>Link: h
regulator: cros-ec: use devm_kmemdup_array()Convert to use devm_kmemdup_array() and while at it, make the size robustagainst type changes.Signed-off-by: Raag Jadav <[email protected]>Link: https://patch.msgid.link/[email protected]Signed-off-by: Mark Brown <[email protected]>
Fix RK3588 power domain problemsMerge series from Sebastian Reichel <[email protected]>:This introduces devm_of_regulator_get without the _optional suffix, sincethat is more sensib
Fix RK3588 power domain problemsMerge series from Sebastian Reichel <[email protected]>:This introduces devm_of_regulator_get without the _optional suffix, sincethat is more sensible for the Rockchip usecase.