aboutsummaryrefslogtreecommitdiffstats
path: root/rust/kernel/net (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-02Merge tag 'net-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-5/+2
2025-09-16rust: net: use `core::ffi::CStr` method namesTamir Duberstein1-1/+1
2025-09-03rust: phy: use to_result for error handlingOnur Özkan1-5/+2
2025-08-03Merge tag 'rust-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds1-2/+2
2025-07-30Merge tag 'net-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-21/+13
2025-07-16rust: net::phy Change module_phy_driver macro to use module_device_table macroFUJITA Tomonori1-27/+24
2025-07-16rust: net::phy represent DeviceId as transparent wrapper over mdio_device_idFUJITA Tomonori1-27/+28
2025-07-16device: rust: rename Device::as_ref() to Device::from_raw()Alice Ryhl1-1/+1
2025-07-01Cast to the proper typeTamir Duberstein1-5/+5
2025-07-01Use unqualified references to ffi typesTamir Duberstein1-16/+8
2025-06-22rust: enable `clippy::cast_lossless` lintTamir Duberstein1-2/+2
2025-05-21net: phy: pass PHY driver to .match_phy_device OPChristian Marangi1-0/+1
2025-03-10rust: module: introduce `authors` keyGuilherme Giacomo Simoes1-2/+2
2025-01-22Merge tag 'net-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds1-2/+2
2025-01-21Merge tag 'rust-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ojeda/...Linus Torvalds1-9/+9
2025-01-10rust: add `build_error!` to the preludeMiguel Ojeda1-9/+9
2025-01-10rust: use the `build_error!` macro, not the hidden functionMiguel Ojeda1-9/+9
2024-12-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2024-12-17rust: net::phy scope ThisModule usage in the module_phy_driver macroRahul Rameshbabu1-2/+2
2024-12-17rust: net::phy fix module autoloadingFUJITA Tomonori1-2/+2
2024-11-26Merge tag 'rust-6.13' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-8/+8
2024-11-10rust: use custom FFI integer typesGary Guo1-8/+8
2024-10-03rust: net::phy always define device_table in module_phy_driver macroFUJITA Tomonori1-6/+10
2024-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2024-08-30rust: net::phy unified genphy_read_status function for C22 and C45 registersFUJITA Tomonori2-10/+30
2024-08-30rust: net::phy unified read/write API for C22 and C45 registersFUJITA Tomonori2-23/+204
2024-08-30rust: net::phy implement AsRef<kernel::device::Device> traitFUJITA Tomonori1-7/+17
2024-08-30rust: net::phy support probe callbackFUJITA Tomonori1-0/+25
2024-08-21rust: kernel: fix typos in code commentsMichael Vetter1-1/+1
2024-05-13Merge tag 'rust-6.10' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-1/+1
2024-05-05rust: kernel: remove redundant importsMiguel Ojeda1-1/+1
2024-04-23rust: phy: implement `Send` for `Registration`Wedson Almeida Filho1-0/+4
2024-01-27rust: phy: use VTABLE_DEFAULT_ERRORFUJITA Tomonori1-8/+8
2024-01-27rust: phy: use `srctree`-relative linksFUJITA Tomonori1-4/+4
2023-12-15rust: net::phy add module_phy_driver macroFUJITA Tomonori1-0/+146
2023-12-15rust: core abstractions for network PHY driversFUJITA Tomonori1-0/+755