<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/common/spl/Kconfig, 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-14T20:10:49Z</updated>
<entry>
<title>configs: Migrate the various SPL_BOOT_xxx choices for PowerPC</title>
<updated>2019-06-14T20:10:49Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2019-06-01T18:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=db4080d56dec857a90367e2d5e4fa0ad0d2a37c3'/>
<id>urn:sha1:db4080d56dec857a90367e2d5e4fa0ad0d2a37c3</id>
<content type='text'>
The non-CONFIG_SPL_FRAMEWORK SPL used on some PowerPC platforms have a
choice between CONFIG_SPL_NAND_BOOT, CONFIG_SPL_MMC_BOOT and
CONFIG_SPL_SPI_BOOT.  Migrate this to Kconfig

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'u-boot-imx-20190612' of git://git.denx.de/u-boot-imx</title>
<updated>2019-06-11T17:41:24Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2019-06-11T17:41:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=529faf80c339b78bd361b59735664f2605322b8e'/>
<id>urn:sha1:529faf80c339b78bd361b59735664f2605322b8e</id>
<content type='text'>
u-boot-imx-20190612
--------------------

- Board fixes:
	- imx6logic
	- wandboard
	- mx6sabre boots again
	- imx8qm_mek
	- pico-* boards
	- Toradex apalis / colibri
	- engicam imx6 (environment)
	- KP MX53
	- opos6ul
- Switch to DM:
	- vining2000
	- dh MX6
	- Toradex colibri i.MX7
	- Novena
- Security : fix CSF size for HAB
- Other:
      - imx: fix building for i.mx8 without spl
      - pcie and switch to DM

      mx6sabreauto: Enable SPL SDP support
</content>
</entry>
<entry>
<title>spl: imx6: Provide a SPL_SIZE_LIMIT default</title>
<updated>2019-06-11T08:43:00Z</updated>
<author>
<name>Fabio Estevam</name>
</author>
<published>2019-06-08T17:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=23612534fe0fe426716ee9cb5cfeb74a456cb891'/>
<id>urn:sha1:23612534fe0fe426716ee9cb5cfeb74a456cb891</id>
<content type='text'>
As explained in include/configs/imx6_spl.h. the i.MX6 SPL
size limit is 68KB (4KB header + 64KB max size).

Provide such limit for all i.MX6 boards that use SPL
to detect SPL size overflow in build time.

Signed-off-by: Fabio Estevam &lt;festevam@gmail.com&gt;
Reviewed-by: Lukasz Majewski &lt;lukma@denx.de&gt;
</content>
</entry>
<entry>
<title>Merge tag 'u-boot-atmel-fixes-2019.07-a' of git://git.denx.de/u-boot-atmel</title>
<updated>2019-06-10T13:41:00Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2019-06-10T13:41:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=eb53a18c9e903e35e8e8d52da96c33b63822881c'/>
<id>urn:sha1:eb53a18c9e903e35e8e8d52da96c33b63822881c</id>
<content type='text'>
First set of u-boot-atmel fixes for 2019.07 cycle
</content>
</entry>
<entry>
<title>spl: Correct SPL_SIZE_LIMIT Kconfig option</title>
<updated>2019-06-08T11:49:00Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2019-06-08T00:39:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=6d277fb0ed145f82dd50cc6e99d2fa553a588c3b'/>
<id>urn:sha1:6d277fb0ed145f82dd50cc6e99d2fa553a588c3b</id>
<content type='text'>
When introduced this limit was an int but was then changed to hex
without noting as much in the prompt nor changing existing users.  Put
this back to an int.

Reported-by: Fabio Estevam &lt;festevam@gmail.com&gt;
Tested-by: Fabio Estevam &lt;festevam@gmail.com&gt;
Fixes: 2577015dc5c4 ("spl: add overall SPL size check")
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>spl: add overall SPL size check</title>
<updated>2019-06-07T15:03:39Z</updated>
<author>
<name>Simon Goldschmidt</name>
</author>
<published>2019-05-24T20:07:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=2577015dc5c48e7892dea8731a27530543606673'/>
<id>urn:sha1:2577015dc5c48e7892dea8731a27530543606673</id>
<content type='text'>
This adds a size check for SPL that can dynamically check generated
SPL binaries (including devicetree) for a size limit that ensures
this image plus global data, heap and stack fit in initial SRAM.

