2023-11-15 16:35:38 +00:00
|
|
|
/* SPDX-License-Identifier: GPL-2.0 */
|
|
|
|
|
|
|
|
#ifndef _DT_BINDINGS_NET_QCOM_IPQ_ESS_H
|
|
|
|
#define _DT_BINDINGS_NET_QCOM_IPQ_ESS_H
|
|
|
|
|
|
|
|
#define ESS_PORT0 0x1
|
|
|
|
#define ESS_PORT1 0x2
|
|
|
|
#define ESS_PORT2 0x4
|
|
|
|
#define ESS_PORT3 0x8
|
|
|
|
#define ESS_PORT4 0x10
|
|
|
|
#define ESS_PORT5 0x20
|
|
|
|
#define ESS_PORT6 0x40
|
|
|
|
#define ESS_PORT7 0x80
|
|
|
|
|
|
|
|
/* SSDK MAC/UNIPHY modes */
|
|
|
|
#define MAC_MODE_PSGMII 0x0
|
|
|
|
#define MAC_MODE_PSGMII_RGMII5 0x1
|
|
|
|
#define MAC_MODE_SGMII0_RGMII5 0x2
|
|
|
|
#define MAC_MODE_SGMII1_RGMII5 0x3
|
|
|
|
#define MAC_MODE_PSGMII_RMII0 0x4
|
|
|
|
#define MAC_MODE_PSGMII_RMII1 0x5
|
|
|
|
#define MAC_MODE_PSGMII_RMII0_RMII1 0x6
|
|
|
|
#define MAC_MODE_PSGMII_RGMII4 0x7
|
|
|
|
#define MAC_MODE_SGMII0_RGMII4 0x8
|
|
|
|
#define MAC_MODE_SGMII1_RGMII4 0x9
|
|
|
|
#define MAC_MODE_SGMII4_RGMII4 0xa
|
|
|
|
#define MAC_MODE_QSGMII 0xb
|
|
|
|
#define MAC_MODE_SGMII_PLUS 0xc
|
|
|
|
#define MAC_MODE_USXGMII 0xd
|
|
|
|
#define MAC_MODE_10GBASE_R 0xe
|
|
|
|
#define MAC_MODE_SGMII_CHANNEL0 0xf
|
|
|
|
#define MAC_MODE_SGMII_CHANNEL1 0x10
|
|
|
|
#define MAC_MODE_SGMII_CHANNEL4 0x11
|
|
|
|
#define MAC_MODE_RGMII 0x12
|
|
|
|
#define MAC_MODE_PSGMII_FIBER 0x13
|
|
|
|
#define MAC_MODE_SGMII_FIBER 0x14
|
|
|
|
#define MAC_MODE_UQXGMII 0x15
|
|
|
|
#define MAC_MODE_UDXGMII 0x16
|
|
|
|
#define MAC_MODE_UQXGMII_3CHANNELS 0x17
|
|
|
|
#define MAC_MODE_DISABLED 0xff
|
|
|
|
|
|
|
|
#endif /* _DT_BINDINGS_NET_QCOM_IPQ_ESS_H */
|