Alex Forencich
|
448fa8eb4c
|
Use SPDX
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-06-26 11:44:57 -07:00 |
|
Alex Forencich
|
3c995dc8e0
|
Implement dynamic queue allocation in testbench and driver
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-05-02 21:23:30 -07:00 |
|
Alex Forencich
|
1c7ae0ee73
|
modules/mqnic: Return pointers directly and use ERR_PTR during object creation
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-04-30 21:57:32 -07:00 |
|
Alex Forencich
|
66f5b9fcc1
|
Clean up naming in testbenches, driver, and utils
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-04-30 21:48:34 -07:00 |
|
Alex Forencich
|
c2fea3a616
|
Add port register blocks with support for PHY link status reporting
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-05-04 09:03:37 -07:00 |
|
Alex Forencich
|
56641b3471
|
modules/mqnic: Export symbols
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-25 00:47:37 -07:00 |
|
Alex Forencich
|
e4de3c2fb5
|
modules/mqnic: Consistent naming of driver functions and structs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-24 23:01:15 -07:00 |
|
Alex Forencich
|
1b3caa1f0f
|
Fix reg block enumeration to properly handle NULL register blocks
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-22 23:27:15 -07:00 |
|
Alex Forencich
|
cbd9d0dfc6
|
Expose port and scheduler block counts in IF control block; update driver model, driver, and userspace tools to handle scheduler blocks separately from ports
|
2022-03-28 17:23:27 -07:00 |
|