linux-stable/rust
FUJITA Tomonori cbe0e41508 net: phy: add Rust Asix PHY driver
This is the Rust implementation of drivers/net/phy/ax88796b.c. The
features are equivalent. You can choose C or Rust version kernel
configuration.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@gmail.com>
Reviewed-by: Trevor Gross <tmgross@umich.edu>
Reviewed-by: Benno Lossin <benno.lossin@proton.me>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2023-12-15 09:35:50 +00:00
..
alloc rust: upgrade to Rust 1.73.0 2023-10-15 21:25:08 +02:00
bindings rust: core abstractions for network PHY drivers 2023-12-15 09:35:50 +00:00
kernel rust: net::phy add module_phy_driver macro 2023-12-15 09:35:50 +00:00
macros Rust changes for v6.6 2023-08-29 08:19:46 -07:00
uapi net: phy: add Rust Asix PHY driver 2023-12-15 09:35:50 +00:00
.gitignore rust: support running Rust documentation tests as KUnit ones 2023-07-19 09:32:53 -06:00
Makefile Kbuild updates for v6.7 2023-11-04 08:07:19 -10:00
bindgen_parameters rust: bindgen: Add `alt_instr` as opaque type 2023-03-02 22:44:15 +01:00
build_error.rs rust: add `build_error` crate 2022-12-04 01:59:16 +01:00
compiler_builtins.rs rust: upgrade to Rust 1.73.0 2023-10-15 21:25:08 +02:00
exports.c rust: add `build_error` crate 2022-12-04 01:59:16 +01:00
helpers.c rust: workqueue: add helper for defining work_struct fields 2023-09-25 09:46:42 -10:00