Path: blob/master/include/dt-bindings/net/renesas,r9a09g077-pcs-miic.h
29271 views
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */1/*2* Copyright (C) 2025 Renesas Electronics Corporation.3*/45#ifndef _DT_BINDINGS_RENASAS_R9A09G077_PCS_MIIC_H6#define _DT_BINDINGS_RENASAS_R9A09G077_PCS_MIIC_H78/*9* Media Interface Connection Matrix10* ===========================================================11*12* Selects the function of the Media interface of the MAC to be used13*14* SW_MODE[2:0] | Port 0 | Port 1 | Port 2 | Port 315* -------------|-------------|-------------|-------------|-------------16* 000b | ETHSW Port0 | ETHSW Port1 | ETHSW Port2 | GMAC117* 001b | ESC Port0 | ESC Port1 | GMAC2 | GMAC118* 010b | ESC Port0 | ESC Port1 | ETHSW Port2 | GMAC119* 011b | ESC Port0 | ESC Port1 | ESC Port2 | GMAC120* 100b | ETHSW Port0 | ESC Port1 | ESC Port2 | GMAC121* 101b | ETHSW Port0 | ESC Port1 | ETHSW Port2 | GMAC122* 110b | ETHSW Port0 | ETHSW Port1 | GMAC2 | GMAC123* 111b | GMAC0 | GMAC1 | GMAC2 | -24*/25#define ETHSS_GMAC0_PORT 026#define ETHSS_GMAC1_PORT 127#define ETHSS_GMAC2_PORT 228#define ETHSS_ESC_PORT0 329#define ETHSS_ESC_PORT1 430#define ETHSS_ESC_PORT2 531#define ETHSS_ETHSW_PORT0 632#define ETHSS_ETHSW_PORT1 733#define ETHSS_ETHSW_PORT2 83435#endif363738