Code

History

Commits on master to rust/kernel/device.rs35+
  1. Merge tag 'v7.2-rc7' into driver-core-nextDanilo Krummrich committed 3 months agodbaafe9
  2. rust: device: make lifetime on `Core` and `CoreInternal` invariantGary Guo committed 4 months agof7acb19
  3. rust: device: move drvdata_borrow() to InternalBoundContextDanilo Krummrich committed 5 months ago54b4b3a
  4. rust: device: add BoundInternal device context and InternalBoundContext traitDanilo Krummrich committed 5 months ago807be7e
  5. rust: device: avoid trailing ; in printing macrosAlice Ryhl committed 3 months agoa19bda8
  6. rust: device: make Core and CoreInternal lifetime-parameterizedDanilo Krummrich committed 5 months ago2479983
  7. rust: device: implement Sync for Device<Bound>Danilo Krummrich committed 5 months agode12e48
  8. rust: driver: move 'static bounds to constructorGary Guo committed 5 months agoc8a4366
  9. rust: driver core: remove drvdata() and driver_typeDanilo Krummrich committed 6 months ago95ade77
  10. rust: device: add device name methodTimur Tabi committed 7 months agod35ae50
  11. rust: dma: add generalized container for types other than slicesGary Guo committed 7 months agod9aee73
  12. Merge tag 'v6.19-rc7' into driver-core-nextDanilo Krummrich committed 9 months agoeb3dad5
  13. rust: device: support `dev_printk` on all devicesGary Guo committed 9 months agoa38cd1f
  14. rust: driver: drop device private data post unbindDanilo Krummrich committed 10 months agoa995fe1
  15. Merge tag 'v6.19-rc5' into driver-core-nextDanilo Krummrich committed 10 months ago8f799b4
  16. rust: driver-core: use "kernel vertical" style for importsDanilo Krummrich committed 10 months ago52563c6
  17. rust: device: Remove explicit import of CStrExtFUJITA Tomonori committed 10 months ago8510ef5
  18. rust: device: fix broken intra-doc linksFUJITA Tomonori committed 10 months agoa9a42f0
  19. rust: device: replace `kernel::c_str!` with C-StringsTamir Duberstein committed 10 months agof0c6ea8
  20. rust: device: Update ARef and AlwaysRefCounted imports from sync::arefShankari Anand committed 11 months ago2e2b413
  21. Merge tag 'driver-core-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds committed 11 months ago416f99c
  22. Merge tag 'rust-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 11 months ago784faa8
  23. rust: Add trait to convert a device reference to a bus device referenceMarkus Probst committed 1 year agoe4addc7
  24. rust: device: introduce Device::drvdata()Danilo Krummrich committed 1 year ago6f61a26
  25. rust: device: narrow the generic of drvdata_obtain()Danilo Krummrich committed 1 year ago6bbaa93
  26. Merge 6.18-rc3 into driver-core-nextGreg Kroah-Hartman committed 1 year ago3702241
  27. rust: replace `CStr` with `core::ffi::CStr`Tamir Duberstein committed 1 year ago3b83f5d
  28. rust: driver: let probe() return impl PinInit<Self, Error>Danilo Krummrich committed 1 year ago0242623
  29. rust: device: fix device context of Device::parent()Danilo Krummrich committed 1 year agocfec502
  30. Merge tag 'driver-core-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds committed 1 year agoeb3289f
  31. Merge tag 'rust-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/linuxLinus Torvalds committed 1 year agof4e0ff7
  32. rust: device: use `kernel::{fmt,prelude::fmt!}`Tamir Duberstein committed 1 year ago97bcbe5
  33. Merge 6.17-rc6 into driver-core-nextGreg Kroah-Hartman committed 1 year agoc319c4e
  34. rust: device: fix unresolved link to drm::DeviceDanilo Krummrich committed 1 year agof1b55db
  35. Merge 6.17-rc3 into driver-core-nextGreg Kroah-Hartman committed 1 year agob71763a