<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/arch/nios2/include, branch master</title>
<subtitle>Broadcom-s U-Boot</subtitle>
<id>https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/bcm63xx/u-boot/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/'/>
<updated>2018-05-16T01:44:05Z</updated>
<entry>
<title>nios2: Define PLATFORM__CLEAR_BIT for generic_clear_bit()</title>
<updated>2018-05-16T01:44:05Z</updated>
<author>
<name>Bryan O'Donoghue</name>
</author>
<published>2018-04-30T14:56:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=ff83066cc7dc52441c2497efb57fac65212dd235'/>
<id>urn:sha1:ff83066cc7dc52441c2497efb57fac65212dd235</id>
<content type='text'>
nios2 bitops.h provides a __clear_bit() but does not define
PLATFORM__CLEAR_BIT as a result generic_clear_bit() is used instead of the
architecturally provided __clear_bit().

This patch defines PLATFORM__CLEAR_BIT which means that __clear_bit() in
nios2 bitops.h will be called whenever generic_clear_bit() is called - as
opposed to the default cross-platform generic_clear_bit().

Signed-off-by: Bryan O'Donoghue &lt;pure.logic@nexus-software.ie&gt;
Cc: Thomas Chou &lt;thomas@wytron.com.tw&gt;
</content>
</entry>
<entry>
<title>nios2: Define PLATFORM__SET_BIT for generic_set_bit()</title>
<updated>2018-05-16T01:44:05Z</updated>
<author>
<name>Bryan O'Donoghue</name>
</author>
<published>2018-04-30T14:56:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=7ed4370bb915a27541fdfabf3ce8e0ab4bbcd306'/>
<id>urn:sha1:7ed4370bb915a27541fdfabf3ce8e0ab4bbcd306</id>
<content type='text'>
nios2 bitops.h provides a __set_bit() but does not define PLATFORM__SET_BIT
as a result generic_set_bit() is used instead of the architecturally
provided __set_bit().

This patch defines PLATFORM__SET_BIT which means that __set_bit() in nios2
bitops.h will be called whenever generic_set_bit() is called - as opposed
to the default cross-platform generic_set_bit().

