<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/include/asm-arm/arch-omap3, branch v2009.11</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/include/asm-arm/arch-omap3?h=v2009.11</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/include/asm-arm/arch-omap3?h=v2009.11'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2009-10-24T14:55:24Z</updated>
<entry>
<title>TI OMAP3: make gpmc_config as const</title>
<updated>2009-10-24T14:55:24Z</updated>
<author>
<name>Nishanth Menon</name>
<email>nm@ti.com</email>
</author>
<published>2009-10-13T16:49:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=f8a812aa656bc34622303a26fa5003d19c34aeed'/>
<id>urn:sha1:f8a812aa656bc34622303a26fa5003d19c34aeed</id>
<content type='text'>
gpmc_config should not be a variant as it is board specific
hence make it a const parameter

Fixes issues identified by Dirk:
- build issue for zoom2
- warnings for all other OMAP3 platforms using nand/onenand etc

Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;
</content>
</entry>
<entry>
<title>OMAP3: export enable_gpmc_cs_config to board files</title>
<updated>2009-10-18T21:52:53Z</updated>
<author>
<name>Nishanth Menon</name>
<email>nm@ti.com</email>
</author>
<published>2009-10-13T16:47:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=73db0c71da365a2d101878ae3aeb8ff3545a1828'/>
<id>urn:sha1:73db0c71da365a2d101878ae3aeb8ff3545a1828</id>
<content type='text'>
Export enable_gpmc_cs_config into common header to
prevent warning:

warning: implicit declaration of function 'enable_gpmc_cs_config'

Signed-off-by: Nishanth Menon &lt;nm@ti.com&gt;
</content>
</entry>
<entry>
<title>OMAP3 MMC: Fix warning dereferencing type-punned pointer</title>
<updated>2009-10-13T11:17:36Z</updated>
<author>
<name>Dirk Behme</name>
<email>dirk.behme@googlemail.com</email>
</author>
<published>2009-09-28T12:17:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=9de0212bd7c4c82a7e8c2a2c8714f8c7abc57d08'/>
<id>urn:sha1:9de0212bd7c4c82a7e8c2a2c8714f8c7abc57d08</id>
<content type='text'>
Fix warning
Dereferencing type-punned pointer will break strict-aliasing rules

Signed-off-by: Dirk Behme &lt;dirk.behme@googlemail.com&gt;
CC: Steve Sakoman &lt;sakoman@gmail.com&gt;
Acked-by: Tom Rix &lt;Tom.Rix@windriver.com&gt;
</content>
</entry>
<entry>
<title>OMAP3 Move cache routine to cache.S</title>
<updated>2009-10-13T11:17:33Z</updated>
<author>
<name>Tom Rix</name>
<email>Tom.Rix@windriver.com</email>
</author>
<published>2009-09-10T19:27:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7a2aa8b68120f333ed2edc33475ca195810d6cb1'/>
<id>urn:sha1:7a2aa8b68120f333ed2edc33475ca195810d6cb1</id>
<content type='text'>
v7_flush_dcache_all, because it depends on omap ROM code is not
generic.  Rename the function to 'invalidate_dcache' and move it
to the omap cpu directory.

Collect the other omap cache routines l2_cache_enable and
l2_cache_disable with invalide_dcache into cache.S.  This
means removing the old cache.c file that contained l2_cache_enable
and l2_cache_disable.

The conversion from cache.c to cache.S was done most through
disassembling the uboot binary.  The only significant change was
to change the comparision for the return of get_cpu_rev from

   cmp	r0, #0
   beq	earlier_than_label

Which was lost information to

   cmp	r0, #CPU_3XX_ES20
   blt	earlier_than_label

The paths through the enable routine were verified by
adding an infinite loop and seeing the hang.  Then
removing the infinite loop and seeing it continue.

The disable routine is similar enough that it was not
tested with this method.

Run tested by cold booting from nand on beagle and zoom1.
Compile tested on MAKEALL arm.

Signed-off-by: Tom Rix &lt;Tom.Rix@windriver.com&gt;
</content>
</entry>
<entry>
<title>omap3: Fixed a problem with hwecc</title>
<updated>2009-08-18T11:51:30Z</updated>
<author>
<name>Ben Goska</name>
<email>goskab@onid.oregonstate.edu</email>
</author>
<published>2009-08-14T17:03:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=8fa656aa5289815d942ebdc26182ccb9f2b9c86f'/>
<id>urn:sha1:8fa656aa5289815d942ebdc26182ccb9f2b9c86f</id>
<content type='text'>
In commit 187af954cf7958c24efcf0fd62289bbdb4f1f24e there
was a typo that offset all the ecc registers by 4 bytes, fixed that.

