aboutsummaryrefslogtreecommitdiffstats
path: root/lucie
diff options
context:
space:
mode:
Diffstat (limited to 'lucie')
-rw-r--r--lucie/Config.in3
-rw-r--r--lucie/linux.mk27
2 files changed, 30 insertions, 0 deletions
diff --git a/lucie/Config.in b/lucie/Config.in
new file mode 100644
index 00000000000000..0cbf541f64e6d4
--- /dev/null
+++ b/lucie/Config.in
@@ -0,0 +1,3 @@
+config BR2_PACKAGE_LINUX_PRESENT
+ bool
+ default y
diff --git a/lucie/linux.mk b/lucie/linux.mk
new file mode 100644
index 00000000000000..f2726f4521e1f4
--- /dev/null
+++ b/lucie/linux.mk
@@ -0,0 +1,27 @@
+#############################################################
+#
+# linux
+#
+#############################################################
+
+LINUX_DIR:=$(PACKAGE_DIR)/linux
+LINUX_EXPORTED_HEADERS := \
+ $(LINUX_DIR)/drivers/parrot/sound/p7_aai/aai_ioctl.h \
+# $(LINUX_DIR)/drivers/parrot/video/p6fb_ioctl.h \
+# $(LINUX_DIR)/drivers/parrot/char/dmamem_ioctl.h \
+# $(LINUX_DIR)/drivers/parrot/char/pwm/pwm_ioctl.h
+
+ifndef LINUXCONF_MK
+ $(error LINUXCONF_MK is not defined)
+endif
+
+include $(LINUXCONF_MK)
+
+#XXX overide toolchain
+LINUX_MAKE_ARGS= \
+ ARCH=$(ARCH) \
+ CROSS_COMPILE=/opt/arm-2012.03/bin/arm-none-linux-gnueabi- \
+ -C $(LINUX_DIR) \
+ INSTALL_MOD_PATH=$(TARGET_DIR) \
+ INSTALL_MOD_STRIP=1 \
+ O=$(LINUX_DIR_BUILD)