Skip to content

drivers: ethernet: enable TC375 GETH RMII path#1

Open
ruka77S wants to merge 2 commits into
Infineon:aurixfrom
ruka77S:ruuuka/tc375-geth-bringup
Open

drivers: ethernet: enable TC375 GETH RMII path#1
ruka77S wants to merge 2 commits into
Infineon:aurixfrom
ruka77S:ruuuka/tc375-geth-bringup

Conversation

@ruka77S

@ruka77S ruka77S commented May 29, 2026

Copy link
Copy Markdown

By creating this pull request you agree to the terms in CONTRIBUTING.md.
https://github.com/Infineon/.github/blob/master/CONTRIBUTING.md
--- DO NOT DELETE ANYTHING ABOVE THIS LINE ---

CONTRIBUTING.md also tells you what to expect in the PR process.

Description
This series enables the TC375 Lite Kit GETH RMII path under Zephyr.

Changes:

  • Enable TC3x STM clock before system timer register access.
  • Configure the AURIX GETH wrapper clock, KRST, and RMII GPCTL path.
  • Apply eth0 pinctrl in the DWC EQoS MAC driver.
  • Fix DWC EQoS DMA interrupt channel-bit clearing.
  • Fix an RX stats iface typo.
  • Correct DP83825 RMII RCSR reference clock selection.

Validated on KIT_A2G_TC375_LITE:

  • Serial output reaches the eth_test main loop.
  • DP83825 reports 100 Mbps full duplex link.
  • Board IPv4: 192.168.1.10/24.
  • PC ping succeeds with:
    ping -S 192.168.1.20 192.168.1.10

Related Issue
If you opened an issue before creating the PR, point to it here.

Context
What do we need to know about your development environment, tools, target, and so on. Screenshots are always helpful if there is a UI element to this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant