[PATCH v4 0/6] board: siemens: clean up subfolders

Tom Rini trini at konsulko.com
Thu Jan 18 16:15:33 CET 2024


On Wed, Jan 03, 2024 at 02:31:48PM +0100, Enrico Leto wrote:

> This serie depends on the serie:
>     [PATCH 0/6] siemens,am335x: clean up the draco board family

Is this not applied already? If not, where is it? Can you please repost
it?

> 
>     The common folder was initialially created for the common parts of
>     the products based on draco-am355x board family. We have the
>     product lines 'pxm2', 'rut' and the base line unfortunately named
>     'draco'! Adding the new capricorn-imx8 board family, the files
>     were enhanced without cleanup.
> 
>     Simplify first EEPROM probe and access that implements both i2c
>     with & without driver model. Use abstraction functions for this.
>     
>     Move all am355x specifics to a new file 'board_am335x'.
>     
>     Clean-up includes, config checks, maintainer.
> 
> Signed-off-by: Enrico Leto <enrico.leto at siemens.com>

The problem is that I see:


> ---
>rm:  +   draco-etamin
+(draco-etamin) board/siemens/draco/../common/board.c: In function 'board_init':
+(draco-etamin) board/siemens/draco/../common/board.c:88:9: error: implicit declaration of function 'board_nand_cs_init' [-Werror=implicit-function-declaration]
+(draco-etamin)    88 |         board_nand_cs_init();
+(draco-etamin)       |         ^~~~~~~~~~~~~~~~~~
+(draco-etamin) cc1: all warnings being treated as errors
+(draco-etamin) make[2]: *** [scripts/Makefile.build:257: board/siemens/draco/../common/board.o] Error 1
+(draco-etamin) make[1]: *** [Makefile:1859: board/siemens/draco] Error 2
+(draco-etamin) make: *** [Makefile:177: sub-make] Error 2
   aarch64:  +   deneb
+(deneb) WARNING 'ahab-container.img' not found, resulting binary is not-functional
+(deneb) aarch64-linux-ld.bfd: board/siemens/capricorn/../common/factoryset.o: in function `factoryset_read_eeprom':
+(deneb) board/siemens/capricorn/../common/factoryset.c:149:(.text.factoryset_read_eeprom+0x2c): undefined reference to `siemens_ee_read_data'
+(deneb) aarch64-linux-ld.bfd: board/siemens/capricorn/../common/factoryset.c:177:(.text.factoryset_read_eeprom+0xb4): undefined reference to `siemens_ee_read_data'
+(deneb) aarch64-linux-ld.bfd: board/siemens/capricorn/../common/factoryset.c:172:(.text.factoryset_read_eeprom+0x264): undefined reference to `siemens_ee_read_data'
+(deneb) make[1]: *** [Makefile:1766: u-boot] Error 139
+(deneb) make[1]: *** Deleting file 'u-boot'
+(deneb) make: *** [Makefile:177: sub-make] Error 2
   aarch64:  +   giedi
+(giedi) WARNING 'ahab-container.img' not found, resulting binary is not-functional
+(giedi) aarch64-linux-ld.bfd: board/siemens/capricorn/../common/factoryset.o: in function `factoryset_read_eeprom':
+(giedi) board/siemens/capricorn/../common/factoryset.c:149:(.text.factoryset_read_eeprom+0x2c): undefined reference to `siemens_ee_read_data'
+(giedi) aarch64-linux-ld.bfd: board/siemens/capricorn/../common/factoryset.c:177:(.text.factoryset_read_eeprom+0xb4): undefined reference to `siemens_ee_read_data'
+(giedi) aarch64-linux-ld.bfd: board/siemens/capricorn/../common/factoryset.c:172:(.text.factoryset_read_eeprom+0x264): undefined reference to `siemens_ee_read_data'
+(giedi) make[1]: *** [Makefile:1766: u-boot] Error 139
+(giedi) make[1]: *** Deleting file 'u-boot'
+(giedi) make: *** [Makefile:177: sub-make] Error 2

When building.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20240118/6ac41162/attachment.sig>


More information about the U-Boot mailing list