<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/board/ge/mx53ppd, 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-04-13T18:30:08Z</updated>
<entry>
<title>mx53ppd: bring dock out of reset at boot</title>
<updated>2019-04-13T18:30:08Z</updated>
<author>
<name>Ian Ray</name>
</author>
<published>2019-01-31T14:21:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=e75a7d099e9e9dac2b3296b422a5ea1a68af8c4e'/>
<id>urn:sha1:e75a7d099e9e9dac2b3296b422a5ea1a68af8c4e</id>
<content type='text'>
Configure GPIO BUFFERED_HOST_CONTROLLED_RESET_TO_DOCKING_CONNECTOR_N to
bring the dock out of reset at boot.

Signed-off-by: Ian Ray &lt;ian.ray@ge.com&gt;
</content>
</entry>
<entry>
<title>board: ge: store version information in fdt</title>
<updated>2019-04-13T18:30:08Z</updated>
<author>
<name>Ian Ray</name>
</author>
<published>2019-01-31T14:21:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=61c4c2bf1e648bdf49d58a5388f1414f3906b62f'/>
<id>urn:sha1:61c4c2bf1e648bdf49d58a5388f1414f3906b62f</id>
<content type='text'>
Add board-specific FDT function to store U-Boot version in device tree.

Signed-off-by: Ian Ray &lt;ian.ray@ge.com&gt;
</content>
</entry>
<entry>
<title>board: ge: ppd: Enable CONFIG_DM_MMC</title>
<updated>2019-04-13T18:30:08Z</updated>
<author>
<name>Ian Ray</name>
</author>
<published>2019-01-31T14:21:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=31c9afdd92380c6a1902325f322d2c4ba52d0ba2'/>
<id>urn:sha1:31c9afdd92380c6a1902325f322d2c4ba52d0ba2</id>
<content type='text'>
Use MMC device model, and remove USDHC pin configuration code since the
pinctrl driver is used.

Signed-off-by: Ian Ray &lt;ian.ray@ge.com&gt;
</content>
</entry>
<entry>
<title>imx: mx53ppd: fix build error</title>
<updated>2019-01-01T13:12:18Z</updated>
<author>
<name>Peng Fan</name>
</author>
<published>2018-12-09T11:45:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=f026c1d9ef1cd20e966f57f53de25cb124ac2413'/>
<id>urn:sha1:f026c1d9ef1cd20e966f57f53de25cb124ac2413</id>
<content type='text'>
board/ge/mx53ppd/mx53ppd.c: In function 'board_late_init':
board/ge/mx53ppd/mx53ppd.c:359:23: error: passing argument 2 of 'read_vpd' from incompatible pointer type [-Werror=incompatible-pointer-types]
  res = read_vpd(&amp;vpd, vpd_callback);
                       ^~~~~~~~~~~~
