Files
u-boot/drivers
Christian DREHER d7fe1f4333 net: macb: do not set user_io when it does not exist
Cadence Ethernet MAC has a feature named user_io, which provides
some input and some output signals for arbitrary purpose in the SoC.
From the driver code, I understand that, on Atmel SoC, it is used to
drive the PHY mode.

At least on Cadence IP7014 r1p12, this feature is optional, and I am
working on a SoC that does not instantiate it. The presence of this
feature is advertised in DCFG1, this patch merely disables the access
to the user_io register based on this information.

I did not apply this change to the non-gigabit capable versions of
the IP, as I do not have documentation for them, and a new non-gigabit
instance is unlikely to appear. I prefer avoiding regressions on old
systems.

Signed-off-by: Christian DREHER <christian.dreher@nanoxplore.com>
2026-05-06 11:07:22 +02:00
..
2025-10-30 12:32:12 -06:00
2026-04-30 08:01:11 +02:00
2026-04-27 11:26:40 -06:00
2026-04-27 11:26:40 -06:00
2026-03-18 13:07:36 -06:00
2025-08-27 15:49:59 +08:00
2025-08-14 10:58:46 -06:00