<feed xmlns='http://www.w3.org/2005/Atom'>
<title>u-boot.git/arch/arm/include/asm/fsl_secure_boot.h, branch v2023.01</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/u-boot.git/atom/arch/arm/include/asm/fsl_secure_boot.h?h=v2023.01</id>
<link rel='self' href='http://cgit.235523.xyz/u-boot.git/atom/arch/arm/include/asm/fsl_secure_boot.h?h=v2023.01'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/'/>
<updated>2022-07-05T21:04:01Z</updated>
<entry>
<title>nxp: config_fsl_chain_trust.h: Clean up and remove unused portions</title>
<updated>2022-07-05T21:04:01Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-06-17T20:24:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=52aaa1840d226ab9863fd9b64c0a8623abb60706'/>
<id>urn:sha1:52aaa1840d226ab9863fd9b64c0a8623abb60706</id>
<content type='text'>
The way that secure boot is implemented today on NXP ARM platforms does
not reuse the elements found in include/config_fsl_chain_trust.h to
construct CONFIG_SECBOOT but instead board header files have their
environment setup as needed and then fsl_setenv_chain_of_trust() will
set secureboot in the environment.  Remove a large number of unused
defines here.

Cc: Peng Fan &lt;peng.fan@nxp.com&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>fsl_validate: Migrate SPL_UBOOT_KEY_HASH to Kconfig</title>
<updated>2022-07-05T21:04:01Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-06-17T20:24:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=5aad0a14bacc22b9d36956f12fa9480e3c0c672f'/>
<id>urn:sha1:5aad0a14bacc22b9d36956f12fa9480e3c0c672f</id>
<content type='text'>
Move setting of SPL_UBOOT_KEY_HASH to a non-NULL value to Kconfig.  As
part of this, change fsl_secboot_validate(...) to check that it is
passed a non-empty string, rather than non-NULL.

Cc: Peng Fan &lt;peng.fan@nxp.com&gt;
Cc: Priyanka Jain &lt;priyanka.jain@nxp.com&gt;
Cc: Kshitiz Varshney &lt;kshitiz.varshney@nxp.com&gt;
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_SYS_FSL_SFP_BE et al to Kconfig</title>
<updated>2022-07-05T21:04:00Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-06-16T18:04:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=601483ffd544f98023062949670e2aa048d31cc7'/>
<id>urn:sha1:601483ffd544f98023062949670e2aa048d31cc7</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_KEY_REVOCATION
   CONFIG_SYS_FSL_SFP_BE
   CONFIG_SYS_FSL_SFP_LE
   CONFIG_SYS_FSL_SFP_VER_3_0
   CONFIG_SYS_FSL_SFP_VER_3_2
   CONFIG_SYS_FSL_SFP_VER_3_4
   CONFIG_SYS_FSL_SRK_LE

