diff options
author | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2017-08-23 14:02:57 +0100 |
---|---|---|
committer | Ard Biesheuvel <ard.biesheuvel@linaro.org> | 2017-08-24 19:19:37 +0100 |
commit | 5d5ce02ebadedf9fbaa0fec610735cb64c30276e (patch) | |
tree | 7b10086a25807ec2cc77e6656da34ec4df6bf7c2 /Silicon/Hisilicon/Drivers | |
parent | 98c7d75201b35fd63f227fff30db7e0329d1afc9 (diff) | |
download | edk2-platforms-5d5ce02ebadedf9fbaa0fec610735cb64c30276e.tar.xz |
Silicon/Openmoko: add driver for ChaosKey RNG USB device
This is a continuation of the work carried out by Leif Lindholm to
implement a driver for the ChaosKey USB device. This driver uses the
UEFI driver model, which is a slightly awkward fit, due to the fact
that a UEFI implementation may legally only instantiate those protocols
that are needed to access the device path that the active Boot####
options refers to.
However, it is expected that UEFI implementations typically instantiate
all USB I/O protocols and connect them as well, as those are required
for a USB keyboard to be able to control the boot sequence. This should
result in this driver being connected and given the opportunity to
produce the EFI_RNG_PROTOCOL.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'Silicon/Hisilicon/Drivers')
0 files changed, 0 insertions, 0 deletions