u-boot/board/freescale/common
Tom Rini 089df18bfe lib: move hash CONFIG options to Kconfig
Commit 94e3c8c4fd ("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: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
2017-05-22 08:36:58 -04:00
..
p_corenet
Kconfig lib: move hash CONFIG options to Kconfig 2017-05-22 08:36:58 -04:00
Makefile pmic: pmic_mc34vr500: Add APIs to set/get SWx volt 2017-01-18 09:28:57 -08:00
arm_sleep.c armv7: ls1021a: Drop macro CONFIG_LS102XA 2017-04-17 09:03:30 -07:00
cadmus.c
cadmus.h
cds_pci_ft.c
cds_via.c
cmd_esbc_validate.c SECURE BOOT: Change fsl_secboot_validate func to pass image addr 2016-03-29 08:46:23 -07:00
dcu_sii9022a.c
dcu_sii9022a.h
diu_ch7301.c
diu_ch7301.h
eeprom.h
fman.c
fman.h
fsl_chain_of_trust.c armv7: ls1021a: Drop macro CONFIG_LS102XA 2017-04-17 09:03:30 -07:00
fsl_validate.c armv7: ls1021a: Drop macro CONFIG_LS102XA 2017-04-17 09:03:30 -07:00
ics307_clk.c
ics307_clk.h
idt8t49n222a_serdes_clk.c
idt8t49n222a_serdes_clk.h
ls102xa_stream_id.c board: ls102xa: Fix ICID setup 2016-06-03 14:12:06 -07:00
mc34vr500.c pmic: pmic_mc34vr500: Add APIs to set/get SWx volt 2017-01-18 09:28:57 -08:00
mpc85xx_sleep.c qe: move drivers/qe/qe.h to include/fsl_qe.h 2016-02-24 08:51:13 -08:00
ngpixis.c
ngpixis.h
ns_access.c fsl: csu: add an API to set R/W permission to PCIe 2016-09-14 14:07:08 -07:00
pfuze.c pfuze: Fix unsigned variable for less-than-zero comparison 2016-01-07 17:48:25 +01:00
pfuze.h
pixis.c
pixis.h powerpc: MPC8641HPCN: Remove macro CONFIG_MPC8641HPCN 2016-11-23 23:42:16 -08:00
pq-mds-pib.c powerpc: MPC8569MDS: Remove macro CONFIG_MPC8569MDS 2016-11-23 23:42:06 -08:00
pq-mds-pib.h
qixis.c board: freescale: common: Add flag for LBMAP brdcfg reg offset 2016-06-03 14:12:51 -07:00
qixis.h
sdhc_boot.c block: pass block dev not num to read/write/erase() 2016-01-13 21:05:18 -05:00
sgmii_riser.c
sgmii_riser.h
sleep.h
spl.h spi: Move freescale-specific code into a private header 2016-10-06 15:07:35 -04:00
sys_eeprom.c
via.h
vid.c armv8: fsl-lsch3: Update VID support 2017-03-14 08:44:03 -07:00
vid.h board/freescale/common: Check IR chip mode for VID support 2016-01-25 12:37:03 -08:00
vsc3316_3308.c
vsc3316_3308.h
zm7300.c arch, board: squash lines for immediate return 2016-09-23 17:53:53 -04:00
zm7300.h