hc
2024-03-22 a0752693d998599af469473b8dc239ef973a012f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
/** SocSerDes.h
  SoC Specific header file for SerDes
 
  Copyright 2017-2020 NXP
 
  SPDX-License-Identifier: BSD-2-Clause-Patent
**/
 
#ifndef SOC_SERDES_H
#define SOC_SERDES_H
 
typedef enum {
  NONE = 0,
  PCIE1,
  PCIE2,
  PCIE3,
  PCIE4,
  PCIE5,
  PCIE6,
  SATA1,
  SATA2,
  SATA3,
  SATA4,
  XFI1,
  XFI2,
  XFI3,
  XFI4,
  XFI5,
  XFI6,
  XFI7,
  XFI8,
  XFI9,
  XFI10,
  XFI11,
  XFI12,
  XFI13,
  XFI14,
  SGMII1,
  SGMII2,
  SGMII3,
  SGMII4,
  SGMII5,
  SGMII6,
  SGMII7,
  SGMII8,
  SGMII9,
  SGMII10,
  SGMII11,
  SGMII12,
  SGMII13,
  SGMII14,
  SGMII15,
  SGMII16,
  SGMII17,
  SGMII18,
  GE100_1,
  GE100_2,
  GE50_1,
  GE50_2,
  GE40_1,
  GE40_2,
  GE25_1,
  GE25_2,
  GE25_3,
  GE25_4,
  GE25_5,
  GE25_6,
  GE25_7,
  GE25_8,
  GE25_9,
  GE25_10,
  SERDES_PROTOCOL_COUNT
} SERDES_PROTOCOL;
#endif