summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--0001-Enable-ATAG-on-tegra20-devices.patch29
-rw-r--r--0002-Enable-FIT-in-tegra20.patch26
-rw-r--r--0003-Enable-FIT-support-everywhere.patch24
3 files changed, 79 insertions, 0 deletions
diff --git a/0001-Enable-ATAG-on-tegra20-devices.patch b/0001-Enable-ATAG-on-tegra20-devices.patch
new file mode 100644
index 0000000..fe7f03f
--- /dev/null
+++ b/0001-Enable-ATAG-on-tegra20-devices.patch
@@ -0,0 +1,29 @@
+From f62966e2f221491e49d92d9cd7d5ec9e87ce9122 Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart@gmail.com>
+Date: Sat, 2 Aug 2014 14:29:49 +0200
+Subject: [PATCH 1/3] Enable ATAG on tegra20 devices
+
+As Vendor kernels was based on 3.1.x
+This allows dual-boot with android on paz00
+(and trimslice ?)
+---
+ include/configs/tegra20-common.h | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/include/configs/tegra20-common.h b/include/configs/tegra20-common.h
+index 21bf977..d75537e 100644
+--- a/include/configs/tegra20-common.h
++++ b/include/configs/tegra20-common.h
+@@ -69,6 +69,9 @@
+ "fdt_addr_r=0x02000000\0" \
+ "ramdisk_addr_r=0x02100000\0"
+
++/* Vendors kernel are 3.1.x based */
++#define CONFIG_INITRD_TAG 1
++
+ /* Defines for SPL */
+ #define CONFIG_SPL_TEXT_BASE 0x00108000
+ #define CONFIG_SYS_SPL_MALLOC_START 0x00090000
+--
+1.8.3.1
+
diff --git a/0002-Enable-FIT-in-tegra20.patch b/0002-Enable-FIT-in-tegra20.patch
new file mode 100644
index 0000000..dc8bc5f
--- /dev/null
+++ b/0002-Enable-FIT-in-tegra20.patch
@@ -0,0 +1,26 @@
+From 4630d3f7afd5fb42a2cefd3de6fb07c07741d1bd Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart@gmail.com>
+Date: Sat, 2 Aug 2014 14:50:21 +0200
+Subject: [PATCH 2/3] Enable FIT in tegra20
+
+---
+ include/configs/tegra20-common.h | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/include/configs/tegra20-common.h b/include/configs/tegra20-common.h
+index d75537e..db41863 100644
+--- a/include/configs/tegra20-common.h
++++ b/include/configs/tegra20-common.h
+@@ -72,6 +72,9 @@
+ /* Vendors kernel are 3.1.x based */
+ #define CONFIG_INITRD_TAG 1
+
++/* Enable FIT */
++#define CONFIG_FIT 1
++
+ /* Defines for SPL */
+ #define CONFIG_SPL_TEXT_BASE 0x00108000
+ #define CONFIG_SYS_SPL_MALLOC_START 0x00090000
+--
+1.8.3.1
+
diff --git a/0003-Enable-FIT-support-everywhere.patch b/0003-Enable-FIT-support-everywhere.patch
new file mode 100644
index 0000000..8116d4c
--- /dev/null
+++ b/0003-Enable-FIT-support-everywhere.patch
@@ -0,0 +1,24 @@
+From 71bcf052051ee9e7c21a9e5aa7d91291de642093 Mon Sep 17 00:00:00 2001
+From: Nicolas Chauvet <kwizart@gmail.com>
+Date: Sun, 3 Aug 2014 13:44:32 +0200
+Subject: [PATCH 3/3] Enable FIT support everywhere
+
+---
+ include/config_distro_defaults.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/config_distro_defaults.h b/include/config_distro_defaults.h
+index 5d18a4b..3682ab6 100644
+--- a/include/config_distro_defaults.h
++++ b/include/config_distro_defaults.h
+@@ -50,6 +50,7 @@
+ #define CONFIG_MENU
+ #define CONFIG_DOS_PARTITION
+ #define CONFIG_EFI_PARTITION
++#define CONFIG_FIT
+ #define CONFIG_SUPPORT_RAW_INITRD
+ #define CONFIG_SYS_HUSH_PARSER
+
+--
+1.8.3.1
+