emllDW3504

Synopsys DesignWare® Ethernet MAC IP.

Supported OS and Arch

Linux

QNX6

QNX7

QNX71

VxWorks69

VxWorks70

Xenomai3

emllDW3504

ARM_32
x86_32
x86_64
ARM_32
ARM_32
ARM_32
ARM_32
ARM_32
x86_32
x86_64

Supported SoC’s

enum EC_T_DW3504_TYPE

Values:

enumerator eDW3504_CycloneV

MAC on Cyclone V SoC

enumerator eDW3504_LCES1

MAC on LCES1 SoC

enumerator eDW3504_RZN1

MAC on Renesas RZN1

enumerator eDW3504_STM32MP15x

MAC on STM32MP15x

enumerator eDW3504_ATOM

MAC on Atom 6000

enumerator eDW3504_STM32MP13x

MAC on STM32MP13x

Supported PCI devices

Synopsis DW3504 PCI specific definitions (VendorId, DeviceId)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_RGMII_1 (0x8086, 0x4BB0)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_RGMII_2 (0x8086, 0x4BA0)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_SGMII_1 (0x8086, 0x4B32)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_SGMII_2 (0x8086, 0x4BB1)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_SGMII_3 (0x8086, 0x4BA1)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_RGMII_3 (0x8086, 0x4B30)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_SGMII_4 (0x8086, 0x4B31)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_SGMII_5 (0x8086, 0x4BA2)

  • PCI_DEVICE_INTEL_ELKHART_LAKE_SGMII_6 (0x8086, 0x4BB2)