On Fri, Jun 20, 2025 at 04:09:13PM +0100, Igor Korotin wrote: > This patch series introduces support for ACPI match tables in Rust > drivers. Applied to driver-core-testing, thanks! Once 0-day testing completed successfully, the patches are merged into driver-core-next. > Danilo Krummrich (3): > rust: device: implement FwNode::is_of_node() > samples: rust: platform: don't call as_ref() repeatedly > samples: rust: platform: conditionally call Self::properties_parse() > > Igor Korotin (6): > rust: acpi: add `acpi::DeviceId` abstraction [ Always inline DeviceId::new() and use &'static CStr; slightly reword commit message. - Danilo ] > rust: driver: Consolidate `Adapter::of_id_info` methods using `#[cfg]` [ Fix clippy warning if #[cfg(not(CONFIG_OF))]; fix checkpatch.pl line length warnings. - Danilo ] > rust: driver: Add ACPI id table support to Adapter trait [ Fix clippy warning if #[cfg(not(CONFIG_OF))]; fix checkpatch.pl line length warnings. - Danilo ] > rust: platform: Set `OF_ID_TABLE` default to `None` in `Driver` trait > rust: platform: Add ACPI match table support to `Driver` trait [ Use 'LNUXBEEF' as ACPI ID. - Danilo ] > samples: rust: add ACPI match table example to platform driver [ Use 'LNUXBEEF' as ACPI ID. - Danilo ]