<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/arch/mips/include, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2018-12-19T14:23:01Z</updated>
<entry>
<title>mips: Add SPL header</title>
<updated>2018-12-19T14:23:01Z</updated>
<author>
<name>Paul Burton</name>
</author>
<published>2018-12-16T22:25:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=b325c4dcd72246a107580280ff66f4c86b23254a'/>
<id>urn:sha1:b325c4dcd72246a107580280ff66f4c86b23254a</id>
<content type='text'>
Add header with SPL boot mode and type definitions.

Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Signed-off-by: Paul Burton &lt;paul.burton@imgtec.com&gt;
Signed-off-by: Marek Vasut &lt;marek.vasut@gmail.com&gt;
</content>
</entry>
<entry>
<title>MIPS: Allow to prefetch and lock instructions into cache</title>
<updated>2018-12-19T14:23:01Z</updated>
<author>
<name>Gregory CLEMENT</name>
</author>
<published>2018-12-14T15:16:46Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=464b96bb8094a359f7b27027319eda64a961c5af'/>
<id>urn:sha1:464b96bb8094a359f7b27027319eda64a961c5af</id>
<content type='text'>
This path add a new helper allowing to prefetch and lock instructions
into cache. This is useful very early in the boot when no RAM is
available yet.

Signed-off-by: Gregory CLEMENT &lt;gregory.clement@bootlin.com&gt;
</content>
</entry>
<entry>
<title>MIPS: move create_tlb() in an proper header: mipsregs.h</title>
<updated>2018-12-19T14:23:01Z</updated>
<author>
<name>Gregory CLEMENT</name>
</author>
<published>2018-12-14T15:16:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=48ee7b68533b7f007c337d9a606eb52c975445ad'/>
<id>urn:sha1:48ee7b68533b7f007c337d9a606eb52c975445ad</id>
<content type='text'>
Export create_tlb() as an inline function in mipsregs.h. It allows to
remove the declaration of the function from the board files.

Then it will allow also to use this function very early in the boot when
the stack is not usable.

Signed-off-by: Gregory CLEMENT &lt;gregory.clement@bootlin.com&gt;
</content>
</entry>
<entry>
<title>MIPS: remove local_irq_[save|restore] from CP0 macros</title>
<updated>2018-12-19T14:23:01Z</updated>
<author>
<name>Daniel Schwierzeck</name>
</author>
<published>2018-12-19T14:18:52Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=a0abb52c5a5b1de522380984bb9429ee973b1f8e'/>
<id>urn:sha1:a0abb52c5a5b1de522380984bb9429ee973b1f8e</id>
<content type='text'>
With moving write_on_tlb() to arch/mips/include/asm/mipsregs.h
there are now compiler warnings when some generic code includes
asm/io.h. This happens for example when enabling OF live tree.

Signed-off-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
</content>
</entry>
<entry>
<title>MIPS: drop asm/const.h</title>
<updated>2018-11-20T12:08:15Z</updated>
<author>
<name>Baruch Siach</name>
</author>
<published>2018-11-11T10:31:02Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=6d4d9bea35f0838a56751b50f48ade414639d372'/>
<id>urn:sha1:6d4d9bea35f0838a56751b50f48ade414639d372</id>
<content type='text'>
Commit 86f21c96f467368 (mips: Use common _AC macro now.) removed the _AC
definition from const.h. All other macros defined in const.h are not
used anywhere, and there is now no user of this header. Remove this
header.

Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Signed-off-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>Use _AC and UL macros from linux/const.h</title>
<updated>2018-11-20T12:08:15Z</updated>
<author>
<name>Baruch Siach</name>
</author>
<published>2018-11-11T10:31:01Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=5c8fd32b2295f4c502a526243ab253d1fd11c057'/>
<id>urn:sha1:5c8fd32b2295f4c502a526243ab253d1fd11c057</id>
<content type='text'>
Drop the _AC and UL macros from common.h. Linux headers is the original
source of this macro, so keep its definition in the same header.

Update existing users of these macros to include const.h directly.

Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Cc: Rick Chen &lt;rick@andestech.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Rick Chen &lt;rick@andestech.com&gt;
Signed-off-by: Baruch Siach &lt;baruch@tkos.co.il&gt;
Reviewed-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
</content>
</entry>
<entry>
<title>mips: mt76xx: Enable watchdog support</title>
<updated>2018-11-18T15:02:22Z</updated>
<author>
<name>Stefan Roese</name>
</author>
<published>2018-10-09T06:59:10Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=4ff942b059c66c943a3ae94b6f96b3de239e9eaa'/>
<id>urn:sha1:4ff942b059c66c943a3ae94b6f96b3de239e9eaa</id>
<content type='text'>
This patch enables and starts the watchdog on the MT7620 platform.
Currently the WD timeout is configured to 60 seconds.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
[fixed build error due to missing function prototype arch_misc_init]
Signed-off-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
</content>
</entry>
<entry>
<title>mips: Implement {in, out}_{le, be}_{16, 32, 64} and {in, out}_8</title>
<updated>2018-11-14T17:16:27Z</updated>
<author>
<name>Mario Six</name>
</author>
<published>2018-10-15T07:24:09Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=4d9ada54a269c4ded01d60f7c231fd1a3a436a25'/>
<id>urn:sha1:4d9ada54a269c4ded01d60f7c231fd1a3a436a25</id>
<content type='text'>
MIPS is the only architecture currently supported by U-Boot that does
not implement any of the in/out register access functions.

To have a interface that is useable across architectures, add the
functions to the MIPS architecture (implemented using the __raw_write
and __raw_read functions).

Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Stefan Roese &lt;sr@denx.de&gt;
Reviewed-by: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
Signed-off-by: Mario Six &lt;mario.six@gdsys.cc&gt;
</content>
</entry>
<entry>
<title>mips: use asm-generic/atomic.h</title>
<updated>2018-09-26T01:49:18Z</updated>
<author>
<name>Chris Packham</name>
</author>
<published>2018-09-08T09:39:06Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=02df9c5a67a6955b798a09787568120b802558dd'/>
<id>urn:sha1:02df9c5a67a6955b798a09787568120b802558dd</id>
<content type='text'>
Make use of asm-generic/atomic.h.

Signed-off-by: Chris Packham &lt;judge.packham@gmail.com&gt;
</content>
</entry>
<entry>
<title>mips: Add arch/mips/include/asm/atomic.h</title>
<updated>2018-09-22T19:17:54Z</updated>
<author>
<name>Stefan Roese</name>
</author>
<published>2018-08-16T13:27:29Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=503f6f759c6b637e360f86b086557f8ca6398164'/>
<id>urn:sha1:503f6f759c6b637e360f86b086557f8ca6398164</id>
<content type='text'>
This is needed for the UBIFS support. The file is a copy of
arch/xtensa/include/asm/atomic.h

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Cc: Daniel Schwierzeck &lt;daniel.schwierzeck@gmail.com&gt;
</content>
</entry>
</feed>
