Mehdi Ahmadi
d02e887d7c
kernel: add Aquantia AQtion Atlantic 10Gbps Ethernet
Driver support for Aquantia AQtion Atlantic 10Gbps Ethernet NIC
with the AQC107, AQC108 and others chipsets found on:
- TP-Link: TX401
- Asus: XG-C100C, ROG Areion 10G NIC
- & more ...
Successfully tested using a build with 22.03.0-rc6
(x86_64/EFI image) and the following outputs:
```
[ 3.092053] pci 0000:06:00.0: [1d6a:07b1] type 00 class 0x020000
[ 3.094983] pci 0000:06:00.0: reg 0x10: [mem 0x50800000-0x5080ffff 64bit]
[ 3.098880] pci 0000:06:00.0: reg 0x18: [mem 0x50810000-0x50810fff 64bit]
[ 3.108868] pci 0000:06:00.0: reg 0x20: [mem 0x50400000-0x507fffff 64bit]
[ 3.108883] pci 0000:06:00.0: enabling Extended Tags
[ 3.118874] pci 0000:06:00.0: supports D1 D2
[ 3.118874] pci 0000:06:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 3.128891] pci 0000:06:00.0: 7.876 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x1 link at 0000:00:1d.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[ 10.312793] atlantic 0000:06:00.0: enabling device (0000 -> 0002)
[ 23.223813] atlantic 0000:06:00.0 eth0: atlantic: link change old 0 new 10000
lsmod && uname -ar ;
# atlantic 147456 0
# # // ...
# Linux version 5.10.138 (vagrant@make-host) (x86_64-openwrt-linux-musl-gcc (OpenWrt GCC 11.3.0 r20430-18a2b29aa1) 11.3.0, GNU ld (GNU Binutils) 2.37) #0 SMP Mon Aug 29 09:54:00 2022
```
Signed-off-by: Mehdi Ahmadi <aphorise@gmail.com>
Reviewed-by: Robert Marko <robimarko@gmail.com>
[ fix wrong commit author as requested by author itself ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2022-09-10 15:36:16 +02:00
..
2021-02-07 11:26:36 -10:00
2022-05-19 11:07:02 +02:00
2022-05-17 15:11:22 +02:00
2021-06-22 13:27:41 +02:00
2022-05-18 13:32:06 +03:00
2022-06-20 14:29:12 -07:00
2020-02-22 16:38:41 +01:00
2021-09-29 22:56:59 +02:00
2017-11-06 16:39:41 +01:00
2022-04-09 15:56:04 +02:00
2020-05-17 18:35:51 +02:00
2021-11-03 12:45:40 +01:00
2022-07-09 06:25:23 +01:00
2022-08-26 22:32:47 +01:00
2022-09-10 15:36:16 +02:00
2022-08-20 12:33:50 +02:00
2022-09-06 22:45:24 +02:00
2020-07-08 16:07:05 +02:00
2022-04-09 19:31:46 +02:00
2022-04-26 22:41:57 +02:00
2020-05-17 18:35:51 +02:00
2021-12-11 00:50:02 +01:00
2020-07-15 18:33:56 +02:00