This partly means making sure to enable SYS_FSL_ERRATUM_A007186 only for
when CHAIN_OF_TRUST is enabled.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_SYS_FSL_SEC_MON et al to Kconfig</title>
<updated>2022-07-05T21:04:00Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-06-16T18:04:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=c9f85187e21ef64f65c1cd7202ef9199501a6f4d'/>
<id>urn:sha1:c9f85187e21ef64f65c1cd7202ef9199501a6f4d</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_SYS_FSL_SEC_MON
   CONFIG_SYS_FSL_SEC_MON_BE
   CONFIG_SYS_FSL_SEC_MON_LE

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_ESBC_HDR_LS et al to Kconfig</title>
<updated>2022-07-05T21:03:02Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2022-06-16T18:04:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=2b2817b5c879f784b37aa79eb66c5cee5db2685c'/>
<id>urn:sha1:2b2817b5c879f784b37aa79eb66c5cee5db2685c</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_ESBC_HDR_LS
   CONFIG_ESBC_ADDR_64BIT

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>SPDX: Convert all of our single license tags to Linux Kernel style</title>
<updated>2018-05-07T13:34:12Z</updated>
<author>
<name>Tom Rini</name>
<email>trini@konsulko.com</email>
</author>
<published>2018-05-06T21:58:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=83d290c56fab2d38cd1ab4c4cc7099559c1d5046'/>
<id>urn:sha1:83d290c56fab2d38cd1ab4c4cc7099559c1d5046</id>
<content type='text'>
When U-Boot started using SPDX tags we were among the early adopters and
there weren't a lot of other examples to borrow from.  So we picked the
area of the file that usually had a full license text and replaced it
with an appropriate SPDX-License-Identifier: entry.  Since then, the
Linux Kernel has adopted SPDX tags and they place it as the very first
line in a file (except where shebangs are used, then it's second line)
and with slightly different comment styles than us.

In part due to community overlap, in part due to better tag visibility
and in part for other minor reasons, switch over to that style.

This commit changes all instances where we have a single declared
license in the tag as both the before and after are identical in tag
contents.  There's also a few places where I found we did not have a tag
and have introduced one.

Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
<entry>
<title>ls1088ardb: Add SD Secure boot target support</title>
<updated>2018-01-10T20:32:45Z</updated>
<author>
<name>Sumit Garg</name>
<email>sumit.garg@nxp.com</email>
</author>
<published>2018-01-06T03:34:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=1cabeb88ebbae0e5d418333cdd2526b06b397c91'/>
<id>urn:sha1:1cabeb88ebbae0e5d418333cdd2526b06b397c91</id>
<content type='text'>
Signed-off-by: Udit Agarwal &lt;udit.agarwal@nxp.com&gt;
Signed-off-by: Sumit Garg &lt;sumit.garg@nxp.com&gt;
[YS: run moveconfig.py -s]
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>LS2080ARDB: QSPI boot: Secure Boot image validation</title>
<updated>2017-09-11T14:55:36Z</updated>
<author>
<name>Udit Agarwal</name>
<email>udit.agarwal@nxp.com</email>
</author>
<published>2017-08-16T11:13:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=15e7c681e171a761609bbf1571dc81486ba783af'/>
<id>urn:sha1:15e7c681e171a761609bbf1571dc81486ba783af</id>
<content type='text'>
Adds header address for PPA to be validated during ESBC phase for
ARCH_LS2088 and QSPI_BOOT. Moves sec_init prior to ppa_init(). It
must be initialized before the PPA.

Signed-off-by: Udit Agarwal &lt;udit.agarwal@nxp.com&gt;
[YS: revised commit message]
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>SECURE_BOOT: Unify memory map for Layerscape based platforms</title>
<updated>2017-09-11T14:55:36Z</updated>
<author>
<name>Sumit Garg</name>
<email>sumit.garg@nxp.com</email>
</author>
<published>2017-08-16T11:13:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=06fb06f66c57912b53bda9fd1772d5d069433cbd'/>
<id>urn:sha1:06fb06f66c57912b53bda9fd1772d5d069433cbd</id>
<content type='text'>
Unify memory map for Layerscape based platforms. This patch includes
changes in bootscript, bootscript header and PPA header addresses
change as per unified memory map.

Signed-off-by: Sumit Garg &lt;sumit.garg@nxp.com&gt;
Tested-by: Vinitha Pillai &lt;vinitha.pillai@nxp.com&gt;
Reviewed-by: York Sun &lt;york.sun@nxp.com&gt;
</content>
</entry>
<entry>
<title>Convert CONFIG_CMD_HASH to Kconfig</title>
<updated>2017-05-22T16:38:15Z</updated>
<author>
<name>Simon Glass</name>
<email>sjg@chromium.org</email>
</author>
<published>2017-05-17T09:25:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/u-boot.git/commit/?id=551c3934466503e6c8702df412e2a9ce574557e9'/>
<id>urn:sha1:551c3934466503e6c8702df412e2a9ce574557e9</id>
<content type='text'>
This converts the following to Kconfig:
   CONFIG_CMD_HASH

Signed-off-by: Simon Glass &lt;sjg@chromium.org&gt;
Reviewed-by: Tom Rini &lt;trini@konsulko.com&gt;
[trini: Rework slightly, enable on some boards again]
Signed-off-by: Tom Rini &lt;trini@konsulko.com&gt;
</content>
</entry>
</feed>
