xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/phy/phy-lan966x-serdes.h (revision 0fca6ea1d4eea4c934cfff25ac9ee8ad6fe95583)
1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
2 
3 #ifndef __PHY_LAN966X_SERDES_H__
4 #define __PHY_LAN966X_SERDES_H__
5 
6 #define CU(x)		(x)
7 #define CU_MAX		CU(2)
8 #define SERDES6G(x)	(CU_MAX + 1 + (x))
9 #define SERDES6G_MAX	SERDES6G(3)
10 #define RGMII(x)	(SERDES6G_MAX + 1 + (x))
11 #define RGMII_MAX	RGMII(2)
12 #define SERDES_MAX	(RGMII_MAX + 1)
13 
14 #endif
15