From mboxrd@z Thu Jan 1 00:00:00 1970 From: Simon Glass Date: Mon, 15 May 2017 18:17:27 -0600 Subject: [U-Boot] [PATCHv4 2/2] lib: move hash CONFIG options to Kconfig In-Reply-To: <1494865069-3768-2-git-send-email-trini@konsulko.com> References: <1494865069-3768-1-git-send-email-trini@konsulko.com> <1494865069-3768-2-git-send-email-trini@konsulko.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 15 May 2017 at 10:17, Tom Rini wrote: > Commit 94e3c8c4fd7b ("crypto/fsl - Add progressive hashing support > using hardware acceleration.") created entries for CONFIG_SHA1, > CONFIG_SHA256, CONFIG_SHA_HW_ACCEL, and CONFIG_SHA_PROG_HW_ACCEL. > However, no defconfig has migrated to it. Complete the move by first > adding additional logic to various Kconfig files to select this when > required and then use the moveconfig tool. In many cases we can select > these because they are required to implement other drivers. We also > correct how we include the various hashing algorithms in SPL. > > This commit was generated as follows (after Kconfig additions): > > [1] tools/moveconfig.py -y SHA1 SHA256 SHA_HW_ACCEL > [2] tools/moveconfig.py -y SHA_PROG_HW_ACCEL > > Note: > We cannot move SHA_HW_ACCEL and SHA_PROG_HW_ACCEL simultaneously > because there is dependency between them. > > Cc: Poonam Aggrwal > Cc: Naveen Burmi > Cc: Po Liu > Cc: Shengzhou Liu > Cc: Priyanka Jain > Cc: Shaohui Xie > Cc: Chunhe Lan > Cc: Chander Kashyap > Cc: Steve Rae > Cc: Dirk Eibach > Cc: Feng Li > Cc: Alison Wang > Cc: Sumit Garg > Cc: Mingkai Hu > Cc: York Sun > Cc: Prabhakar Kushwaha > Cc: Jaehoon Chung > Cc: Akshay Saraswat > Cc: Simon Glass > Cc: Heiko Schocher > Cc: Jagan Teki > Signed-off-by: Tom Rini > --- > Changes in v4: > - Clean up README as well > - Re-sync defconfig changes (much less this time). > - select SHA_HW_ACCEL on ARCH_EXYNOS5. > Changes in v3: > - Take authorship, update commit message more to reflect how the > migration happened. > Changes in v2: > - Add a large number of select statements so that our overall delta > is fairly small. This is not size neutral but is I believe correct. > We had a number of cases before where we did not enable hw assist in > the hash command and only made use of it in certain back end locations. > Reviewed-by: Simon Glass