<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/board/renesas/porter, 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-03-30T06:31:02Z</updated>
<entry>
<title>ARM: rmobile: Fix PHY LED mode register mask</title>
<updated>2019-03-30T06:31:02Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2019-03-30T06:05:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=4bbd464268f4c70d9704d41d10b5d324b6dc4549'/>
<id>urn:sha1:4bbd464268f4c70d9704d41d10b5d324b6dc4549</id>
<content type='text'>
The PHY LED mode register mask should be 0xc000 , not 0xc0000.
Correct the mask to operate on the right bits.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>lib: fdtdec: Rename routine fdtdec_setup_memory_size()</title>
<updated>2018-07-19T08:49:56Z</updated>
<author>
<name>Siva Durga Prasad Paladugu</name>
</author>
<published>2018-07-16T10:26:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=12308b128fa28d50c1586f60f3117f5213356756'/>
<id>urn:sha1:12308b128fa28d50c1586f60f3117f5213356756</id>
<content type='text'>
This patch renames the routine fdtdec_setup_memory_size()
to fdtdec_setup_mem_size_base() as it now fills the
mem base as well along with size.

Signed-off-by: Siva Durga Prasad Paladugu &lt;siva.durga.paladugu@xilinx.com&gt;
Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.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>ARM: rmobile: Contain CONFIG_ARCH_RMOBILE_BOARD_STRING</title>
<updated>2018-05-02T09:51:56Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2018-05-02T09:51:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=699e831e158a5846778d8bd6af054d4276277cb6'/>
<id>urn:sha1:699e831e158a5846778d8bd6af054d4276277cb6</id>
<content type='text'>
Pull the symbol from the boards and zap struct rmobile_sysinfo as they
are rather useless. The entire purpose of that whole machinery was to
print board name in the CONFIG_ARCH_RMOBILE_BOARD_STRING. Do that in a
far simpler and more contained manner.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>ARM: rmobile: Ignore U-Boot env when started via JTAG on Porter</title>
<updated>2018-04-17T09:38:56Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2018-04-17T00:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=f2b6f82b9d97651200be3ab9f446668ae496178e'/>
<id>urn:sha1:f2b6f82b9d97651200be3ab9f446668ae496178e</id>
<content type='text'>
When U-Boot is started via JTAG, ignore the installed environment
as it may interfere with the recovery of the board.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>ARM: rmobile: Convert TPL to SPL</title>
<updated>2018-04-13T21:41:45Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2018-04-13T21:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=0e592d075979bfe4b8c9ea7e3c9055156ef17caf'/>
<id>urn:sha1:0e592d075979bfe4b8c9ea7e3c9055156ef17caf</id>
<content type='text'>
There is currently no use for building the SPL anymore, since the
SPI loader can easily be replaced by TPL and TPL does load U-Boot
directly. Upgrade TPL to SPL and replace what used to be SPL with
it. This way we build the U-Boot sources only twice, not thrice.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>ARM: rmobile: Fix LBSC programming offset on M2 Porter</title>
<updated>2018-04-13T21:41:45Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2018-04-12T13:48:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=68b83cb76bae38e88cd460ccfb7ee5862d58947f'/>
<id>urn:sha1:68b83cb76bae38e88cd460ccfb7ee5862d58947f</id>
<content type='text'>
The offset of CSWCRx starts at 0x30, fix this.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>ARM: rmobile: Add JTAG recovery support for M2 Porter</title>
<updated>2018-04-11T21:11:55Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2018-04-07T14:16:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=82239aa7cd6bca3fbb2335523e4f8ff782c401c8'/>
<id>urn:sha1:82239aa7cd6bca3fbb2335523e4f8ff782c401c8</id>
<content type='text'>
Add JTAG recovery support into the M2 Porter TPL. This allows the
TPL to be loaded over JTAG, initialize the system, wait for the
JTAG debugger to load U-Boot image into RAM and then resume and
start U-Boot from RAM.

The procedure is as follows:
1) Load u-boot-tpl.bin to 0xe6300000
2) Write magic number 0x1337c0de to 0xe6300020
   TPL checks for this particular magic and starts JTAG recovery
   if this number is present. This is not present by default.
3) Start U-Boot TPL from 0xe6300000
4) Wait for a message from TPL on UART indicating JTAG boot:
   "JTAG boot detected!"
5) Halt the system in JTAG debugger
6) Load U-Boot image (u-boot.img) to 0x4fffffc0
7) Write magic number 0xb33fc0de to 0xe6300024
   TPL checks for this particular magic to verify that the U-Boot
   image was loaded into DRAM by the JTAG debugger.
8) Resume the system in JTAG debugger

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>ARM: rmobile: Add TPL support on R8A7791 M2 Porter</title>
<updated>2018-04-11T21:11:55Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2018-04-03T10:52:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=9a5483e9df9557c1387e9a0c15c881e6f0278448'/>
<id>urn:sha1:9a5483e9df9557c1387e9a0c15c881e6f0278448</id>
<content type='text'>
Add and enable TPL on M2 Porter. The TPL must fit into 16 kiB due
to the Gen2 BootROM restriction. The TPL is running from MERAM and
is capable of performing the initial initialization of PFC, Clock,
GPIO, LBSC, DBSC and QSPI NOR. DBSC is responsible for bringing up
the DDR DRAM access. The TPL is capable of loading the next stage,
U-Boot, from either SPI NOR or UART as a fallback. If either does
provide a valid U-Boot uImage, the system stops, which allows the
operator to load U-Boot ie. via JTAG and start it manually.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
<entry>
<title>ARM: rmobile: Split U-Boot and SPL sources on Porter</title>
<updated>2018-04-11T21:11:54Z</updated>
<author>
<name>Marek Vasut</name>
</author>
<published>2018-04-04T11:34:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=ce19d4ca7dc43ff053d2a06f4bed9696cee97902'/>
<id>urn:sha1:ce19d4ca7dc43ff053d2a06f4bed9696cee97902</id>
<content type='text'>
Pull the SPL code from porter.c into a separate file in
preparation for the addition of system initialization code.
No functional change.

Signed-off-by: Marek Vasut &lt;marek.vasut+renesas@gmail.com&gt;
Cc: Nobuhiro Iwamatsu &lt;iwamatsu@nigauri.org&gt;
</content>
</entry>
</feed>
