mirror of
https://github.com/u-boot/u-boot.git
synced 2024-11-27 06:04:40 +08:00
bc6beae7c5
Add new binman etype which allows signing both the SPL and fitImage sections of i.MX8M flash.bin using CST. There are multiple DT properties which govern the signing process, nxp,loader-address is the only mandatory one which sets the SPL signature start address without the imx8mimage header, this should be SPL text base. The key material can be configured using optional DT properties nxp,srk-table, nxp,csf-crt, nxp,img-crt, all of which default the key material names generated by CST tool scripts. The nxp,unlock property can be used to unlock CAAM access in SPL section. Reviewed-by: Tim Harvey <tharvey@gateworks.com> Signed-off-by: Marek Vasut <marex@denx.de>
131 lines
1.4 KiB
Plaintext
131 lines
1.4 KiB
Plaintext
#
|
|
# NOTE! Don't add files that are generated in specific
|
|
# subdirectories here. Add them in the ".gitignore" file
|
|
# in that subdirectory instead.
|
|
#
|
|
# Normal rules (sorted alphabetically)
|
|
#
|
|
.*
|
|
!.checkpatch.conf
|
|
*.a
|
|
*.asn1.[ch]
|
|
*.bin
|
|
*.bin[_.]*
|
|
*.cfgout
|
|
*.cover
|
|
*.dtb
|
|
*.dtbo
|
|
*.dtb.S
|
|
*.elf
|
|
*.exe
|
|
*.fit
|
|
*.gcda
|
|
*.gcno
|
|
*.i
|
|
*.img
|
|
*.itb
|
|
*.lex.c
|
|
*.lst
|
|
*.map
|
|
*.mod.c
|
|
*.mbx
|
|
*.o
|
|
*.o.*
|
|
*.order
|
|
*.patch
|
|
*.pem
|
|
*.s
|
|
*.su
|
|
*.swp
|
|
*.tab.[ch]
|
|
*.ti-*
|
|
# Build tree
|
|
/build*
|
|
|
|
#
|
|
# Top-level generic files
|
|
#
|
|
fit-dtb.blob*
|
|
/MLO*
|
|
/SPL*
|
|
/System.map
|
|
/boards.cfg
|
|
/mkimage-in-simple-bin*
|
|
/simple-bin*
|
|
/u-boot*
|
|
/*.log
|
|
|
|
#
|
|
# git files that we don't want to ignore even it they are dot-files
|
|
#
|
|
!.gitignore
|
|
!.mailmap
|
|
!.get_maintainer.*
|
|
|
|
#
|
|
# Generated files
|
|
#
|
|
/spl/
|
|
/tpl/
|
|
/defconfig
|
|
/generated_defconfig
|
|
/Test*
|
|
/capsule.*.efi-capsule
|
|
/capsule*.map
|
|
/keep-syms-lto.*
|
|
/*imx8mimage*
|
|
/*imx8mcst*
|
|
|
|
#
|
|
# Generated include files
|
|
#
|
|
/include/autoconf.mk*
|
|
/include/config.h
|
|
/include/config/
|
|
/include/generated/
|
|
|
|
# stgit generated dirs
|
|
patches-*
|
|
.stgit-edit.txt
|
|
|
|
# quilt's files
|
|
patches
|
|
series
|
|
|
|
# gdb files
|
|
.gdb_history
|
|
|
|
# cscope files
|
|
cscope.*
|
|
|
|
# tags files
|
|
/tags
|
|
/ctags
|
|
/etags
|
|
|
|
# gnu global files
|
|
GPATH
|
|
GRTAGS
|
|
GSYMS
|
|
GTAGS
|
|
|
|
*.orig
|
|
*~
|
|
\#*#
|
|
|
|
# Python cache
|
|
__pycache__
|
|
|
|
# Python code coverage output (python3-coverage html)
|
|
/htmlcov/
|
|
|
|
# pylint files
|
|
/pylint.cur
|
|
/pylint.out/
|
|
|
|
# qconfig database
|
|
/qconfig.db
|
|
|
|
# Clang's compilation database file
|
|
/compile_commands.json
|