<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/mips/cpu/mips32/cache.S, branch v2014.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/mips/cpu/mips32/cache.S?h=v2014.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/mips/cpu/mips32/cache.S?h=v2014.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2013-11-09T16:21:01Z</updated>
<entry>
<title>mips32: detect L1 cache sizes if they're not defined</title>
<updated>2013-11-09T16:21:01Z</updated>
<author>
<name>Paul Burton</name>
<email>paul.burton@imgtec.com</email>
</author>
<published>2013-11-08T11:18:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=fa476f75bfff55772f0ebde3d5e02dc745e70f40'/>
<id>urn:sha1:fa476f75bfff55772f0ebde3d5e02dc745e70f40</id>
<content type='text'>
For boards such as the MIPS Malta with an FPGA core card it is desirable
to be able to detect the L1 cache sizes at runtime, since they are not
dependant upon the board but on the FPGA bitstream in use. This patch
performs that detection when the CONFIG_SYS_[DI]CACHE_SIZE macros are
not defined by the board configuration. In cases where the sizes are
detected this patch also removes the restriction that the I-cache &amp;
D-cache line sizes must be the same, as this is not necessarily true.

If the cache sizes are defined by a configuration then they will be
hardcoded as before, so this patch will not add overhead to such
boards.

Signed-off-by: Paul Burton &lt;paul.burton@imgtec.com&gt;
</content>
</entry>
<entry>
<title>MIPS: mips32/cache.S: use v1 register for indirect function calls</title>
<updated>2013-07-24T13:51:07Z</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2013-06-13T10:59:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=db2c86d7d71d1be0ac0fe702493faf9302639235'/>
<id>urn:sha1:db2c86d7d71d1be0ac0fe702493faf9302639235</id>
<content type='text'>
Synchronize the code with mips64/cache.S, in order to
allow further unifications.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@googlemail.com&gt;
</content>
</entry>
<entry>
<title>MIPS: mips32/cache.S: store cache line size in t8 register</title>
<updated>2013-07-24T13:51:07Z</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2013-06-13T10:59:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=ee8b1e29597bcf18bfebd6fd8eccc8e245046352'/>
<id>urn:sha1:ee8b1e29597bcf18bfebd6fd8eccc8e245046352</id>
<content type='text'>
Synchronize the code with mips64/cache.S, in order to
allow further unifications.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@googlemail.com&gt;
</content>
</entry>
<entry>
<title>MIPS: mips32/cache.S: save return address in t9 register</title>
<updated>2013-07-24T13:51:06Z</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2013-06-13T10:59:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c325916563ac67ec5f86748060c2909a9b960bee'/>
<id>urn:sha1:c325916563ac67ec5f86748060c2909a9b960bee</id>
<content type='text'>
Synchronize the code with mips64/cache.S, in order to
allow further unifications.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@googlemail.com&gt;
</content>
</entry>
<entry>
<title>MIPS: mips32/cache.S: remove superfluous register assignment</title>
<updated>2013-07-24T13:51:05Z</updated>
<author>
<name>Gabor Juhos</name>
<email>juhosg@openwrt.org</email>
</author>
<published>2013-06-12T16:02:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=da84f33b046fe99c5fbb6f7d8f8b03c7333b260d'/>
<id>urn:sha1:da84f33b046fe99c5fbb6f7d8f8b03c7333b260d</id>
<content type='text'>
The t4 register already holds the cache
line size, and the value of the register
is not changed in mips_init_icache.

Get the cache line size value from t4 for
mips_init_dcache as well and remove the
superfluous assignment of t5 register.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;
</content>
</entry>
<entry>
<title>Add GPL-2.0+ SPDX-License-Identifier to source files</title>
<updated>2013-07-24T13:44:38Z</updated>
<author>
<name>Wolfgang Denk</name>
<email>wd@denx.de</email>
</author>
<published>2013-07-08T07:37:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1a4596601fd395f3afb8f82f3f840c5e00bdd57a'/>
<id>urn:sha1:1a4596601fd395f3afb8f82f3f840c5e00bdd57a</id>
<content type='text'>
Signed-off-by: Wolfgang Denk &lt;wd@denx.de&gt;
[trini: Fixup common/cmd_io.c]
Signed-off-by: Tom Rini &lt;trini@ti.com&gt;
</content>
</entry>
<entry>
<title>MIPS: don't use camel-case style</title>
<updated>2012-10-16T13:02:08Z</updated>
<author>
<name>Zhi-zhou Zhang</name>
<email>etou.zh@gmail.com</email>
</author>
<published>2012-10-16T13:02:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=cb0a6a1ecc8dfe4dbdad6f9376ef78879337b118'/>
<id>urn:sha1:cb0a6a1ecc8dfe4dbdad6f9376ef78879337b118</id>
<content type='text'>
Replace camel-case style with upper-case style globally.

Signed-off-by: Zhizhou Zhang &lt;etou.zh@gmail.com&gt;
</content>
</entry>
<entry>
<title>MIPS: fix inconsistency in config option for cache operation mode</title>
<updated>2012-04-02T13:54:53Z</updated>
<author>
<name>Daniel Schwierzeck</name>
<email>daniel.schwierzeck@googlemail.com</email>
</author>
<published>2012-04-02T02:57:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=979cfeaf36bf8719d4a1a98f1e8a3e16ef3d1fba'/>
<id>urn:sha1:979cfeaf36bf8719d4a1a98f1e8a3e16ef3d1fba</id>
<content type='text'>
Commit ab2a98b11716364bc5a8c43cdfa7fee176cda1d8 missed to
use the new config option in dcache_enable().

Fix this to avoid inconsistencies if someone wants to disable
and enable D-caches.

Signed-off-by: Daniel Schwierzeck &lt;daniel.schwierzeck@googlemail.com&gt;
</content>
</entry>
<entry>
<title>MIPS: Coding style cleanups on common assembly files</title>
<updated>2011-05-06T15:18:13Z</updated>
<author>
<name>Shinya Kuribayashi</name>
<email>skuribay@pobox.com</email>
</author>
<published>2011-05-06T15:18:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=7aa1f198c897e48a011f9f0dca6b3088bc474236'/>
<id>urn:sha1:7aa1f198c897e48a011f9f0dca6b3088bc474236</id>
<content type='text'>
Fix style issues and alignments globally.  No logical changes.
- Replace C comments with AS line comments where possible
- Use ifndef where possible, rather than if !defined for simplicity
- An instruction executed in a delay slot is now indicated by a leading
  space, not by C comment

Signed-off-by: Shinya Kuribayashi &lt;skuribay@pobox.com&gt;
</content>
</entry>
<entry>
<title>MIPS: Remove mips_cache_lock() feature</title>
<updated>2011-05-06T15:18:13Z</updated>
<author>
<name>Shinya Kuribayashi</name>
<email>skuribay@pobox.com</email>
</author>
<published>2011-05-06T15:18:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=522171a08761ee6b31ec3cbf3abcaf54bfe1e243'/>
<id>urn:sha1:522171a08761ee6b31ec3cbf3abcaf54bfe1e243</id>
<content type='text'>
As requested in commit e1390801a3c1a2b6d12fa90be368efc19f5b9bfd ([MIPS]
Request for the 'mips_cache_lock()' removal), such feature is no longer
needed for current MIPS implementation of U-Boot, and no one in the tree
uses it for years.

Signed-off-by: Shinya Kuribayashi &lt;skuribay@pobox.com&gt;
</content>
</entry>
</feed>
