drivers: entropy: Add support for SCE5 to entropy driver
add support SCE5 to entropy driver for Renesas RA Signed-off-by: Danh Doan <danh.doan.ue@bp.renesas.com>
This commit is contained in:
parent
b6f175b463
commit
4d6ff5660b
4 changed files with 18 additions and 1 deletions
|
@ -6,7 +6,8 @@
|
|||
config ENTROPY_RENESAS_RA
|
||||
bool "Renesas RA TRNG driver"
|
||||
default y
|
||||
depends on DT_HAS_RENESAS_RA_RSIP_E51A_TRNG_ENABLED || DT_HAS_RENESAS_RA_SCE7_RNG_ENABLED
|
||||
depends on DT_HAS_RENESAS_RA_RSIP_E51A_TRNG_ENABLED || DT_HAS_RENESAS_RA_SCE7_RNG_ENABLED \
|
||||
|| DT_HAS_RENESAS_RA_SCE5_RNG_ENABLED
|
||||
select ENTROPY_HAS_DRIVER
|
||||
select USE_RA_FSP_SCE
|
||||
help
|
||||
|
|
|
@ -48,4 +48,5 @@ static int entropy_renesas_ra_init(const struct device *dev)
|
|||
CONFIG_ENTROPY_INIT_PRIORITY, &entropy_renesas_ra_api)
|
||||
|
||||
DT_FOREACH_STATUS_OKAY(renesas_ra_rsip_e51a_trng, RENESAS_RA_ENTROPY_INIT)
|
||||
DT_FOREACH_STATUS_OKAY(renesas_ra_sce5_rng, RENESAS_RA_ENTROPY_INIT)
|
||||
DT_FOREACH_STATUS_OKAY(renesas_ra_sce7_rng, RENESAS_RA_ENTROPY_INIT)
|
||||
|
|
8
dts/bindings/rng/renesas,ra-sce5-rng.yaml
Normal file
8
dts/bindings/rng/renesas,ra-sce5-rng.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
# Copyright (c) 2024 Renesas Electronics Corporation
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: Renesas RA SCE5 TRNG
|
||||
|
||||
compatible: "renesas,ra-sce5-rng"
|
||||
|
||||
include: base.yaml
|
|
@ -66,6 +66,13 @@ config HAS_RENESAS_RA_SCE7
|
|||
help
|
||||
Includes SCE7 implementation for SCE driver
|
||||
|
||||
config HAS_RENESAS_RA_SCE5
|
||||
bool
|
||||
default y
|
||||
depends on DT_HAS_RENESAS_RA_SCE5_RNG_ENABLED
|
||||
help
|
||||
Includes SCE5 implementation for SCE driver
|
||||
|
||||
endif
|
||||
|
||||
config USE_RA_FSP_SPI_B
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue