<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/include/configs/rpi.h, 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>2019-06-12T10:23:46Z</updated>
<entry>
<title>Fix compilation error if CONFIG_USB is disabled</title>
<updated>2019-06-12T10:23:46Z</updated>
<author>
<name>akaher</name>
</author>
<published>2019-04-11T05:23:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=e4617bdb29e9c88e85f056f3aea46a2c8a5312e2'/>
<id>urn:sha1:e4617bdb29e9c88e85f056f3aea46a2c8a5312e2</id>
<content type='text'>
This patch is to fix the following compilation error when
disabling CONFIG_USB for Rpi3:

include/config_distro_bootcmd.h:242:2: error: expected ‘}’
before ‘BOOT_TARGET_DEVICES_references_USB_without_CONFIG_CMD_USB’
     BOOT_TARGET_DEVICES_references_USB_without_CONFIG_CMD_USB

Signed-off-by: Ajay Kaher &lt;akaher@vmware.com&gt;
Signed-off-by: Matthias Brugger &lt;mbrugger@suse.com&gt;
</content>
</entry>
<entry>
<title>rpi: Add mmc 1 as a boot target</title>
<updated>2018-12-02T21:59:55Z</updated>
<author>
<name>Emmanuel Vadot</name>
</author>
<published>2018-07-02T12:34:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=7ace8a0e8d419be3308237f32008e4f4ae21cfbf'/>
<id>urn:sha1:7ace8a0e8d419be3308237f32008e4f4ae21cfbf</id>
<content type='text'>
When booting with the rpi-firmware "mmc" overlay that disable
the SDHOST controller and use the SDHCI one for the sd card,
mmc 1 because a viable boot target.
Add it to the list

Signed-off-by: Oleksandr Tymoshenko &lt;gonzo@FreeBSD.org&gt;
Signed-off-by: Emmanuel Vadot &lt;manu@freebsd.org&gt;
Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_MISC_INIT_R to Kconfig</title>
<updated>2018-08-17T17:04:00Z</updated>
<author>
<name>Adam Ford</name>
</author>
<published>2018-07-29T18:13:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8ccf98b1cfd2811e3121c719e294bdd8ebab1c45'/>
<id>urn:sha1:8ccf98b1cfd2811e3121c719e294bdd8ebab1c45</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_MISC_INIT_R

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
[trini: Update the defaults logic slightly]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>configs: Migrate CONFIG_NR_DRAM_BANKS</title>
<updated>2018-08-16T20:45:02Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-08-16T12:16:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=86cf1c82850f7c226f23684e19616e526ffaf10f'/>
<id>urn:sha1:86cf1c82850f7c226f23684e19616e526ffaf10f</id>
<content type='text'>
We have the following cases:
- CONFIG_NR_DRAM_BANKS was defined, migrate normally
- CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
  CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
- CONFIG_NR_DRAM_BANKS was very oddly defined on p2771-0000-* (to 1024 +
  2), set this to 8.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>rpi: Fix fdt_high &amp; initrd_high for 64-bit builds</title>
<updated>2018-06-03T13:31:32Z</updated>
<author>
<name>Tuomas Tynkkynen</name>
</author>
<published>2018-04-20T10:03:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=722742598bb1402caa0c4a6139d7b30ad856a0f2'/>
<id>urn:sha1:722742598bb1402caa0c4a6139d7b30ad856a0f2</id>
<content type='text'>
The magic value that disables relocation is dependent on the CPU word
size, so the current 'ffffffff' is doing the wrong thing on aarch64.

Signed-off-by: Tuomas Tynkkynen &lt;tuomas@tuxera.com&gt;
Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
</content>
</entry>
<entry>
<title>rpi: Change load addresses to make more room for the kernel &amp; DTB</title>
<updated>2018-05-24T08:20:53Z</updated>
<author>
<name>Tuomas Tynkkynen</name>
</author>
<published>2018-04-20T10:03:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=385cbe298a6ddcab2d6cc21fb6a549152572957b'/>
<id>urn:sha1:385cbe298a6ddcab2d6cc21fb6a549152572957b</id>
<content type='text'>
As of Linux 4.16, a multiplatform AArch64 kernel with our distro config
takes 26M. The current space reservation leaves only 17M for the kernel
and if it goes over it, the initrd gets overwritten when loading the
kernel from the filesystem.

A similar problem happens on ARMv7 with the DTBs taken from the
downstream Raspberry Pi foundation kernel. I guess they compile them
with DT overlay support enabled which grows them just enough.

Fix both of these problems by rewriting the memory map, which now allows
kernels to be up to 36M and DTBs up to 1M. Also the comment block was
kind of obsolete ever since the introduction of AArch64 support and the
firmware-loaded DTB doesn't get placed at 0x100 anymore either, so that
is fixed as well.

Signed-off-by: Tuomas Tynkkynen &lt;tuomas@tuxera.com&gt;
Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
</content>
</entry>
<entry>
<title>rpi: Adjust fdt_addr_r to a sane address</title>
<updated>2018-05-23T20:31:23Z</updated>
<author>
<name>Alexander Graf</name>
</author>
<published>2018-04-13T15:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=d295c3ec3543e697b6f9f077f52877e081db4c6f'/>
<id>urn:sha1:d295c3ec3543e697b6f9f077f52877e081db4c6f</id>
<content type='text'>
Back in the old days, 0x100 was used as the address to pass the device tree
from firmware into the kernel. This has since changed to a more dynamic
location, so using 0x100 actually breaks more things than it helps with.

Let's move the device tree default location for distro boot to a more sane
place that gives us enough head room in low memory.

Reported-by: Tuomas Tynkkynen &lt;tuomas@tuxera.com&gt;
Signed-off-by: Alexander Graf &lt;agraf@suse.de&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>Migrate CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG to Kconfig</title>
<updated>2018-04-09T03:05:58Z</updated>
<author>
<name>Alex Kiernan</name>
</author>
<published>2018-04-01T16:37:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=d91013034a3222137a5ac4d82aa45f15bd6ff284'/>
<id>urn:sha1:d91013034a3222137a5ac4d82aa45f15bd6ff284</id>
<content type='text'>
Convert CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG to Kconfig

Signed-off-by: Alex Kiernan &lt;alex.kiernan@gmail.com&gt;
Reviewed-by: Lukasz Majewski &lt;lukma@denx.de&gt;
Reviewed-by: Petr Vorel &lt;petr.vorel@gmail.com&gt;
Reviewed-by: Petr Vorel &lt;petr.vorel at gmail.com&gt;
</content>
</entry>
<entry>
<title>Remove config_distro_defaults.h</title>
<updated>2018-02-24T02:44:22Z</updated>
<author>
<name>Adam Ford</name>
</author>
<published>2018-02-06T13:49:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=ba8bf9481b0854fa7d48b0e9ed913c639f187c7d'/>
<id>urn:sha1:ba8bf9481b0854fa7d48b0e9ed913c639f187c7d</id>
<content type='text'>
With the contents of config_distro_defaults.h migrated to Kconfig,
we can remove this header file completely

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
</feed>
