summaryrefslogtreecommitdiffstats
path: root/Makefile.todo
diff options
context:
space:
mode:
authorChristian Mauderer <christian.mauderer@embedded-brains.de>2020-02-13 10:56:26 +0100
committerChristian Mauderer <christian.mauderer@embedded-brains.de>2020-04-15 16:32:24 +0200
commite518d8c72cee8ae2bda245be5381c88d1a9e1e2e (patch)
treeafa7a78558a5a9d4613824c2c3ba6ccfbf64d7ee /Makefile.todo
parentregulator: Import from FreeBSD. (diff)
downloadrtems-libbsd-e518d8c72cee8ae2bda245be5381c88d1a9e1e2e.tar.bz2
regulator: Add to build.
Update #3869.
Diffstat (limited to 'Makefile.todo')
-rw-r--r--Makefile.todo26
1 files changed, 26 insertions, 0 deletions
diff --git a/Makefile.todo b/Makefile.todo
index 80d582c0..6822e812 100644
--- a/Makefile.todo
+++ b/Makefile.todo
@@ -55,6 +55,10 @@ GENERATED += $(LOCAL_INC)/hdmi_if.h
GENERATED += $(LOCAL_SRC)/hdmi_if.c
GENERATED += $(LOCAL_INC)/fb_if.h
GENERATED += $(LOCAL_SRC)/fb_if.c
+GENERATED += $(LOCAL_INC)/regdev_if.h
+GENERATED += $(LOCAL_SRC)/regdev_if.c
+GENERATED += $(LOCAL_INC)/regnode_if.h
+GENERATED += $(LOCAL_SRC)/regnode_if.c
GENERATED += rtemsbsd/include/machine/rtems-bsd-regdomain.h
GENERATED += rtemsbsd/rtems/rtems-bsd-regdomain.c
@@ -295,6 +299,28 @@ $(LOCAL_SRC)/gpio_if.c: $(FREEBSD_SRC)/sys/dev/gpio/gpio_if.m
awk -f $(TOOLS)/makeobjops.awk $< -c
mv gpio_if.c $@
+$(LOCAL_INC)/regnode_if.h: $(FREEBSD_SRC)/sys/dev/extres/regulator/regnode_if.m
+ awk -f $(TOOLS)/makeobjops.awk $< -h
+ mv regnode_if.h $@
+
+$(LOCAL_SRC)/regnode_if.c: $(FREEBSD_SRC)/sys/dev/extres/regulator/regnode_if.m
+ awk -f $(TOOLS)/makeobjops.awk $< -c
+ sed -i regnode_if.c \
+ -e '1 i\#include <machine/rtems-bsd-kernel-space.h>\n' \
+ -e 's|#include "regnode_if.h"|#include <rtems/bsd/local/regnode_if.h>|'
+ mv regnode_if.c $@
+
+$(LOCAL_INC)/regdev_if.h: $(FREEBSD_SRC)/sys/dev/extres/regulator/regdev_if.m
+ awk -f $(TOOLS)/makeobjops.awk $< -h
+ mv regdev_if.h $@
+
+$(LOCAL_SRC)/regdev_if.c: $(FREEBSD_SRC)/sys/dev/extres/regulator/regdev_if.m
+ awk -f $(TOOLS)/makeobjops.awk $< -c
+ sed -i regdev_if.c \
+ -e '1 i\#include <machine/rtems-bsd-kernel-space.h>\n' \
+ -e 's|#include "regdev_if.h"|#include <rtems/bsd/local/regdev_if.h>|'
+ mv regdev_if.c $@
+
$(LOCAL_SRC)/rtwn-rtl8192cfwT.c: $(FREEBSD_SRC)/sys/contrib/dev/rtwn/rtwn-rtl8192cfwT.fw.uu
uudecode -o /dev/stdout $< | python firmware-gen.py \
-l "$(FREEBSD_SRC)/sys/contrib/dev/rtwn/LICENSE" \