Signed-off-by: Ben Goska &lt;goskab@onid.oregonstate.edu&gt;
Acked-by: Dirk Behme &lt;dirk.behme@googlemail.com&gt;
</content>
</entry>
<entry>
<title>OMAP3: Fix missing GPMC_CONFIG_CS0_BASE</title>
<updated>2009-08-09T22:12:43Z</updated>
<author>
<name>Dirk Behme</name>
<email>dirk.behme@googlemail.com</email>
</author>
<published>2009-08-08T10:46:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cd3dcba1422d3441503251fbc69cf2437c440781'/>
<id>urn:sha1:cd3dcba1422d3441503251fbc69cf2437c440781</id>
<content type='text'>
Applying two indepenent OMAP3 patches resulted in missing
GPMC_CONFIG_CS0_BASE. Patch "omap3: embedd gpmc_cs into gpmc
config struct" removes GPMC_CONFIG_CS0_BASE, independent patch
"omap3: bug fix for NOR boot support" introduces it's usage.
Re-introduce GPMC_CONFIG_CS0_BASE.

Signed-off-by: Dirk Behme &lt;dirk.behme@googlemail.com&gt;
</content>
</entry>
<entry>
<title>omap3: use only fixed-size types inside ctrl_structs</title>
<updated>2009-08-08T09:36:29Z</updated>
<author>
<name>Dirk Behme</name>
<email>dirk.behme@googlemail.com</email>
</author>
<published>2009-08-08T07:30:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=a3d1421dfd0bb1a729e171f8a093ac837f92cec6'/>
<id>urn:sha1:a3d1421dfd0bb1a729e171f8a093ac837f92cec6</id>
<content type='text'>
replace variable types in ctrl_structs for omap3 by those with
fixed size (u8, u16, u32).
Additional ifndef-protection is needed by examples which do not
compile when including asm/types.h

Signed-off-by: Matthias Ludwig &lt;mludwig@ultratronik.de&gt;
Signed-off-by: Dirk Behme &lt;dirk.behme@googlemail.com&gt;
</content>
</entry>
<entry>
<title>omap3: remove typedefs for configuration structs</title>
<updated>2009-08-08T09:33:23Z</updated>
<author>
<name>Dirk Behme</name>
<email>dirk.behme@googlemail.com</email>
</author>
<published>2009-08-08T07:30:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=97a099eaa48d5c762c4f73c52c3090c513b8b877'/>
<id>urn:sha1:97a099eaa48d5c762c4f73c52c3090c513b8b877</id>
<content type='text'>
Signed-off-by: Matthias Ludwig &lt;mludwig@ultratronik.de&gt;
Signed-off-by: Dirk Behme &lt;dirk.behme@googlemail.com&gt;
</content>
</entry>
<entry>
<title>omap3: embedd gpmc_cs into gpmc config struct</title>
<updated>2009-08-07T21:31:51Z</updated>
<author>
<name>Matthias Ludwig</name>
<email>mludwig@ultratronik.de</email>
</author>
<published>2009-05-19T07:09:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=187af954cf7958c24efcf0fd62289bbdb4f1f24e'/>
<id>urn:sha1:187af954cf7958c24efcf0fd62289bbdb4f1f24e</id>
<content type='text'>
Embedd chip select configuration into struct for gpmc config
instead of having it completely separated as suggested by
Wolfgang Denk on
http://lists.denx.de/pipermail/u-boot/2009-May/052247.html

Signed-off-by: Matthias Ludwig &lt;mludwig@ultratronik.de&gt;
</content>
</entry>
<entry>
<title>OMAP3 Remove twl4030 defines</title>
<updated>2009-07-29T07:57:45Z</updated>
<author>
<name>Tom Rix</name>
<email>Tom.Rix@windriver.com</email>
</author>
<published>2009-06-28T17:52:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=549b98306d897ae5991362d6096a36df50efe686'/>
<id>urn:sha1:549b98306d897ae5991362d6096a36df50efe686</id>
<content type='text'>
These defines have been subplanted by the equivelent defines in
include/twl4030.h

Signed-off-by: Tom Rix &lt;Tom.Rix@windriver.com&gt;
Acked-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
Acked-by: Heiko Schocher &lt;hs@denx.de&gt;
</content>
</entry>
</feed>
