xref: /openbmc/linux/include/dt-bindings/phy/phy-ocelot-serdes.h (revision 3eb66e91a25497065c5322b1268cbc3953642227)
1b68fc09bSQuentin Schulz /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
2b68fc09bSQuentin Schulz /* Copyright (c) 2018 Microsemi Corporation */
3b68fc09bSQuentin Schulz #ifndef __PHY_OCELOT_SERDES_H__
4b68fc09bSQuentin Schulz #define __PHY_OCELOT_SERDES_H__
5b68fc09bSQuentin Schulz 
6b68fc09bSQuentin Schulz #define SERDES1G(x)	(x)
7b68fc09bSQuentin Schulz #define SERDES1G_MAX	SERDES1G(5)
8b68fc09bSQuentin Schulz #define SERDES6G(x)	(SERDES1G_MAX + 1 + (x))
9b68fc09bSQuentin Schulz #define SERDES6G_MAX	SERDES6G(2)
10*81fa7a69SGustavo A. R. Silva #define SERDES_MAX	(SERDES6G_MAX + 1)
11b68fc09bSQuentin Schulz 
12b68fc09bSQuentin Schulz #endif
13