[U-Boot] [RFC PATCH] net: mii command: disable build for 64-bit Allwinner boards

Tom Rini trini at konsulko.com
Mon Feb 12 15:47:11 UTC 2018


On Mon, Feb 12, 2018 at 01:25:21AM +0000, Andre Przywara wrote:

> The current master fails to build some Allwinner H5 boards, due to
> exceeding the U-Boot proper size limit we currently have still in place.
> This affects:
> - nanopi_neo2_defconfig
> - nanopi_neo_plus2_defconfig
> - orangepi_pc2_defconfig
> - orangepi_prime_defconfig
> - orangepi_zero_plus2_defconfig
> To workaround this issue, a left-over low hanging fruit is to disable
> the MII *command*, which is probably only useful for debugging and not
> needed for a normal boot flow, even when booting via network (PXE/TFTP).
> 
> Allow to de-select CMD_MII, even when the distro default enables it.
> Then disable it explicitly in the affected board's defconfigs.
> This makes all Allwinner ARMv8 boards build again.
> 
> Signed-off-by: Andre Przywara <andre.przywara at arm.com>
> ---
> Hi,
> 
> my sincere apologies for this ugly hack (and I welcome any nicer solution!),
> but we are running out of silver bullets for this particular problem and this
> command seems both easy to give up and worthwhile in terms of code size
> savings (~11KB).
> The "default n if ..." doesn't seem to work with "imply", so I needed to
> disable it in each of the affected defconfigs. Please let me know if there
> is a better solution.

Can we not move the env location now?  Thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20180212/a3754c52/attachment.sig>


More information about the U-Boot mailing list