Since some of these sizes are not available to make, a new host tool
'spl_size_limit' is added that dumps the resulting maximum size for
an SPL binary to stdout. This tool is used in toplevel Makefile to
implement the size check on SPL binaries.

Signed-off-by: Simon Goldschmidt &lt;simon.k.r.goldschmidt@gmail.com&gt;
</content>
</entry>
<entry>
<title>spl: at91: add support for SPL_AT91_MCK_BYPASS</title>
<updated>2019-06-06T07:56:42Z</updated>
<author>
<name>Eugen Hristev</name>
</author>
<published>2019-05-24T06:38:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=0be07872e3200d9d0f6829e641166f0781327cdf'/>
<id>urn:sha1:0be07872e3200d9d0f6829e641166f0781327cdf</id>
<content type='text'>
By default the configuration of the PMC is to have an external crystal
connected that requires driving on both XIN and XOUT pins.
The bypass configuration means that only XIN will be used, the SoC will not
do any driving, and the XIN needs to be provided with a proper signal.
This is the MOSCXTBY bit in the PMC main clock generator register.
The SPL needs to properly initialize the PMC registers before switching
to external clock signal and raising the clock to the cruise speed.

Also created Kconfig for this specific configuration.
By default this is disabled.

Signed-off-by: Eugen Hristev &lt;eugen.hristev@microchip.com&gt;
</content>
</entry>
<entry>
<title>Fix spelling of available.</title>
<updated>2019-05-09T23:52:55Z</updated>
<author>
<name>Vagrant Cascadian</name>
</author>
<published>2019-05-03T22:28:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=048a92ea54355756292aa49a4cf88518a98ec37a'/>
<id>urn:sha1:048a92ea54355756292aa49a4cf88518a98ec37a</id>
<content type='text'>
Signed-off-by: Vagrant Cascadian &lt;vagrant@debian.org&gt;
</content>
</entry>
<entry>
<title>configs: move CONFIG_SPL_TEXT_BASE to Kconfig</title>
<updated>2019-04-30T01:41:40Z</updated>
<author>
<name>Simon Goldschmidt</name>
</author>
<published>2018-09-30T12:31:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=f89d6133eef2e068f9c33853b6584d7fcbfa9d2e'/>
<id>urn:sha1:f89d6133eef2e068f9c33853b6584d7fcbfa9d2e</id>
<content type='text'>
Moved CONFIG_SPL_TEXT_BASE to common/spl/Kconfig and migrate existing
values.

Signed-off-by: Simon Goldschmidt &lt;simon.k.r.goldschmidt@gmail.com&gt;
[trini: Re-run migration]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>spl: implement CRC check on U-Boot uImage</title>
<updated>2019-02-19T13:55:43Z</updated>
<author>
<name>Simon Goldschmidt</name>
</author>
<published>2019-02-10T20:34:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=dae5c2dcdc2bc826a4ee0a58b08fd004b6259373'/>
<id>urn:sha1:dae5c2dcdc2bc826a4ee0a58b08fd004b6259373</id>
<content type='text'>
SPL currently does not check uImage CRCs when loading U-Boot.

This patch adds checking the uImage CRC when SPL loads U-Boot. It does
this by reusing the existing config option SPL_CRC32_SUPPORT to allow
leaving out the CRC check on boards where the additional code size or
boot time is a problem (adding the CRC check currently adds ~1.4 kByte
to flash).

The SPL_CRC32_SUPPORT config option now gets enabled by default if SPL
support for legacy images is enabled to check the CRC on all boards
that don't actively take countermeasures.

Signed-off-by: Simon Goldschmidt &lt;simon.k.r.goldschmidt@gmail.com&gt;
Reviewed-by: Simon Glass &lt;sjg@chromium.org&gt;
</content>
</entry>
</feed>
