summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-03-08 09:05:05 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-03-08 09:05:05 +0100
commit5f3722a8d9baed44ea22715c22e052dff2577a80 (patch)
tree4903f81d1172a95b560e4ef385b1191903b350c5
parentFDT(4): Port to RTEMS (diff)
downloadrtems-libbsd-5f3722a8d9baed44ea22715c22e052dff2577a80.tar.bz2
if_tsec: Enable FDT support
-rw-r--r--freebsd/sys/dev/tsec/if_tsec.h2
-rwxr-xr-xlibbsd.py1
-rw-r--r--libbsd_waf.py1
3 files changed, 2 insertions, 2 deletions
diff --git a/freebsd/sys/dev/tsec/if_tsec.h b/freebsd/sys/dev/tsec/if_tsec.h
index 60a565ea..d13f4639 100644
--- a/freebsd/sys/dev/tsec/if_tsec.h
+++ b/freebsd/sys/dev/tsec/if_tsec.h
@@ -51,9 +51,7 @@ struct tsec_softc {
struct mtx transmit_lock; /* transmitter lock */
struct mtx receive_lock; /* receiver lock */
-#ifndef __rtems__
phandle_t node;
-#endif /* __rtems__ */
device_t dev;
device_t tsec_miibus;
struct mii_data *tsec_mii; /* MII media control */
diff --git a/libbsd.py b/libbsd.py
index 20f2e04b..3182ba59 100755
--- a/libbsd.py
+++ b/libbsd.py
@@ -1143,6 +1143,7 @@ def dev_net(mm):
'sys/dev/mii/ukphy.c',
'sys/dev/mii/ukphy_subr.c',
'sys/dev/tsec/if_tsec.c',
+ 'sys/dev/tsec/if_tsec_fdt.c',
'sys/dev/cadence/if_cgem.c',
'sys/dev/dwc/if_dwc.c',
'sys/arm/xilinx/zy7_slcr.c',
diff --git a/libbsd_waf.py b/libbsd_waf.py
index 483e465a..ec1725c8 100644
--- a/libbsd_waf.py
+++ b/libbsd_waf.py
@@ -879,6 +879,7 @@ def build(bld):
'freebsd/sys/dev/rtwn/usb/rtwn_usb_tx.c',
'freebsd/sys/dev/smc/if_smc.c',
'freebsd/sys/dev/tsec/if_tsec.c',
+ 'freebsd/sys/dev/tsec/if_tsec_fdt.c',
'freebsd/sys/dev/usb/controller/dwc_otg.c',
'freebsd/sys/dev/usb/controller/ehci.c',
'freebsd/sys/dev/usb/controller/ohci.c',