diff --git a/soc/arm/atmel_sam/sam4e/soc_pinmap.h b/soc/arm/atmel_sam/sam4e/soc_pinmap.h index d5ad5e6c0b9..a42dda6bb1f 100644 --- a/soc/arm/atmel_sam/sam4e/soc_pinmap.h +++ b/soc/arm/atmel_sam/sam4e/soc_pinmap.h @@ -101,4 +101,15 @@ (PIO_PA12A_MISO | PIO_PA13A_MOSI | PIO_PA14A_SPCK) #define PINS_SPI0 {PINS_SPI0_MASK, PIOA, ID_PIOA, SOC_GPIO_FUNC_A} +/* Ethernet MAC (GMAC) */ + +#define PINS_GMAC_MASK (PIO_PD0A_GTXCK | PIO_PD1A_GTXEN | \ + PIO_PD2A_GTX0 | PIO_PD3A_GTX1 | PIO_PD15A_GTX2 | \ + PIO_PD16A_GTX3 | PIO_PD4A_GRXDV | PIO_PD7A_GRXER | \ + PIO_PD14A_GRXCK | PIO_PD5A_GRX0 | PIO_PD6A_GRX1 | \ + PIO_PD11A_GRX2 | PIO_PD12A_GRX3 | PIO_PD13A_GCOL | \ + PIO_PD10A_GCRS | PIO_PD8A_GMDC | PIO_PD9A_GMDIO) +#define PIN_GMAC_SET1 {PINS_GMAC_MASK, PIOD, ID_PIOD, SOC_GPIO_FUNC_A} +#define PINS_GMAC0 {PIN_GMAC_SET1} + #endif /* _ATMEL_SAM4E_SOC_PINMAP_H_ */