<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/arch/arm/mach-omap2/omap3, 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-05T16:14:02Z</updated>
<entry>
<title>arm: omap3: Manually initialize GPIO if OF_CONTROL doesn't</title>
<updated>2019-06-05T16:14:02Z</updated>
<author>
<name>Adam Ford</name>
</author>
<published>2019-05-29T20:42:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=33ac2b560b58dd71d485618f70768e5c2d47c678'/>
<id>urn:sha1:33ac2b560b58dd71d485618f70768e5c2d47c678</id>
<content type='text'>
The commong initialization code manually initializes the GPIO
even when OF_CONTROL does it, so we can reduce the code size a
bit by not doing it manually when we have device tree support.

Using the omap3_logic board (dm3730), the sizes shrunk:

Before:

   text	   data	    bss	    dec	    hex	filename
 561066	  28596	 116880	 706542	  ac7ee	u-boot
  55245	   1605	   1888	  58738	   e572	spl/u-boot-spl

After
  text	   data	    bss	    dec	    hex	filename
 560898	  28548	 116872	 706318	  ac70e	u-boot
  55121	   1557	   1888	  58566	   e4c6	spl/u-boot-spl

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
<entry>
<title>mcx: remove board</title>
<updated>2019-05-28T17:58:06Z</updated>
<author>
<name>Bartosz Golaszewski</name>
</author>
<published>2019-05-17T09:17:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=d7cc0e4d7999b0b696ec4047420abf34a821ba29'/>
<id>urn:sha1:d7cc0e4d7999b0b696ec4047420abf34a821ba29</id>
<content type='text'>
This board still doesn't select CONFIG_DM and seems to be umaintained.
As it makes progress on modernizing several DaVinci drivers more
difficult and the maintainer has not expressed interest in updating
it, this patch proposes to remove it.

Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;
</content>
</entry>
<entry>
<title>twister: remove board</title>
<updated>2019-05-28T17:58:06Z</updated>
<author>
<name>Bartosz Golaszewski</name>
</author>
<published>2019-05-17T09:17:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=2aa20c43e464b8e5e554b86c51334d789833f254'/>
<id>urn:sha1:2aa20c43e464b8e5e554b86c51334d789833f254</id>
<content type='text'>
This board still doesn't select CONFIG_DM and seems to be umaintained.
As it makes progress on modernizing several DaVinci drivers more
difficult and the maintainer has not expressed interest in updating
it, this patch proposes to remove it.

Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;
Acked-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>mt_ventoux: remove board</title>
<updated>2019-05-28T17:58:06Z</updated>
<author>
<name>Bartosz Golaszewski</name>
</author>
<published>2019-05-17T09:17:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=899dd71e9f0cce69c3e975a12c32228ceb9251f3'/>
<id>urn:sha1:899dd71e9f0cce69c3e975a12c32228ceb9251f3</id>
<content type='text'>
This board still doesn't select CONFIG_DM and seems to be umaintained.
As it makes progress on modernizing several DaVinci drivers more
difficult and the maintainer has not expressed interest in updating
it, this patch proposes to remove it.

Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;
Acked-by: Stefano Babic &lt;sbabic@denx.de&gt;
</content>
</entry>
<entry>
<title>cm_t3517: remove board</title>
<updated>2019-05-28T17:58:06Z</updated>
<author>
<name>Bartosz Golaszewski</name>
</author>
<published>2019-05-17T09:17:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=8c2644ca692278abad232962842a1b8777bb7ade'/>
<id>urn:sha1:8c2644ca692278abad232962842a1b8777bb7ade</id>
<content type='text'>
This board still doesn't select CONFIG_DM and seems to be umaintained.
As it makes progress on modernizing several DaVinci drivers more
difficult and the maintainer has not expressed interest in updating
it, this patch proposes to remove it.

Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;
</content>
</entry>
<entry>
<title>eco5pk: remove board</title>
<updated>2019-05-28T17:58:06Z</updated>
<author>
<name>Bartosz Golaszewski</name>
</author>
<published>2019-05-17T09:17:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=5e92c6856b9297d8ecac9289ec0b3ba4d3d39b6b'/>
<id>urn:sha1:5e92c6856b9297d8ecac9289ec0b3ba4d3d39b6b</id>
<content type='text'>
This board still doesn't select CONFIG_DM and seems to be umaintained.
As it makes progress on modernizing several DaVinci drivers more
difficult and the maintainer has not expressed interest in updating
it, this patch proposes to remove it.

