<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/board/BuR/common, 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>2019-06-05T16:13:46Z</updated>
<entry>
<title>board/BuR/common: fix detection for PSC/STM resetcontroller</title>
<updated>2019-06-05T16:13:46Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2019-05-10T09:22:00Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=7a56c930e226c721bb7400f9a376c824ec708cbb'/>
<id>urn:sha1:7a56c930e226c721bb7400f9a376c824ec708cbb</id>
<content type='text'>
Signed-off-by: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
</content>
</entry>
<entry>
<title>board/BuR/common: add br resetcontoller implementation</title>
<updated>2019-04-26T21:51:51Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2019-04-10T12:13:14Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=f4b9f0bdbacec5da0e54f486e960fdd2da0f5c0b'/>
<id>urn:sha1:f4b9f0bdbacec5da0e54f486e960fdd2da0f5c0b</id>
<content type='text'>
On many B&amp;R boards we have a reset-controller, responsible for very
early board-bringup (voltages, clocks, ...) and bootmode selection.

To be ready for adding more B&amp;R boards to source tree while avoiding
duplicate code, we add the resetcontroller implementation to the common
part of B&amp;R boards.

Signed-off-by: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
</content>
</entry>
<entry>
<title>board/BuR/common: add 'brdefaulip_setup' function</title>
<updated>2019-04-26T21:51:51Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2019-04-10T12:13:13Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=2fac7a82945902c79a14357407e8b63fde1a96e8'/>
<id>urn:sha1:2fac7a82945902c79a14357407e8b63fde1a96e8</id>
<content type='text'>
Many B&amp;R boards are equipped with an I2C-EEPROM where various
information can be stored.

Today there is only a single byte for 'board_id' used.

We write this 'board_id' into environment for later use during boot.

If the value != 0xFF, meaning the byte is programmed, we modify the
"brdefaultip" environment variable for setting an IP-Address based on
board_id.

Signed-off-by: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
</content>
</entry>
<entry>
<title>board/BuR/common: cosmetic: move 'overwrite_console' up to more related stuff</title>
<updated>2019-04-26T21:51:51Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2019-04-10T12:13:12Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=47656d98bd721ef92f944f2c17938e8605c66698'/>
<id>urn:sha1:47656d98bd721ef92f944f2c17938e8605c66698</id>
<content type='text'>
Signed-off-by: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
</content>
</entry>
<entry>
<title>board/BuR/common: prepare for compiling common into non AM33XX boards</title>
<updated>2019-04-26T21:51:51Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2019-04-10T12:13:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=ad6be25c19840811e2e9ecd56620a0a1f5415631'/>
<id>urn:sha1:ad6be25c19840811e2e9ecd56620a0a1f5415631</id>
<content type='text'>
Today the BuR common stuff is only used on AM33XX boards. In future we
plan to have many other platforms than AM33XX so we have to move arch-
specific #include(s) to responsible #ifdef sections. By the way we drop
unneeded #include(s).

Signed-off-by: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
</content>
</entry>
<entry>
<title>board/BuR/brxre1: convert do DM</title>
<updated>2019-02-19T13:55:43Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2019-02-06T12:25:59Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=eaba7df7041ebdd6cff3702d87d6bdb6870ec5e3'/>
<id>urn:sha1:eaba7df7041ebdd6cff3702d87d6bdb6870ec5e3</id>
<content type='text'>
This commit converts the brxre1 board to DM,
for this we have todo following things:

- add a devicetree-file for this board
- drop all obsolete settings from board header-file
- use dm_i2c_xxx calls for read/write to the resetcontroller
- request gpios before operate them

Serues-cc: trini@konsulko.com
Signed-off-by: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
</content>
</entry>
<entry>
<title>board/BuR/brppt1: drop DM_I2C_COMPAT</title>
<updated>2019-02-09T12:50:58Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2019-01-31T08:24:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=a9484aa769b0f8312abbfa5698b685e188eea78e'/>
<id>urn:sha1:a9484aa769b0f8312abbfa5698b685e188eea78e</id>
<content type='text'>
The TPS62517 PMIC driver has been partially converted to DM, so the
legacy I2C access layer isn't needed anymore.

Signed-off-by: Hannes Schmelzer &lt;hannes.schmelzer@br-automation.com&gt;
</content>
</entry>
<entry>
<title>board/BuR/brppt1: convert brppt1 boards to driver model</title>
<updated>2018-07-19T21:03:35Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2018-07-06T13:41:28Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=fbc7c7decf47b22717d3aad13358f4d7440e7055'/>
<id>urn:sha1:fbc7c7decf47b22717d3aad13358f4d7440e7055</id>
<content type='text'>
- add a devicetree for each variant (mmc, spi, nand)
- drop unneeded code from board and bur/common
- drop unneeded stuff from config header files
- minor adaptions to be compliant with driver model (requesting gpio,..)
- harmonize the commandset over all brppt1 targets

Signed-off-by: Hannes Schmelzer &lt;oe5hpm@oevsv.at&gt;
</content>
</entry>
<entry>
<title>board/BuR/common: refactor ft_board_setup(...)</title>
<updated>2018-07-19T21:03:34Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2018-07-06T13:41:25Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=d63f7130cea19c5f356ba651f0cbd37a964c1dc6'/>
<id>urn:sha1:d63f7130cea19c5f356ba651f0cbd37a964c1dc6</id>
<content type='text'>
On other OS, not one provided by B&amp;R, it is not guaranteed that there
are factory-settings within a devicetree. So we must not treat the
absence of them as error.
Further we've the fact that on different version of the device-tree
files there are different namings of the factory-settings, we consider
this with searching for an alternative name.

changing things as following:

- don't treat as error if the bootloader version cannot written into
devicetree.

- since the naming of the factory-settings are different in different
versions of the provided device-tree we search for the alternate name
"/fset"

Signed-off-by: Hannes Schmelzer &lt;oe5hpm@oevsv.at&gt;
</content>
</entry>
<entry>
<title>board/BuR/common: fix PMIC mpu-pll setup</title>
<updated>2018-07-19T21:03:34Z</updated>
<author>
<name>Hannes Schmelzer</name>
</author>
<published>2018-07-06T13:41:23Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/project/bcm63xx/u-boot/commit/?id=96cf89f86b98116539020ddff2a6d22cf70b267b'/>
<id>urn:sha1:96cf89f86b98116539020ddff2a6d22cf70b267b</id>
<content type='text'>
If a board-code calls the  pmicsetup(u32 mpupll) with a mpupll value
!= 0 it wants to force some frequency with the value provided by mpupll.
Setting up 1 GHz is wrong here.

Nobody did take notice about that yet, since every board calls this
function with zero.

Signed-off-by: Hannes Schmelzer &lt;oe5hpm@oevsv.at&gt;
</content>
</entry>
</feed>
