rpi3: Add support for the stack protector
authorAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Fri, 13 Jul 2018 14:26:49 +0000 (15:26 +0100)
committerAntonio Nino Diaz <antonio.ninodiaz@arm.com>
Mon, 16 Jul 2018 14:56:42 +0000 (15:56 +0100)
commit1aad932ce684ec0586bd272f6080b0ef970a2d61
tree4ca42a666bad7a3c4f34b1396e384bce7557dc03
parent4ad2696d888400a9990f8c7a0fa57af743f01515
rpi3: Add support for the stack protector

It uses the hardware RNG in a similar way as Juno (it gets 128 bits of
entropy and does xor on them).

It is disabled by default.

Change-Id: I8b3adb61f5a5623716e0e8b6799404c68dd94c60
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
docs/plat/rpi3.rst
plat/rpi3/platform.mk
plat/rpi3/rpi3_stack_protector.c [new file with mode: 0644]