summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@digia.com>2013-09-17 09:32:20 +0300
committerSamuli Piippo <samuli.piippo@digia.com>2013-09-19 13:25:33 +0300
commit48f7d2b6ef3939417a1bf291a82fa36660b213e6 (patch)
tree9d7a699e538e5fb7b72cffc6c8e7e9d1c1f40c6a
parent48eee5baaf7b4cfec127b84c4bf7b537fe2bce35 (diff)
downloadmeta-boot2qt-48f7d2b6ef3939417a1bf291a82fa36660b213e6.tar.gz
Support for am335x-evm
Change-Id: I2a7ad8eaa427fd12f3a26b916b6a440bd80d334a Reviewed-by: Andy Nichols <andy.nichols@digia.com>
-rw-r--r--conf/distro/include/am335x-evm.conf18
-rw-r--r--recipes/linux/linux-am335x-psp_3.2.bbappend12
-rw-r--r--recipes/u-boot/u-boot-am33x/0001-am335x-evm-disable-console-cursor-blinking.patch25
-rw-r--r--recipes/u-boot/u-boot-am33x_2013.01.01.bbappend4
4 files changed, 59 insertions, 0 deletions
diff --git a/conf/distro/include/am335x-evm.conf b/conf/distro/include/am335x-evm.conf
new file mode 100644
index 0000000..65d0ba4
--- /dev/null
+++ b/conf/distro/include/am335x-evm.conf
@@ -0,0 +1,18 @@
1IMAGE_FSTYPES = "tar.gz"
2
3PREFERRED_PROVIDER_virtual/libgl = "libgles-omap3"
4PREFERRED_VERSION_libgles-omap3 = "4.09.00.01"
5PREFERRED_VERSION_omap3-sgx-modules = "4.09.00.01"
6
7PREFERRED_PROVIDER_virtual/kernel = "linux-am335x-psp"
8PREFERRED_PROVIDER_u-boot = "u-boot-am33x"
9PREFERRED_VERSION_u-boot-am33x = "2013.01.01"
10
11MACHINE_EXTRA_INSTALL = "\
12 libgles-omap3 \
13 libgles-omap3-rawdemos \
14 "
15
16MACHINE_EXTRA_INSTALL_SDK = "\
17 libgles-omap3-dev \
18 "
diff --git a/recipes/linux/linux-am335x-psp_3.2.bbappend b/recipes/linux/linux-am335x-psp_3.2.bbappend
new file mode 100644
index 0000000..1fe9d2a
--- /dev/null
+++ b/recipes/linux/linux-am335x-psp_3.2.bbappend
@@ -0,0 +1,12 @@
1do_configure_append() {
2 # FunctionFS for adb
3 echo "CONFIG_USB_LIBCOMPOSITE=y" >> ${S}/.config
4 echo "CONFIG_USB_FUNCTIONFS=m" >> ${S}/.config
5 echo "CONFIG_USB_FUNCTIONFS_ETH=n" >> ${S}/.config
6 echo "CONFIG_USB_FUNCTIONFS_RNDIS=n" >> ${S}/.config
7 echo "CONFIG_USB_FUNCTIONFS_GENERIC=y" >> ${S}/.config
8
9 echo "CONFIG_DEVTMPFS=y" >> ${S}/.config
10
11 yes '' | oe_runmake oldconfig
12}
diff --git a/recipes/u-boot/u-boot-am33x/0001-am335x-evm-disable-console-cursor-blinking.patch b/recipes/u-boot/u-boot-am33x/0001-am335x-evm-disable-console-cursor-blinking.patch
new file mode 100644
index 0000000..8c3ee2d
--- /dev/null
+++ b/recipes/u-boot/u-boot-am33x/0001-am335x-evm-disable-console-cursor-blinking.patch
@@ -0,0 +1,25 @@
1From c7edbae8c34f73abb1974c0e8722f6f3c7b49f45 Mon Sep 17 00:00:00 2001
2From: Samuli Piippo <samuli.piippo@digia.com>
3Date: Tue, 17 Sep 2013 08:16:51 +0300
4Subject: [PATCH] am335x-evm: disable console cursor blinking
5
6---
7 include/configs/am335x_evm.h | 2 +
8 1 file changed, 2 insertion(++)
9
10diff --git a/include/configs/am335x_evm.h b/include/configs/am335x_evm.h
11index 90e35ee..f28e842 100644
12--- a/include/configs/am335x_evm.h
13+++ b/include/configs/am335x_evm.h
14@@ -86,6 +86,8 @@
15 "ip_method=none\0" \
16 "bootargs_defaults=setenv bootargs " \
17 "console=${console} " \
18+ "consoleblank=0 " \
19+ "vt.global_cursor_default=0 " \
20 "${optargs}\0" \
21 "mmcargs=run bootargs_defaults;" \
22 "setenv bootargs ${bootargs} " \
23--
241.7.10.4
25
diff --git a/recipes/u-boot/u-boot-am33x_2013.01.01.bbappend b/recipes/u-boot/u-boot-am33x_2013.01.01.bbappend
new file mode 100644
index 0000000..48d7885
--- /dev/null
+++ b/recipes/u-boot/u-boot-am33x_2013.01.01.bbappend
@@ -0,0 +1,4 @@
1FILESEXTRAPATHS_append := "${THISDIR}/${PN}:"
2SRC_URI += " \
3 file://0001-am335x-evm-disable-console-cursor-blinking.patch \
4 "