<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm63xx/u-boot/configs/gplugd_defconfig, 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-05-18T12:15:34Z</updated>
<entry>
<title>CONFIG_SYS_[DI]CACHE_OFF: convert to Kconfig</title>
<updated>2019-05-18T12:15:34Z</updated>
<author>
<name>Trevor Woerner</name>
</author>
<published>2019-05-03T13:40:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a0aba8a2ebae51287fbee6848aece71655795fdb'/>
<id>urn:sha1:a0aba8a2ebae51287fbee6848aece71655795fdb</id>
<content type='text'>
CONFIG_SYS_[DI]CACHE_OFF had been partially converted to Kconfig
parameters; only for the ARC architecture. This patch turns these two
parameters into Kconfig items everywhere else they are found.

All of the include/configs/* and defconfig changes in this patch are
for arm machines only. The Kconfig changes for arc, nds32, riscv,
and xtensa have been included since these symbols are found in code
under arch/{arc,nds32,riscv,xtensa}, however, no currently-defined
include/configs/* or defconfigs for these architectures exist which
include these symbols.

These results have been confirmed with tools/moveconfig.py.

Acked-by: Alexey Brodkin &lt;abrodkin@snopsys.com&gt;
Signed-off-by: Trevor Woerner &lt;trevor@toganlabs.com&gt;
[trini: Re-migrate for a few more boards]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>configs: Resync with savedefconfig</title>
<updated>2019-04-30T01:41:40Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2019-04-29T19:54:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=d168bcb6fe39108042c0c771f0823a95346a8e7e'/>
<id>urn:sha1:d168bcb6fe39108042c0c771f0823a95346a8e7e</id>
<content type='text'>
Rsync all defconfig files using moveconfig.py

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_MII et al to Kconfig</title>
<updated>2018-08-17T17:03:54Z</updated>
<author>
<name>Adam Ford</name>
</author>
<published>2018-07-21T04:03:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=d7869b2183d2b786e5410b97a5a6b2e630e7825e'/>
<id>urn:sha1:d7869b2183d2b786e5410b97a5a6b2e630e7825e</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_MII
   CONFIG_DRIVER_TI_EMAC

Signed-off-by: Adam Ford &lt;aford173@gmail.com&gt;
Acked-by: Jagan Teki &lt;jagan@amarulasolutions.com&gt;
Acked-by: Joe Hershberger &lt;joe.hershberger@ni.com&gt;
</content>
</entry>
<entry>
<title>configs: Migrate CONFIG_NR_DRAM_BANKS</title>
<updated>2018-08-16T20:45:02Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-08-16T12:16:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=86cf1c82850f7c226f23684e19616e526ffaf10f'/>
<id>urn:sha1:86cf1c82850f7c226f23684e19616e526ffaf10f</id>
<content type='text'>
We have the following cases:
- CONFIG_NR_DRAM_BANKS was defined, migrate normally
- CONFIG_NR_DRAM_BANKS_MAX was defined and then used for
  CONFIG_NR_DRAM_BANKS after a check, just migrate it over now.
- CONFIG_NR_DRAM_BANKS was very oddly defined on p2771-0000-* (to 1024 +
  2), set this to 8.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>configs: Migrate CONFIG_SYS_TEXT_BASE</title>
<updated>2018-02-11T14:30:09Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2018-02-03T17:10:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=278b90ce786f73faf29aa522d5d101e1da006378'/>
<id>urn:sha1:278b90ce786f73faf29aa522d5d101e1da006378</id>
<content type='text'>
On the NIOS2 and Xtensa architectures, we do not have
CONFIG_SYS_TEXT_BASE set.  This is a strict migration of the current
values into the defconfig and removing them from the headers.

I did not attempt to add more default values in and for now will leave
that to maintainers.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>cmd: Make CONFIG_CMD_FPGA depend on CONFIG_FPGA</title>
<updated>2018-02-06T01:58:11Z</updated>
<author>
<name>Tuomas Tynkkynen</name>
</author>
<published>2018-01-27T18:28:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=a4fa8114632a008735142b12a29de1771a115209'/>
<id>urn:sha1:a4fa8114632a008735142b12a29de1771a115209</id>
<content type='text'>
cmd/Makefile has:

ifdef CONFIG_FPGA
obj-$(CONFIG_CMD_FPGA) += fpga.o
endif

which means that if CONFIG_FPGA is not set, CONFIG_CMD_FPGA silently
does nothing. Let's remove that Makefile conditional and instead express
this equivalent dependency in Kconfig, so a lot of redundant

 # CONFIG_CMD_FPGA is not set

can be removed from board defconfigs that don't actually have an FPGA.

Signed-off-by: Tuomas Tynkkynen &lt;tuomas@tuxera.com&gt;
</content>
</entry>
<entry>
<title>cmd: Toggle the default value of CONFIG_CMD_IMLS</title>
<updated>2017-10-10T21:51:04Z</updated>
<author>
<name>Tuomas Tynkkynen</name>
</author>
<published>2017-10-08T18:48:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=ad12dc18447f853ad66b54de513a7211c16f7c76'/>
<id>urn:sha1:ad12dc18447f853ad66b54de513a7211c16f7c76</id>
<content type='text'>
Having this as a 'default y' is rather annoying because it doesn't
actually compile unless other options are defined in the board header:

../cmd/bootm.c: In function 'do_imls_nor':
../cmd/bootm.c:330:7: error: 'CONFIG_SYS_MAX_FLASH_BANKS' undeclared (first use in this function); did you mean 'CONFIG_SYS_MAX_FLASH_SECT'?
   i &lt; CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) {

Make it 'default n' so people who develop new boards that start from a
blank defconfig have one less compilation failure to debug.

Signed-off-by: Tuomas Tynkkynen &lt;tuomas.tynkkynen@iki.fi&gt;
</content>
</entry>
<entry>
<title>configs: Resync with savedefconfig</title>
<updated>2017-08-28T11:16:32Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2017-08-28T11:16:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=5dc4dfd2a94744a6df0d3f84c98b30d1962d4beb'/>
<id>urn:sha1:5dc4dfd2a94744a6df0d3f84c98b30d1962d4beb</id>
<content type='text'>
Rsync all defconfig files using moveconfig.py

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>configs: Resync with savedefconfig</title>
<updated>2017-08-15T00:00:40Z</updated>
<author>
<name>Tom Rini</name>
</author>
<published>2017-08-14T23:58:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=88663126a009d0c354d832e005a5b3b511e5c7fb'/>
<id>urn:sha1:88663126a009d0c354d832e005a5b3b511e5c7fb</id>
<content type='text'>
Rsync all defconfig files using moveconfig.py

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_ENV_IS_IN_MMC/NAND/UBI and NOWHERE to Kconfig</title>
<updated>2017-07-26T01:08:01Z</updated>
<author>
<name>Simon Glass</name>
</author>
<published>2017-07-24T03:19:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/bcm63xx/u-boot/commit/?id=2be296538e2e9d2893dc495b3fc8f9f6acb1454c'/>
<id>urn:sha1:2be296538e2e9d2893dc495b3fc8f9f6acb1454c</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_ENV_IS_IN_MMC
   CONFIG_ENV_IS_IN_NAND
   CONFIG_ENV_IS_IN_UBI
   CONFIG_ENV_IS_NOWHERE

In fact this already exists for sunxi as a 'choice' config. However not
all the choices are available in Kconfig yet so we cannot use that. It
would lead to more than one option being set.

In addition, one purpose of this series is to allow the environment to be
stored in more than one place. So the existing choice is converted to a
normal config allowing each option to be set independently.

There are not many opportunities for Kconfig updates to reduce the size of
this patch. This was tested with

   ./tools/moveconfig.py -i CONFIG_ENV_IS_IN_MMC

And then manual updates.  This is because for CHAIN_OF_TRUST boards they
can only have ENV_IS_NOWHERE set, so we enforce that via Kconfig logic
now.

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
</feed>
