Code

History

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