Signed-off-by: Bryan O'Donoghue &lt;pure.logic@nexus-software.ie&gt;
Cc: Thomas Chou &lt;thomas@wytron.com.tw&gt;
</content>
</entry>
<entry>
<title>SPDX: Convert all of our single license tags to Linux Kernel style</title>
<updated>2018-05-07T13:34:12Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-05-06T21:58:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=83d290c56fab2d38cd1ab4c4cc7099559c1d5046'/>
<id>urn:sha1:83d290c56fab2d38cd1ab4c4cc7099559c1d5046</id>
<content type='text'>
When U-Boot started using SPDX tags we were among the early adopters and
there weren't a lot of other examples to borrow from.  So we picked the
area of the file that usually had a full license text and replaced it
with an appropriate SPDX-License-Identifier: entry.  Since then, the
Linux Kernel has adopted SPDX tags and they place it as the very first
line in a file (except where shebangs are used, then it's second line)
and with slightly different comment styles than us.

In part due to community overlap, in part due to better tag visibility
and in part for other minor reasons, switch over to that style.

This commit changes all instances where we have a single declared
license in the tag as both the before and after are identical in tag
contents.  There's also a few places where I found we did not have a tag
and have introduced one.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>nios2: Use asm-generic/io.h</title>
<updated>2017-10-03T01:52:23Z</updated>
<author>
<name>Paul Burton</name>
</author>
<published>2017-09-14T22:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=e16986c481dbfc84ce6a88b1dd9730ee19b2e1cb'/>
<id>urn:sha1:e16986c481dbfc84ce6a88b1dd9730ee19b2e1cb</id>
<content type='text'>
Convert the nios2 architecture to make use of the new asm-generic/io.h to
provide address mapping functions. As nios2 actually performs
non-identity mapping between physical &amp; virtual addresses we can't
simply make use of the generic functions, with the exception of being
able to drop our no-op unmap_physmem() and definitions of unused map
flags.

Feedback from architecture maintainers is welcome.

Signed-off-by: Paul Burton &lt;paul.burton@imgtec.com&gt;
Cc: Thomas Chou &lt;thomas@wytron.com.tw&gt;
</content>
</entry>
<entry>
<title>efi: Use asmlinkage for EFIAPI</title>
<updated>2016-10-19T07:01:53Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2016-09-25T21:27:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a0b49bc3341f8f19cbf57a56d110ab0fa8f39267'/>
<id>urn:sha1:a0b49bc3341f8f19cbf57a56d110ab0fa8f39267</id>
<content type='text'>
This is required for x86 and is also correct for ARM (since it is empty).

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Bin Meng &lt;bmeng.cn@gmail.com&gt;
Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
</content>
</entry>
<entry>
<title>Remove arch/${ARCH}/include/asm/errno.h</title>
<updated>2016-09-23T21:56:18Z</updated>
<author>
<name>Masahiro Yamada</name>
</author>
<published>2016-09-21T02:28:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=4491327d59179a212e36f1889bd143c99159138b'/>
<id>urn:sha1:4491327d59179a212e36f1889bd143c99159138b</id>
<content type='text'>
Unlike Linux, nothing about errno.h is arch-specific in U-Boot.
As you see, all of arch/${ARCH}/include/asm/errno.h is just a
wrapper of &lt;asm-generic/errno.h&gt;.  Actually, U-Boot does not
export headers to user-space, so we just have to care about the
consistency in the U-Boot tree.

Now all of include directives for &lt;asm/errno.h&gt; are gone.
Deprecate &lt;asm/errno.h&gt;.

Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;
Acked-by: Alexey Brodkin &lt;abrodkin@synopsys.com&gt;
</content>
</entry>
<entry>
<title>nios2: zap ioremap</title>
<updated>2015-11-18T13:18:30Z</updated>
<author>
<name>Thomas Chou</name>
</author>
<published>2015-11-14T03:30:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=f5b76de4403881940a3ef57f9b6e9fa5b3433070'/>
<id>urn:sha1:f5b76de4403881940a3ef57f9b6e9fa5b3433070</id>
<content type='text'>
Zap ioremap(), as it is replaced by map_physmem(,,MAP_NOCACHE).

Signed-off-by: Thomas Chou &lt;thomas@wytron.com.tw&gt;
Reviewed-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>nios2: dma-mapping.h: change ioremap to map_physmem</title>
<updated>2015-11-18T13:18:30Z</updated>
<author>
<name>Thomas Chou</name>
</author>
<published>2015-11-14T03:34:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=7be35ddd2011b9c73e8940a368f801b1b900b610'/>
<id>urn:sha1:7be35ddd2011b9c73e8940a368f801b1b900b610</id>
<content type='text'>
Change ioremap() to map_physmem(), as it is more used in u-boot.

Signed-off-by: Thomas Chou &lt;thomas@wytron.com.tw&gt;
Reviewed-by: Marek Vasut &lt;marex@denx.de&gt;
</content>
</entry>
<entry>
<title>nios2: add memcpy_fromio and memcpy_toio</title>
<updated>2015-11-12T00:26:58Z</updated>
<author>
<name>Thomas Chou</name>
</author>
<published>2015-11-05T07:09:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=207e97b92334bc3992ad7b0a3554a5b1c92ce533'/>
<id>urn:sha1:207e97b92334bc3992ad7b0a3554a5b1c92ce533</id>
<content type='text'>
Add memcpy_fromio() and memcpy_toio().

Signed-off-by: Thomas Chou &lt;thomas@wytron.com.tw&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.denx.de/u-boot-nios</title>
<updated>2015-11-06T14:21:33Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2015-11-06T14:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=4ca0c3c993436cca743ed521e7f3d784d7fe31c8'/>
<id>urn:sha1:4ca0c3c993436cca743ed521e7f3d784d7fe31c8</id>
<content type='text'>
</content>
</entry>
</feed>
