u-boot-2016/arch
Karthick Jeyaraman a6ca8dd013 IPQ807x: Implement SCM interface for AES 256
Encryptio/Decryption

	- For encryption/decryption, plain data/
	  encrypted date has to be written to memory
	  directly using mw command along with
	  ivadata, type and mode
	- Implemented new uboot command "aes_256"
	  to receive the memory address where the
	  above data is written to
	- Perfom basic sanity check against the data
	  received and send them to secure world through
	  scm calls
	- This is supported only for HK/CYP, hence not
	  implemented for TZ running in 32bit mode

Change-Id: I589a15025cd248cf5792f13ea435c5c5b64c6066
Signed-off-by: Karthick Jeyaraman <kjeyaram@codeaurora.org>
2020-08-05 06:48:06 -07:00
..
arc axs103: add support of generic OHCI USB 1.1 controller 2015-12-21 23:29:04 +03:00
arm IPQ807x: Implement SCM interface for AES 256 2020-08-05 06:48:06 -07:00
avr32 avr32: Use the generic bitops headers 2015-11-05 10:52:31 -05:00
blackfin Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
m68k m68k: add private libgcc 2015-12-13 20:22:00 -05:00
microblaze microblaze: Enable DM by default 2015-12-18 13:15:58 +01:00
mips MIPS: qca953x: Enable Support for AP147 Target 2016-12-21 22:20:30 -08:00
nds32 nds32: Use the generic bitops headers 2015-11-05 10:52:21 -05:00
nios2 nios2: display altera sysid at startup 2015-12-19 09:51:19 +08:00
openrisc openrisc: updating build tools naming convention 2015-11-12 18:13:20 -05:00
powerpc powerpc: Various typo fixes under arch/powerpc/cpu/mpc83xx 2016-01-08 10:15:43 -05:00
sandbox test: add sandbox timer to test.dts 2016-01-07 10:27:07 -07:00
sh Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
sparc sparc: Remove non-generic board init files: board.c, time.c 2015-12-03 13:15:50 +02:00
x86 x86: Remove HAVE_ACPI_RESUME 2015-12-09 17:44:56 +08:00
.gitignore .gitignore: drop include/asm/proc from ignore pattern 2014-06-19 11:18:54 -04:00
Kconfig m68k: add private libgcc 2015-12-13 20:22:00 -05:00