drivers: Rename random to entropy

This should clear up some of the confusion with random number
generators and drivers that obtain entropy from the hardware.  Also,
many hardware number generators have limited bandwidth, so it's natural
for their output to be only used for seeding a random number generator.

Signed-off-by: Leandro Pereira <leandro.pereira@intel.com>
This commit is contained in:
Leandro Pereira 2017-10-13 16:30:55 -07:00 committed by Anas Nashif
commit da9b0ddf5b
114 changed files with 379 additions and 380 deletions

View file

@ -0,0 +1,18 @@
# Kconfig.esp32 - esp32 entropy generator driver configuration
#
# Copyright (c) 2017 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
config ENTROPY_ESP32_RNG
bool "ESP32 entropy number generator driver"
depends on ENTROPY_GENERATOR && SOC_ESP32
default n
select ENTROPY_HAS_DRIVER
select ENTROPY_DEVICE_ENTROPY_GENERATOR
help
This option enables the entropy number generator for ESP32 SoCs.
With Wi-Fi and Bluetooth disabled, this will produce pseudo-entropy
numbers: noise from these radios are used to feed entropy in this
generator.