<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Enabling CAAM in LS1043A Yocto in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1372052#M9376</link>
    <description>&lt;P&gt;I inserted config lines into defconfig in meta-tq/recipes-kernel/linux/linux-tq-5.4/tqmls10xxa.&amp;nbsp;However when I execute&amp;nbsp;zcat /proc/config.gz | grep CAAM&amp;nbsp;on new image,&amp;nbsp;I get the output below:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;root@tqmls1043a-mbls10xxa:~# zcat /proc/config.gz | grep CAAM
CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=y
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=y
CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=y
CONFIG_CRYPTO_DEV_FSL_CAAM=y
# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set
CONFIG_CRYPTO_DEV_FSL_CAAM_JR=y
CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9
# CONFIG_CRYPTO_DEV_FSL_CAAM_INTC is not set
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y
CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y
CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y
CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y
CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y&lt;/LI-CODE&gt;</description>
    <pubDate>Tue, 16 Nov 2021 13:59:20 GMT</pubDate>
    <dc:creator>mobyrktr12</dc:creator>
    <dc:date>2021-11-16T13:59:20Z</dc:date>
    <item>
      <title>Enabling CAAM in LS1043A Yocto</title>
      <link>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1371149#M9357</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I want to use SEC interface of LS1043A on TQMBLS10XX to use with OpenSSL. I did the kernel configuration as in &lt;A href="https://docs.nxp.com/bundle/GUID-9160E9B1-ADBC-4313-9837-773DA05262FB/page/GUID-5296A777-C437-4E2F-8120-B643C228EE94.html#GUID-5296A777-C437-4E2F-8120-B643C228EE94" target="_self"&gt;this page&lt;/A&gt;. After that, in &lt;EM&gt;/lib/modules/${uname -r}/modules.builtin &lt;/EM&gt;I see these modules:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;kernel/drivers/crypto/caam/error.ko&lt;/LI&gt;&lt;LI&gt;kernel/drivers/crypto/caam/caam.ko&lt;/LI&gt;&lt;LI&gt;kernel/drivers/crypto/caam/caam_jr.ko&lt;/LI&gt;&lt;LI&gt;kernel/drivers/crypto/caam/caamalg_desc.ko&lt;/LI&gt;&lt;LI&gt;kernel/drivers/crypto/caam/caamhash_desc.ko&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;But I can't see the line below in dmesg.&lt;/P&gt;&lt;PRE&gt;caam algorithms registered in /proc/crypto&amp;nbsp;&lt;/PRE&gt;</description>
      <pubDate>Mon, 15 Nov 2021 08:34:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1371149#M9357</guid>
      <dc:creator>mobyrktr12</dc:creator>
      <dc:date>2021-11-15T08:34:53Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling CAAM in LS1043A Yocto</title>
      <link>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1371819#M9366</link>
      <description>&lt;P&gt;Please configure CAAM as the following.&lt;/P&gt;
&lt;P&gt;root@TinyLinux:~# zcat /proc/config.gz | grep CAAM&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_DMA is not set&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM=y&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_JR=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_INTC is not set&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_TK_API is not set&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM_SLOTSIZE=7&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_JR_UIO=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2021 08:53:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1371819#M9366</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-11-16T08:53:56Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling CAAM in LS1043A Yocto</title>
      <link>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1371984#M9373</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_DMA is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_JR=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_INTC is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_TK_API is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM_SLOTSIZE=7&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_JR_UIO=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;I added these inside defconfig in&amp;nbsp;&lt;EM&gt;meta-tq/recipes-kernel/linux/linux-tq-5.4/tqmls10xxa&amp;nbsp;&lt;/EM&gt;but some of them are not included in image as you can see below.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;root@tqmls1043a-mbls10xxa:~# zcat /proc/config.gz | grep CAAM&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM=y&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_JR=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_INTC is not set&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2021 11:56:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1371984#M9373</guid>
      <dc:creator>mobyrktr12</dc:creator>
      <dc:date>2021-11-16T11:56:44Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling CAAM in LS1043A Yocto</title>
      <link>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1372038#M9374</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_DMA is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_JR=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_INTC is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_TK_API is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM_SLOTSIZE=7&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_JR_UIO=y&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I inserted these lines into defconfig in&amp;nbsp;&lt;EM&gt;/media/pc_1309/Disk/poky/meta-tq/recipes-kernel/linux/linux-tq-5.4/tqmls10xxa &lt;/EM&gt;directory. However, when I execute&amp;nbsp;&lt;STRONG&gt;zcat /proc/config.gz | grep CAAM&amp;nbsp;&lt;/STRONG&gt;in new image, I get the result below:&lt;/P&gt;&lt;P&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM=y&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_JR=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9&lt;BR /&gt;# CONFIG_CRYPTO_DEV_FSL_CAAM_INTC is not set&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y&lt;BR /&gt;CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2021 13:42:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1372038#M9374</guid>
      <dc:creator>mobyrktr12</dc:creator>
      <dc:date>2021-11-16T13:42:22Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling CAAM in LS1043A Yocto</title>
      <link>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1372052#M9376</link>
      <description>&lt;P&gt;I inserted config lines into defconfig in meta-tq/recipes-kernel/linux/linux-tq-5.4/tqmls10xxa.&amp;nbsp;However when I execute&amp;nbsp;zcat /proc/config.gz | grep CAAM&amp;nbsp;on new image,&amp;nbsp;I get the output below:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;root@tqmls1043a-mbls10xxa:~# zcat /proc/config.gz | grep CAAM
CONFIG_CRYPTO_DEV_FSL_CAAM_COMMON=y
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC=y
CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API_DESC=y
CONFIG_CRYPTO_DEV_FSL_CAAM=y
# CONFIG_CRYPTO_DEV_FSL_CAAM_DEBUG is not set
CONFIG_CRYPTO_DEV_FSL_CAAM_JR=y
CONFIG_CRYPTO_DEV_FSL_CAAM_RINGSIZE=9
# CONFIG_CRYPTO_DEV_FSL_CAAM_INTC is not set
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API=y
CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_QI=y
CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y
CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y
CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y
CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=y&lt;/LI-CODE&gt;</description>
      <pubDate>Tue, 16 Nov 2021 13:59:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1372052#M9376</guid>
      <dc:creator>mobyrktr12</dc:creator>
      <dc:date>2021-11-16T13:59:20Z</dc:date>
    </item>
    <item>
      <title>Re: Enabling CAAM in LS1043A Yocto</title>
      <link>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1372542#M9387</link>
      <description>&lt;P&gt;You could use the attached Linux Kernel configuration file, which is the defconfig file for Linux Kernel 5.4.47 in LSDK 20.12 release.&lt;/P&gt;</description>
      <pubDate>Wed, 17 Nov 2021 08:03:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Enabling-CAAM-in-LS1043A-Yocto/m-p/1372542#M9387</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2021-11-17T08:03:23Z</dc:date>
    </item>
  </channel>
</rss>

