Code

History

Commits on master to rust/kernel/usb.rs28
  1. Merge tag 'usb-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbLinus Torvalds committed 2 months agof4d5081
  2. Merge tag 'driver-core-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-coreLinus Torvalds committed 2 months ago59e6295
  3. rust: module: move module types into `module.rs`Alvin Sun committed 3 months ago0752a2e
  4. rust: driver: store pointers in `DeviceId`Gary Guo committed 4 months ago0b76335
  5. rust: driver: remove `$module_table_name` from `module_device_table`Gary Guo committed 4 months ago0deeb42
  6. rust: driver: centralize device ID handlingGary Guo committed 4 months ago1d92f2e
  7. rust: usb: use `Option<&IdInfo>` for device ID infoGary Guo committed 4 months agoc7b6e07
  8. usb: rust: mark Device and Interface methods as inlineNicolás Antinori committed 4 months agocaad28c
  9. usb: rust: Use pin_init::zeroed for usb_device_id initializationNicolás Antinori committed 4 months ago14618b2
  10. rust: usb: make Driver trait lifetime-parameterizedDanilo Krummrich committed 5 months agoa3f09f8
  11. rust: device: make Core and CoreInternal lifetime-parameterizedDanilo Krummrich committed 5 months ago2479983
  12. rust: usb: implement Sync for Device<Bound>Danilo Krummrich committed 5 months ago3bb1655
  13. rust: driver: decouple driver private data from driver typeDanilo Krummrich committed 5 months ago7fdffdd
  14. rust: driver: move 'static bounds to constructorGary Guo committed 5 months agoc8a4366
  15. rust: usb: Update AlwaysRefCounted imports to use sync::arefShankari Anand committed 10 months agoebbed9d
  16. Merge tag 'usb-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbLinus Torvalds committed 8 months ago17f8d20
  17. rust: driver: drop device private data post unbindDanilo Krummrich committed 10 months agoa995fe1
  18. rust: driver: add DriverData type to the DriverLayout traitDanilo Krummrich committed 10 months ago2ad0f49
  19. rust: driver: add DEVICE_DRIVER_OFFSET to the DriverLayout traitDanilo Krummrich committed 10 months agoc1d4519
  20. rust: driver: introduce a DriverLayout traitDanilo Krummrich committed 10 months ago0af1a9e
  21. rust: usb: use "kernel vertical" style for importsDanilo Krummrich committed 10 months ago13f2bd8
  22. rust: Add trait to convert a device reference to a bus device referenceMarkus Probst committed 1 year agoe4addc7
  23. rust: usb: fix broken call to T::disconnect()Danilo Krummrich committed 1 year agofde40a5
  24. rust: device: narrow the generic of drvdata_obtain()Danilo Krummrich committed 1 year ago6bbaa93
  25. rust: driver: let probe() return impl PinInit<Self, Error>Danilo Krummrich committed 1 year ago0242623
  26. rust: usb: keep usb::Device private for nowDanilo Krummrich committed 1 year ago22d693e
  27. rust: usb: don't retain device context for the interface parentDanilo Krummrich committed 1 year agof12140f
  28. rust: usb: add basic USB abstractionsDaniel Almeida committed 1 year agoe7e2296