aboutsummaryrefslogtreecommitdiff
path: root/rust/kernel/driver.rs
AgeCommit message (Expand)AuthorFilesLines
2026-05-29Merge patch series "rust: device: Higher-Ranked Lifetime Types for device dri...Danilo Krummrich1-14/+27
2026-05-27rust: driver: update module documentation for GAT-based Data typeDanilo Krummrich1-7/+13
2026-05-27rust: device: make Core and CoreInternal lifetime-parameterizedDanilo Krummrich1-3/+3
2026-05-27rust: driver core: drop drvdata before devres releaseDanilo Krummrich1-2/+2
2026-05-27rust: driver: decouple driver private data from driver typeDanilo Krummrich1-10/+14
2026-05-27rust: driver: move 'static bounds to constructorGary Guo1-2/+5
2026-04-28rust: ACPI: fix missing match data for PRP0001Markus Probst1-13/+61
2026-01-26Merge tag 'v6.19-rc7' into driver-core-nextDanilo Krummrich1-16/+70
2026-01-16rust: driver: drop device private data post unbindDanilo Krummrich1-1/+35
2026-01-16rust: driver: add DriverData type to the DriverLayout traitDanilo Krummrich1-0/+4
2026-01-16rust: driver: add DEVICE_DRIVER_OFFSET to the DriverLayout traitDanilo Krummrich1-1/+7
2026-01-16rust: driver: introduce a DriverLayout traitDanilo Krummrich1-15/+25
2026-01-12Merge tag 'v6.19-rc5' into driver-core-nextDanilo Krummrich1-4/+8
2026-01-07rust: driver-core: use "kernel vertical" style for importsDanilo Krummrich1-4/+8
2025-12-30rust: driver: fix broken intra-doc links to example driver typesAlice Ryhl1-4/+8
2025-10-21rust: driver: let probe() return impl PinInit<Self, Error>Danilo Krummrich1-2/+2
2025-08-12driver: rust: expand documentation for driver infrastructureDanilo Krummrich1-2/+87
2025-07-16rust: device_id: split out index support into a separate traitFUJITA Tomonori1-2/+6
2025-07-01rust: fix typo in #[repr(transparent)] commentsFUJITA Tomonori1-2/+2
2025-06-26rust: driver: Add ACPI id table support to Adapter traitIgor Korotin1-1/+40
2025-06-26rust: driver: Consolidate `Adapter::of_id_info` methods using `#[cfg]`Igor Korotin1-19/+21
2025-03-16rust: make pin-init its own crateBenno Lossin1-3/+3
2025-01-07rust: driver: address soundness issue in `RegistrationOps`Danilo Krummrich1-5/+20
2024-12-20rust: driver: implement `Adapter`Danilo Krummrich1-1/+57
2024-12-20rust: implement generic driver registrationDanilo Krummrich1-0/+117