Skip to content
  • Tom Rini's avatar
    lib: move hash CONFIG options to Kconfig · 089df18b
    Tom Rini authored
    Commit 94e3c8c4
    
     ("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 <poonam.aggrwal@freescale.com>
    Cc: Naveen Burmi <NaveenBurmi@freescale.com>
    Cc: Po Liu <po.liu@freescale.com>
    Cc: Shengzhou Liu <Shengzhou.Liu@freescale.com>
    Cc: Priyanka Jain <Priyanka.Jain@freescale.com>
    Cc: Shaohui Xie <Shaohui.Xie@freescale.com>
    Cc: Chunhe Lan <Chunhe.Lan@freescale.com>
    Cc: Chander Kashyap <k.chander@samsung.com>
    Cc: Steve Rae <steve.rae@raedomain.com>
    Cc: Dirk Eibach <eibach@gdsys.de>
    Cc: Feng Li <feng.li_2@nxp.com>
    Cc: Alison Wang <alison.wang@freescale.com>
    Cc: Sumit Garg <sumit.garg@nxp.com>
    Cc: Mingkai Hu <Mingkai.Hu@freescale.com>
    Cc: York Sun <york.sun@nxp.com>
    Cc: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
    Cc: Jaehoon Chung <jh80.chung@samsung.com>
    Cc: Akshay Saraswat <akshay.s@samsung.com>
    Cc: Heiko Schocher <hs@denx.de>
    Cc: Jagan Teki <jagan@amarulasolutions.com>
    Signed-off-by: default avatarTom Rini <trini@konsulko.com>
    Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
    Signed-off-by: default avatarTom Rini <trini@konsulko.com>
    089df18b