Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to rust/kernel/platform.rs35+
  1. driver core: platform: set mod_name in driver registrationShashank Balaji committed 5 months agoa7a7dc5
  2. rust: platform: make Driver trait lifetime-parameterizedDanilo Krummrich committed 5 months ago81fdc78
  3. rust: device: make Core and CoreInternal lifetime-parameterizedDanilo Krummrich committed 5 months ago2479983
  4. rust: platform: implement Sync for Device<Bound>Danilo Krummrich committed 5 months agoa89111c
  5. rust: driver: decouple driver private data from driver typeDanilo Krummrich committed 5 months ago7fdffdd
  6. rust: driver: move 'static bounds to constructorGary Guo committed 5 months agoc8a4366
  7. Merge tag 'v6.19-rc7' into driver-core-nextDanilo Krummrich committed 9 months agoeb3dad5
  8. rust: driver: drop device private data post unbindDanilo Krummrich committed 10 months agoa995fe1
  9. rust: driver: add DriverData type to the DriverLayout traitDanilo Krummrich committed 10 months ago2ad0f49
  10. rust: driver: add DEVICE_DRIVER_OFFSET to the DriverLayout traitDanilo Krummrich committed 10 months agoc1d4519
  11. rust: driver: introduce a DriverLayout traitDanilo Krummrich committed 10 months ago0af1a9e
  12. rust: platform: fix remove_callback invariant commentAlok Tiwari committed 10 months ago585e8a2
  13. rust: platform: use "kernel vertical" style for importsDanilo Krummrich committed 10 months agoda74aee
  14. rust: platform: replace `kernel::c_str!` with C-StringsTamir Duberstein committed 10 months ago1114c87
  15. rust: Add trait to convert a device reference to a bus device referenceMarkus Probst committed 1 year agoe4addc7
  16. rust: platform: get rid of redundant Result in IRQ methodsDanilo Krummrich committed 1 year agob892ed3
  17. rust: device: narrow the generic of drvdata_obtain()Danilo Krummrich committed 1 year ago6bbaa93
  18. rust: driver: let probe() return impl PinInit<Self, Error>Danilo Krummrich committed 1 year ago0242623
  19. rust: driver-core: Update ARef and AlwaysRefCounted imports from sync::arefShankari Anand committed 1 year ago1e18061
  20. rust: platform: add irq accessorsDaniel Almeida committed 1 year ago17e70f0
  21. Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year ago352af6a
  22. rust: platform: add resource accessorsDaniel Almeida committed 1 year agobc4f904
  23. rust: platform: implement the `dma::Device` traitDanilo Krummrich committed 1 year ago256de48
  24. device: rust: rename Device::as_ref() to Device::from_raw()Alice Ryhl committed 1 year ago2f5606a
  25. rust: types: add FOREIGN_ALIGN to ForeignOwnableAndreas Hindborg committed 1 year ago12717eb
  26. rust: platform: implement Driver::unbind()Danilo Krummrich committed 1 year ago4be5f3f
  27. rust: platform: use generic device drvdata accessorsDanilo Krummrich committed 1 year agof0a68a9
  28. rust: platform: remove unnecessary importTamir Duberstein committed 1 year ago8ae3357
  29. rust: platform: Add ACPI match table support to `Driver` traitIgor Korotin committed 1 year ago8411e6f
  30. rust: platform: Set `OF_ID_TABLE` default to `None` in `Driver` traitIgor Korotin committed 1 year agoec3ef21
  31. rust: driver: Add ACPI id table support to Adapter traitIgor Korotin committed 1 year ago7a5cb14
  32. rust: Use consistent "# Examples" heading style in rustdocViresh Kumar committed 1 year agob698508
  33. rust: enable `clippy::ptr_as_ptr` lintTamir Duberstein committed 1 year agofcad9bb
  34. Merge tag 'rust-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year agoec7714e
  35. rust: platform: fix docs related to missing Markdown code spansMiguel Ojeda committed 1 year ago9f04763