RGMII Ethernet not working

Could you disable 6800000 MGBE node in your device tree if it is not in use?

Also, one more question here as I have asked this one for a while.

What is the exact software error from /3rdparty/canonical/linux-jammy/kernel-source/drivers/net/mdio/of_mdio.c and make that “MDIO device at address %d is missing” error happened?

Have you added some prints in driver and see what is going on?

Also, for your previous questions about the delay.

reset-delay-us:
    description:
      RESET pulse width in microseconds. It applies to all MDIO devices
      and must therefore be appropriately determined based on all devices
      requirements (maximum value of all per-device RESET pulse widths).
reset-post-delay-us:
    description:
      Delay after reset deassert in microseconds. It applies to all MDIO
      devices and it's determined by how fast all devices are ready for
      communication. This delay happens just before e.g. Ethernet PHY
      type ID auto detection.