drivers: entropy: Initial support for trng driver of RA8

Initial commit for entropy support on RA8
- drivers: entropy: implementation for TRNG driver of RA8x1
- dts: arm: add device node for trng of RA8x1
- boards: arm: enable support zephyr_entropy for ek_ra8m1 and
update board documentation

Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
This commit is contained in:
Duy Phuong Hoang. Nguyen 2024-06-18 12:17:23 +07:00 committed by Anas Nashif
commit b9f31c0e40
9 changed files with 108 additions and 9 deletions

View file

@ -100,6 +100,8 @@ The below features are currently supported on Zephyr OS for EK-RA8M1 board:
+-----------+------------+----------------------+
| I2C | on-chip | i2c |
+-----------+------------+----------------------+
| ENTROPY | on-chip | entropy |
+-----------+------------+----------------------+
Other hardware features are currently not supported by the port.

View file

@ -19,6 +19,7 @@
zephyr,flash = &flash0;
zephyr,console = &uart9;
zephyr,shell-uart = &uart9;
zephyr,entropy = &trng;
};
leds {
@ -158,3 +159,7 @@ mikrobus_serial: &uart3 {};
pinctrl-0 = <&adc0_default>;
pinctrl-names = "default";
};
&trng {
status = "okay";
};