Signed-off-by: Bartosz Golaszewski &lt;bgolaszewski@baylibre.com&gt;
</content>
</entry>
<entry>
<title>ARM: mach-omap2: omap3: Fix GPIO clocking in SPL</title>
<updated>2018-12-27T02:20:48Z</updated>
<author>
<name>Adam Ford</name>
</author>
<published>2018-12-14T22:28:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a1702746dfd985f69c1c32ae9618f066443e43a9'/>
<id>urn:sha1:a1702746dfd985f69c1c32ae9618f066443e43a9</id>
<content type='text'>
OMAP3_GPIO_x is needed to enable each GPIO bank on the OMAP3
boards. At one point, the #ifdef's were replaced with
if CONFIG_IS_ENABLED but this won't work for people who need
OMAP3_GPIO_x in SPL since the SPL prefix for this option isn't
used in Kconfig.  This patch moves the check to #if defined and
also makes Kconfig select the banks if CMD_GPIO is used which
makes the checks in the code less cumbersome.

Fixes: bd8a9c14c91c ("arm: mach-omap2/omap3/clock.c: Enable
all GPIO with CMD_GPIO")

Reported-by: Liam O'Shaughnessy &lt;liam.o.shaughnessy@gumstix.com&gt;
Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
[trini: Migrate omap3_igep00x0.h]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>arm: armv7-a: Compile and tune for armv7-a instead of armv5</title>
<updated>2018-09-11T00:48:16Z</updated>
<author>
<name>Adam Ford</name>
</author>
<published>2018-08-04T21:34:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=de39dc71625d1a66cc611d1a85bf53545cba60a3'/>
<id>urn:sha1:de39dc71625d1a66cc611d1a85bf53545cba60a3</id>
<content type='text'>
arch/arm/Makefile references armv5 for backwards compatibility with
older compilers.  This patch removes those references to armv5,
since by now newer compilers are required which should have armv7
support enabled.

The Makefile also also has a list of options for mtune, but the
entry for CONFIG_CPU_V7A is empty, so this patch tunes the
CPU_V7A architecture to generic-armv7-a.

The following size changed apply to omap3_logic using GCC.

Stock
text data bss dec hex filename
50910 429 67580 118919 1d087 spl/u-boot-spl
540713 22700 327072 890485   d9675 u-boot

Without Armv5
text data bss dec hex filename
50916 429 67580 118925   1d08d spl/u-boot-spl
540719 22700 327064 890483   d9673 u-boot

mtune=generic-armv7-a
text data bss dec hex filename
50932 429 67580 118941   1d09d spl/u-boot-spl
540519 22700 327080 890299   d95bb u-boot

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
</content>
</entry>
<entry>
<title>dm: Change CMD_DM enabling</title>
<updated>2018-07-30T11:18:48Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2018-07-23T13:55:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=08a00cba06a7e608ae65e3d7ea225cf8c639429d'/>
<id>urn:sha1:08a00cba06a7e608ae65e3d7ea225cf8c639429d</id>
<content type='text'>
CMD_DM is used for debug purpose and it shouldn't be enabled by default
via Kconfig. Unfortunately this is in the tree for quite a long time
that's why solution is to use imply DM for all targets which are
enabling DM.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
Reviewed-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>Kconfig: Sort bool, default, select and imply options</title>
<updated>2018-07-30T11:18:48Z</updated>
<author>
<name>Michal Simek</name>
</author>
<published>2018-07-23T13:55:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=5ed063d10f647b7cdbd048c8acdf7d030f1a94e6'/>
<id>urn:sha1:5ed063d10f647b7cdbd048c8acdf7d030f1a94e6</id>
<content type='text'>
Fix Kconfig bool, default, select and imply options to be
alphabetically sorted.

Signed-off-by: Michal Simek &lt;michal.simek@xilinx.com&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
</feed>