In file included from board/ge/mx53ppd/mx53ppd.c:37:0:
board/ge/mx53ppd/../../ge/common/vpd_reader.h:19:5: note: expected 'int (*)(struct vpd_cache *, u8,  u8,  u8,  size_t,  const u8 *) {aka int (*)(struct vpd_cache *, unsigned char,  unsigned char,  unsigned char,  unsigned int,  const unsigned char *)}' but argument is of type 'int (*)(void *, u8,  u8,  u8,  size_t,  const u8 *) {aka int (*)(void *, unsigned char,  unsigned char,  unsigned char,  unsigned int,  const unsigned char *)}'
int read_vpd(struct vpd_cache *cache,
     ^~~~~~~~
cc1: all warnings being treated as errors

Signed-off-by: Peng Fan &lt;peng.fan@nxp.com&gt;
Acked-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>board: ge: Move VPD reading to the vpd_reader</title>
<updated>2019-01-01T13:12:18Z</updated>
<author>
<name>Denis Zalevskiy</name>
</author>
<published>2018-10-17T08:33:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=4dcbccf794a330895ee2aeba6964a94b33c60eda'/>
<id>urn:sha1:4dcbccf794a330895ee2aeba6964a94b33c60eda</id>
<content type='text'>
Merge functionality duplicated in bx50v3 and mx53ppd: the logic
is the same except that process_vpd is called at different phases.
Also read_vpd could end up in error, so there is no VPD data in this
case - it shouldn't be processed.

Signed-off-by: Denis Zalevskiy &lt;denis.zalevskiy@ge.com&gt;
Signed-off-by: Fabien Lahoudere &lt;fabien.lahoudere@collabora.com&gt;
</content>
</entry>
<entry>
<title>board: ge: Move VPD EEPROM configuration to the defconfig</title>
<updated>2018-12-17T09:46:04Z</updated>
<author>
<name>Denis Zalevskiy</name>
</author>
<published>2018-10-17T08:33:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=4c552083503f49f37412972a3b4ea895cffd948e'/>
<id>urn:sha1:4c552083503f49f37412972a3b4ea895cffd948e</id>
<content type='text'>
Use standard configuration logic to define EEPROM constants.
Names are based on VPD_EEPROM_ prefix because EEPROM_ is already
used by i2c_eeprom driver.

Signed-off-by: Denis Zalevskiy &lt;denis.zalevskiy@ge.com&gt;
Signed-off-by: Fabien Lahoudere &lt;fabien.lahoudere@collabora.com&gt;
</content>
</entry>
<entry>
<title>board: ge: Remove EEPROM bus param from read_vpd()</title>
<updated>2018-12-17T09:46:04Z</updated>
<author>
<name>Denis Zalevskiy</name>
</author>
<published>2018-10-17T08:33:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=33a6c8d4e605311d59e45bc2a42fdc02d37254dd'/>
<id>urn:sha1:33a6c8d4e605311d59e45bc2a42fdc02d37254dd</id>
<content type='text'>
The bus is statically defined, so remove redundant parameters
from read_vpd() for PPD and Bx50v3.

Signed-off-by: Denis Zalevskiy &lt;denis.zalevskiy@ge.com&gt;
Signed-off-by: Fabien Lahoudere &lt;fabien.lahoudere@collabora.com&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>net: Move enetaddr env access code to env config instead of net config</title>
<updated>2018-04-09T03:00:58Z</updated>
<author>
<name>Alex Kiernan</name>
</author>
<published>2018-04-01T09:22:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=9925f1dbc38c0ef7220c6fca5968c708b8e48764'/>
<id>urn:sha1:9925f1dbc38c0ef7220c6fca5968c708b8e48764</id>
<content type='text'>
In order that we can use eth_env_* even when CONFIG_NET isn't set, move
these functions to environment code from net code.

This fixes failures such as:

  board/ti/am335x/built-in.o: In function `board_late_init':
  board/ti/am335x/board.c:752: undefined reference to `eth_env_set_enetaddr'
  u-boot/board/ti/am335x/board.c:766: undefined reference to `eth_env_set_enetaddr'

which caters for use cases such as:

commit f411b5cca48f ("board: am335x: Always set eth/eth1addr environment
variable")

when Ethernet is required in Linux, but not U-Boot.

Signed-off-by: Alex Kiernan &lt;alex.kiernan@gmail.com&gt;
</content>
</entry>
<entry>
<title>board: ge: mx53ppd: Move check_time() to common location</title>
<updated>2017-12-29T10:17:22Z</updated>
<author>
<name>Martyn Welch</name>
</author>
<published>2017-11-08T15:59:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=647155bcd549edae57f027e08add4c9ac090f05e'/>
<id>urn:sha1:647155bcd549edae57f027e08add4c9ac090f05e</id>
<content type='text'>
We are going to be using check_time() on more than the mx53ppd, move this
function to a common location.

Signed-off-by: Martyn Welch &lt;martyn.welch@collabora.co.uk&gt;
</content>
</entry>
</feed>
