GNU Linux-libre 5.19-rc6-gnu
[releases.git] / include / dt-bindings / phy / phy-lan966x-serdes.h
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