boards: riscv: neorv32: mention TRNG support

Mention TRNG support in the NEORV32 board documentation, but leave it
disabled by default.

Signed-off-by: Henrik Brix Andersen <henrik@brixandersen.dk>
This commit is contained in:
Henrik Brix Andersen 2021-10-18 22:57:07 +02:00 committed by Christopher Friedt
commit 92c8d87b90

View file

@ -45,6 +45,8 @@ Processor (SoC):
| UART | on-chip | serial port-polling; |
| | | serial port-interrupt |
+-----------+------------+-------------------------------------+
| TRNG | on-chip | entropy |
+-----------+------------+-------------------------------------+
The default board configuration for the NEORV32 Processor (SoC) can be found in
the defconfig file: :file:`boards/riscv/neorv32/neorv32_defconfig`.
@ -93,6 +95,14 @@ system console.
standard NEORV32 bootloader. The baudrate can be changed by modifying the
``current-speed`` property of the ``uart0`` devicetree node.
True Random-Number Generator
============================
The True Random-Number Generator (TRNG) of the NEORV32 is supported, but
disabled by default. For NEORV32 SoC implementations supporting the TRNG,
support can be enabled by setting the ``status`` property of the ``trng``
devicetree node to ``okay``.
Programming and Debugging
*************************