mirror of
https://github.com/corundum/corundum.git
synced 2025-01-16 08:12:53 +08:00
lib/mqnic: Add more JTAG IDs for Xilinx devices
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
parent
3c33590ca7
commit
56df4cb677
@ -134,6 +134,7 @@ const struct fpga_id fpga_id_list[] =
|
||||
{FPGA_ID_XCVU47P, FPGA_ID_MASK_NOVER, "XCVU47P"},
|
||||
{FPGA_ID_XCVU57P, FPGA_ID_MASK_NOVER, "XCVU57P"},
|
||||
// Zynq UltraScale+
|
||||
{FPGA_ID_XCZU1, FPGA_ID_MASK_NOVER, "XCZU1"},
|
||||
{FPGA_ID_XCZU2, FPGA_ID_MASK_NOVER, "XCZU2"},
|
||||
{FPGA_ID_XCZU3, FPGA_ID_MASK_NOVER, "XCZU3"},
|
||||
{FPGA_ID_XCZU4, FPGA_ID_MASK_NOVER, "XCZU4"},
|
||||
@ -156,11 +157,53 @@ const struct fpga_id fpga_id_list[] =
|
||||
{FPGA_ID_XCZU47, FPGA_ID_MASK_NOVER, "XCZU47"},
|
||||
{FPGA_ID_XCZU48, FPGA_ID_MASK_NOVER, "XCZU48"},
|
||||
{FPGA_ID_XCZU49, FPGA_ID_MASK_NOVER, "XCZU49"},
|
||||
// Alveo
|
||||
{FPGA_ID_XCZU65, FPGA_ID_MASK_NOVER, "XCZU65"},
|
||||
{FPGA_ID_XCZU67, FPGA_ID_MASK_NOVER, "XCZU67"},
|
||||
// Kria SoM (Zynq UltraScale+)
|
||||
{FPGA_ID_XCK26, FPGA_ID_MASK_NOVER, "XCK26"},
|
||||
// Alveo (Virtex UltraScale+)
|
||||
{FPGA_ID_XCU50, FPGA_ID_MASK_NOVER, "XCU50"},
|
||||
{FPGA_ID_XCU200, FPGA_ID_MASK_NOVER, "XCU200"},
|
||||
{FPGA_ID_XCU250, FPGA_ID_MASK_NOVER, "XCU250"},
|
||||
{FPGA_ID_XCU280, FPGA_ID_MASK_NOVER, "XCU280"},
|
||||
// Versal AI Edge
|
||||
{FPGA_ID_XCVE1752, FPGA_ID_MASK_NOVER, "XCVE1752"},
|
||||
{FPGA_ID_XCVE2002, FPGA_ID_MASK_NOVER, "XCVE2002"},
|
||||
{FPGA_ID_XCVE2102, FPGA_ID_MASK_NOVER, "XCVE2102"},
|
||||
{FPGA_ID_XCVE2202, FPGA_ID_MASK_NOVER, "XCVE2202"},
|
||||
{FPGA_ID_XCVE2302, FPGA_ID_MASK_NOVER, "XCVE2302"},
|
||||
{FPGA_ID_XCVE2602, FPGA_ID_MASK_NOVER, "XCVE2602"},
|
||||
{FPGA_ID_XCVE2802, FPGA_ID_MASK_NOVER, "XCVE2802"},
|
||||
// Versal AI Core
|
||||
{FPGA_ID_XCVC1352, FPGA_ID_MASK_NOVER, "XCVC1352"},
|
||||
{FPGA_ID_XCVC1502, FPGA_ID_MASK_NOVER, "XCVC1502"},
|
||||
{FPGA_ID_XCVC1702, FPGA_ID_MASK_NOVER, "XCVC1702"},
|
||||
{FPGA_ID_XCVC1802, FPGA_ID_MASK_NOVER, "XCVC1802"},
|
||||
{FPGA_ID_XCVC1902, FPGA_ID_MASK_NOVER, "XCVC1902"},
|
||||
{FPGA_ID_XCVC2602, FPGA_ID_MASK_NOVER, "XCVC2602"},
|
||||
{FPGA_ID_XCVC2802, FPGA_ID_MASK_NOVER, "XCVC2802"},
|
||||
// Versal Prime
|
||||
{FPGA_ID_XCVM1102, FPGA_ID_MASK_NOVER, "XCVM1102"},
|
||||
{FPGA_ID_XCVM1302, FPGA_ID_MASK_NOVER, "XCVM1302"},
|
||||
{FPGA_ID_XCVM1402, FPGA_ID_MASK_NOVER, "XCVM1402"},
|
||||
{FPGA_ID_XCVM1502, FPGA_ID_MASK_NOVER, "XCVM1502"},
|
||||
{FPGA_ID_XCVM1802, FPGA_ID_MASK_NOVER, "XCVM1802"},
|
||||
{FPGA_ID_XCVM2202, FPGA_ID_MASK_NOVER, "XCVM2202"},
|
||||
{FPGA_ID_XCVM2302, FPGA_ID_MASK_NOVER, "XCVM2302"},
|
||||
{FPGA_ID_XCVM2502, FPGA_ID_MASK_NOVER, "XCVM2502"},
|
||||
{FPGA_ID_XCVM2902, FPGA_ID_MASK_NOVER, "XCVM2902"},
|
||||
// Versal Premium
|
||||
{FPGA_ID_XCVP1002, FPGA_ID_MASK_NOVER, "XCVP1002"},
|
||||
{FPGA_ID_XCVP1052, FPGA_ID_MASK_NOVER, "XCVP1052"},
|
||||
{FPGA_ID_XCVP1102, FPGA_ID_MASK_NOVER, "XCVP1102"},
|
||||
{FPGA_ID_XCVP1202, FPGA_ID_MASK_NOVER, "XCVP1202"},
|
||||
{FPGA_ID_XCVP1402, FPGA_ID_MASK_NOVER, "XCVP1402"},
|
||||
{FPGA_ID_XCVP1502, FPGA_ID_MASK_NOVER, "XCVP1502"},
|
||||
{FPGA_ID_XCVP1552, FPGA_ID_MASK_NOVER, "XCVP1552"},
|
||||
{FPGA_ID_XCVP1702, FPGA_ID_MASK_NOVER, "XCVP1702"},
|
||||
{FPGA_ID_XCVP1802, FPGA_ID_MASK_NOVER, "XCVP1802"},
|
||||
{FPGA_ID_XCVP2502, FPGA_ID_MASK_NOVER, "XCVP2502"},
|
||||
{FPGA_ID_XCVP2802, FPGA_ID_MASK_NOVER, "XCVP2802"},
|
||||
|
||||
// Intel
|
||||
// Stratix 10
|
||||
|
@ -134,6 +134,7 @@ either expressed or implied, of The Regents of the University of California.
|
||||
#define FPGA_ID_XCVU47P 0x4B7B093
|
||||
#define FPGA_ID_XCVU57P 0x4B61093
|
||||
// Zynq UltraScale+
|
||||
#define FPGA_ID_XCZU1 0x4688093
|
||||
#define FPGA_ID_XCZU2 0x4711093
|
||||
#define FPGA_ID_XCZU3 0x4710093
|
||||
#define FPGA_ID_XCZU4 0x4721093
|
||||
@ -156,11 +157,53 @@ either expressed or implied, of The Regents of the University of California.
|
||||
#define FPGA_ID_XCZU47 0x47FF093
|
||||
#define FPGA_ID_XCZU48 0x47FB093
|
||||
#define FPGA_ID_XCZU49 0x47FE093
|
||||
// Alveo
|
||||
#define FPGA_ID_XCZU65 0x46D1093
|
||||
#define FPGA_ID_XCZU67 0x46D0093
|
||||
// Kria SoM (Zynq UltraScale+)
|
||||
#define FPGA_ID_XCK26 0x4A49093
|
||||
// Alveo (Virtex UltraScale+)
|
||||
#define FPGA_ID_XCU50 0x4B77093
|
||||
#define FPGA_ID_XCU200 0x4B37093
|
||||
#define FPGA_ID_XCU250 0x4B57093
|
||||
#define FPGA_ID_XCU280 0x4B7D093
|
||||
// Versal AI Edge
|
||||
#define FPGA_ID_XCVE1752 0x4C9A093
|
||||
#define FPGA_ID_XCVE2002 0x4CC1093
|
||||
#define FPGA_ID_XCVE2102 0x4CC0093
|
||||
#define FPGA_ID_XCVE2202 0x4CC9093
|
||||
#define FPGA_ID_XCVE2302 0x4CC8093
|
||||
#define FPGA_ID_XCVE2602 0x4CD3093
|
||||
#define FPGA_ID_XCVE2802 0x4CD1093
|
||||
// Versal AI Core
|
||||
#define FPGA_ID_XCVC1352 0x4C93093
|
||||
#define FPGA_ID_XCVC1502 0x4C9B093
|
||||
#define FPGA_ID_XCVC1702 0x4C98093
|
||||
#define FPGA_ID_XCVC1802 0x4CA9093
|
||||
#define FPGA_ID_XCVC1902 0x4CA8093
|
||||
#define FPGA_ID_XCVC2602 0x4CD2093
|
||||
#define FPGA_ID_XCVC2802 0x4CD0093
|
||||
// Versal Prime
|
||||
#define FPGA_ID_XCVM1102 0x4CCA093
|
||||
#define FPGA_ID_XCVM1302 0x4C09093
|
||||
#define FPGA_ID_XCVM1402 0x4C08093
|
||||
#define FPGA_ID_XCVM1502 0x4C99093
|
||||
#define FPGA_ID_XCVM1802 0x4CAA093
|
||||
#define FPGA_ID_XCVM2202 0x4CD4093
|
||||
#define FPGA_ID_XCVM2302 0x4C24093
|
||||
#define FPGA_ID_XCVM2502 0x4D01093
|
||||
#define FPGA_ID_XCVM2902 0x4C23093
|
||||
// Versal Premium
|
||||
#define FPGA_ID_XCVP1002 0x4C1B093
|
||||
#define FPGA_ID_XCVP1052 0x4C18093
|
||||
#define FPGA_ID_XCVP1102 0x4C22093
|
||||
#define FPGA_ID_XCVP1202 0x4D00093
|
||||
#define FPGA_ID_XCVP1402 0x4C20093
|
||||
#define FPGA_ID_XCVP1502 0x4D08093
|
||||
#define FPGA_ID_XCVP1552 0x4D34093
|
||||
#define FPGA_ID_XCVP1702 0x4D10093
|
||||
#define FPGA_ID_XCVP1802 0x4D14093
|
||||
#define FPGA_ID_XCVP2502 0x4D1C093
|
||||
#define FPGA_ID_XCVP2802 0x4D20093
|
||||
|
||||
// Intel
|
||||
// Stratix 10
|
||||
|
Loading…
x
Reference in New Issue
Block a user