~ubuntu-branches/ubuntu/maverick/uboot-imx/maverick

« back to all changes in this revision

Viewing changes to debian/patches/0037-ENGR00116140-MX51-3stack-low-level-does-not-set-M4IF.patch

  • Committer: Bazaar Package Importer
  • Author(s): Oliver Grawert
  • Date: 2010-01-20 15:41:26 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20100120154126-7bha1jeyjegu7xm5
Tags: 2009.08+really2009.01-0ubuntu1
* revert to the 2009.01 upstream version, 2009.08 has still to 
  many work in progress items in the freescale patchset (MMC and NIC
  dont work at all)
* add the latest patchset from freescale for 2009.01
* add 1002_enable_hush_shell_and_ext2.patch to enable hush shell and ext2 
* add 1003_fix_board_revision_numbers to make sure babbage 2.5 boards have 
  revision 51120 and babbage 3.0 boards have revision 51130 properly set in 
  their cpuinfo

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
From 1e96c488d0622104c3f08503044bbf731f371d9c Mon Sep 17 00:00:00 2001
 
2
From: Xinyu Chen <xinyu.chen@freescale.com>
 
3
Date: Wed, 2 Sep 2009 15:29:22 +0800
 
4
Subject: [PATCH] ENGR00116140 MX51 3stack low level does not set M4IF correctly
 
5
 
 
6
Copy babbage settings to 3stack
 
7
 
 
8
Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>
 
9
---
 
10
 board/freescale/mx51_3stack/lowlevel_init.S |   13 +++++++++++--
 
11
 1 files changed, 11 insertions(+), 2 deletions(-)
 
12
 
 
13
diff --git a/board/freescale/mx51_3stack/lowlevel_init.S b/board/freescale/mx51_3stack/lowlevel_init.S
 
14
index fa15ddf..f42cb6e 100644
 
15
--- a/board/freescale/mx51_3stack/lowlevel_init.S
 
16
+++ b/board/freescale/mx51_3stack/lowlevel_init.S
 
17
@@ -72,9 +72,18 @@
 
18
         * IPU accesses with ID=0x1 given highest priority (=0xA)
 
19
         */
 
20
        ldr r0, =M4IF_BASE_ADDR
 
21
-       ldr r1, =0x00000a01
 
22
+
 
23
+       ldr r1, =0x00000203
 
24
+       str r1, [r0, #0x40]
 
25
+
 
26
+       ldr r1, =0x0
 
27
+       str r1, [r0, #0x44]
 
28
+
 
29
+       ldr r1, =0x00120125
 
30
+       str r1, [r0, #0x9C]
 
31
+
 
32
+       ldr r1, =0x001901A3
 
33
        str r1, [r0, #0x48]
 
34
-       ldr r1, =0x00000404
 
35
        str r1, [r0, #0x40]
 
36
 .endm /* init_m4if */
 
37
 
 
38
-- 
 
39
1.5.4.4
 
40