Alex Forencich
|
2a7d0e0947
|
Use new PTP time distribution subsystem
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-11-07 21:57:07 -08:00 |
|
Alex Forencich
|
6b256f82d3
|
Generate pause frames on TX
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-09-10 23:22:50 -07:00 |
|
Alex Forencich
|
9963674c61
|
Add flow control
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-09-09 19:01:36 -07:00 |
|
Alex Forencich
|
f1884b98bf
|
Add unified 10G/25G mqnic design for BittWare XUSP3S board
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-08-22 12:55:11 -07:00 |
|
Alex Forencich
|
bed12ee774
|
Consolidate CQs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-07-10 17:52:34 -07:00 |
|
Alex Forencich
|
265035769a
|
Reorganize queue control registers
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-07-07 01:19:19 -07:00 |
|
Wesley New
|
a5e810eedc
|
Minor fixes to getingstarted document
I have updated the docs with a couple of minor writing fixes
|
2023-07-03 22:52:07 -07:00 |
|
Alex Forencich
|
9f808c65b2
|
fpga/mqnic/DK_DEV_1SMX_H_A: Add virtual I2C switch to control modsel pins
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-06-11 02:05:37 -07:00 |
|
Alex Forencich
|
5099e4a3d5
|
fpga/mqnic/DK_DEV_AGF014EA: Add virtual I2C switch to control modsel pins
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-06-11 00:37:50 -07:00 |
|
Alex Forencich
|
a3e7cc4c77
|
modules/mqnic: Update board config in driver for ADM-PCIE-9V3, Nexus K35P-S, and Nexus K3P-S to support optical module communication
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-06-10 20:26:33 -07:00 |
|
Alex Forencich
|
a8c60e89ac
|
fpga/mqnic/KR260: Add 10G mqnic design for Kria KR260
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-06-02 02:05:30 -07:00 |
|
Alex Forencich
|
d6a24d22ab
|
docs: Update device lists
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-04-22 22:10:26 -07:00 |
|
Alex Forencich
|
3c33590ca7
|
Update device lists
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-04-16 01:12:31 -07:00 |
|
Alex Forencich
|
bb158d568f
|
Add RX indirection table
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-04-10 15:05:32 -07:00 |
|
Alex Forencich
|
30379cd8a3
|
Add phase tag to events and completions to avoid queue pointer reads
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-04-06 20:43:13 -07:00 |
|
Alex Forencich
|
5f8fb0cabc
|
Minor documentation corrections
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-02-01 18:53:18 -08:00 |
|
Alex Forencich
|
b0fd1f3f3b
|
Add documentation on RX queue map register block
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-02-01 18:50:08 -08:00 |
|
Alex Forencich
|
c396da2ebc
|
Add documentation on clock info register block
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-02-01 18:49:52 -08:00 |
|
Alex Forencich
|
e4764bc600
|
Add documentation on app info register block
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-02-01 18:49:32 -08:00 |
|
Alex Forencich
|
96bb163038
|
Add documentation on port-level register blocks
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-02-01 18:49:15 -08:00 |
|
Alex Forencich
|
d3eb4ee473
|
Update documentation on operations on the RX and TX paths through the application section
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2023-02-01 17:22:16 -08:00 |
|
Alex Forencich
|
d3942da875
|
fpga: Add clock info register block
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-10-15 19:45:02 -07:00 |
|
Alex Forencich
|
d0cc106783
|
fpga: Remove redundant RX_RSS_ENABLE parameter
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-10-13 17:10:25 -07:00 |
|
Alex Forencich
|
5e52a52f5e
|
fpga/mqnic: Add MIGs and HBM controllers for most boards
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-10-12 19:00:49 -07:00 |
|
Alex Forencich
|
941288e926
|
fpga/common: Add AXI interfaces for DDR and HBM to core logic and application section
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-10-12 17:12:23 -07:00 |
|
Alex Forencich
|
d1b1e04006
|
docs: Fix signal names
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-09-20 21:47:39 -07:00 |
|
Alex Forencich
|
d7904b8007
|
fpga: Add support for IRQ rate limiting
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-09-04 15:24:40 -07:00 |
|
Alex Forencich
|
1486da601f
|
fpga: Add clock period parameters
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-09-04 12:03:35 -07:00 |
|
Alex Forencich
|
fb3fe33d0a
|
Migrate to Zulip
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-09-01 13:04:33 -07:00 |
|
Alex Forencich
|
1b9f5d1032
|
fpga/mqnic/ZCU102: Add 10G mqnic design for ZCU102
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-08-16 01:44:52 -07:00 |
|
Alex Forencich
|
4bcac62c2a
|
fpga/mqnic: Disable PTP on 100G E-tile designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-08-03 00:41:53 -07:00 |
|
Alex Forencich
|
0afe9be906
|
fpga/mqnic/VCU108: Update VCU108 design to support 25G
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-07-26 23:26:11 -07:00 |
|
Alex Forencich
|
6a29073aa6
|
fpga/mqnic/S10MX_DK: Update S10MX dev kit design to support 25G
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-07-25 21:25:21 -07:00 |
|
Alex Forencich
|
2c602b6368
|
Add 25g mqnic design for Stratix 10 DX dev kit
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-07-23 19:42:58 -07:00 |
|
Alex Forencich
|
ec17500a66
|
Add 100G mqnic design for DE10-Agilex
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-07-21 18:49:35 -07:00 |
|
Alex Forencich
|
03a49d7bc6
|
Add 25G mqnic design for DE10-Agilex
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-07-19 23:43:22 -07:00 |
|
Alex Forencich
|
84c6eb95a6
|
Update docs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-07-18 22:27:08 -07:00 |
|
Alex Forencich
|
4cdb57bfe1
|
Update module documentation
|
2022-05-23 21:23:13 -07:00 |
|
Alex Forencich
|
9653caf09b
|
Add 25G mqnic design for Cisco Nexus K3P-Q
|
2022-05-09 14:02:13 -07:00 |
|
Alex Forencich
|
ba9ef590b7
|
Use Cisco Nexus part numbers for Cisco Nexus boards
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-05-09 13:43:47 -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
|
2bd8350276
|
Add RX queue mapping module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-23 00:12:22 -07:00 |
|
Alex Forencich
|
7f8bbe30de
|
Add application ID
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-21 13:15:45 -07:00 |
|
Alex Forencich
|
ba70498518
|
fpga: Add DMA immediate connections and parameters
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-20 15:00:58 -07:00 |
|
Alex Forencich
|
5bc569c469
|
Update device lists
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-16 12:34:29 -07:00 |
|
Alex Forencich
|
eb530475fb
|
More expressive flash format register
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-15 18:38:01 -07:00 |
|
Alex Forencich
|
1d9c63ec66
|
docs: Update device lists
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-09 23:04:16 -07:00 |
|
Alex Forencich
|
1797fdecec
|
docs: Fix table
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-07 22:42:47 -07:00 |
|
Alex Forencich
|
59e4c73252
|
docs: Add SoC section to device list
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2022-04-07 22:41:43 -07:00 |
|
Joachim Foerster
|
4250bde2a3
|
docs/source/: Add section about PetaLinux tools
Signed-off-by: Joachim Foerster <joachim.foerster@missinglinkelectronics.com>
|
2022-04-07 18:41:05 +02:00 |
|