summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/dev
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-08-22 17:44:27 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-09-27 11:02:06 +0200
commit95b102f7331cb257f18955374515eec8532eb1b0 (patch)
treec70b04373466141c10a8a3f16ed9d17f11d2958d /freebsd/sys/dev
parentffec: Import from FreeBSD (diff)
downloadrtems-libbsd-95b102f7331cb257f18955374515eec8532eb1b0.tar.bz2
ffec: Port to RTEMS
Diffstat (limited to 'freebsd/sys/dev')
-rw-r--r--freebsd/sys/dev/ffec/if_ffec.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/freebsd/sys/dev/ffec/if_ffec.c b/freebsd/sys/dev/ffec/if_ffec.c
index cf37d51e..6df995c9 100644
--- a/freebsd/sys/dev/ffec/if_ffec.c
+++ b/freebsd/sys/dev/ffec/if_ffec.c
@@ -1464,7 +1464,11 @@ ffec_attach(device_t dev)
if (sc->phy_conn_type == PHY_CONN_UNKNOWN) {
device_printf(sc->dev, "No valid 'phy-mode' "
"property found in FDT data for device.\n");
+#ifndef __rtems__
error = ENOATTR;
+#else /* __rtems__ */
+ error = ENXIO;
+#endif /* __rtems__ */
goto out;
}