Skip to content

Commit 4d6ff56

Browse files
Danh Doankartben
authored andcommitted
drivers: entropy: Add support for SCE5 to entropy driver
add support SCE5 to entropy driver for Renesas RA Signed-off-by: Danh Doan <[email protected]>
1 parent b6f175b commit 4d6ff56

File tree

4 files changed

+18
-1
lines changed

4 files changed

+18
-1
lines changed

drivers/entropy/Kconfig.renesas_ra

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
config ENTROPY_RENESAS_RA
77
bool "Renesas RA TRNG driver"
88
default y
9-
depends on DT_HAS_RENESAS_RA_RSIP_E51A_TRNG_ENABLED || DT_HAS_RENESAS_RA_SCE7_RNG_ENABLED
9+
depends on DT_HAS_RENESAS_RA_RSIP_E51A_TRNG_ENABLED || DT_HAS_RENESAS_RA_SCE7_RNG_ENABLED \
10+
|| DT_HAS_RENESAS_RA_SCE5_RNG_ENABLED
1011
select ENTROPY_HAS_DRIVER
1112
select USE_RA_FSP_SCE
1213
help

drivers/entropy/entropy_renesas_ra.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,5 @@ static int entropy_renesas_ra_init(const struct device *dev)
4848
CONFIG_ENTROPY_INIT_PRIORITY, &entropy_renesas_ra_api)
4949

5050
DT_FOREACH_STATUS_OKAY(renesas_ra_rsip_e51a_trng, RENESAS_RA_ENTROPY_INIT)
51+
DT_FOREACH_STATUS_OKAY(renesas_ra_sce5_rng, RENESAS_RA_ENTROPY_INIT)
5152
DT_FOREACH_STATUS_OKAY(renesas_ra_sce7_rng, RENESAS_RA_ENTROPY_INIT)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Copyright (c) 2024 Renesas Electronics Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
description: Renesas RA SCE5 TRNG
5+
6+
compatible: "renesas,ra-sce5-rng"
7+
8+
include: base.yaml

modules/Kconfig.renesas_fsp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,13 @@ config HAS_RENESAS_RA_SCE7
6666
help
6767
Includes SCE7 implementation for SCE driver
6868

69+
config HAS_RENESAS_RA_SCE5
70+
bool
71+
default y
72+
depends on DT_HAS_RENESAS_RA_SCE5_RNG_ENABLED
73+
help
74+
Includes SCE5 implementation for SCE driver
75+
6976
endif
7077

7178
config USE_RA_FSP_SPI_B

0 commit comments

Comments
 (0)