mcux: nxp_kinetis: Move HAS_TRNG config to ext
SoCs outside the Kinetis family can have the TRNG module, so move the HAS_TRNG config from arch/arm/soc/nxp_kinetis to ext/hal/nxp/mcux Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
This commit is contained in:
parent
5ba9f26b46
commit
f0d50979e8
4 changed files with 10 additions and 9 deletions
|
@ -40,12 +40,6 @@ config HAS_MCG
|
||||||
help
|
help
|
||||||
Set if the multipurpose clock generator (MCG) module is present in the SoC.
|
Set if the multipurpose clock generator (MCG) module is present in the SoC.
|
||||||
|
|
||||||
config HAS_TRNG
|
|
||||||
bool
|
|
||||||
default n
|
|
||||||
help
|
|
||||||
Set if the true random number generator (TRNG) module is present in the SoC.
|
|
||||||
|
|
||||||
config HAS_SYSMPU
|
config HAS_SYSMPU
|
||||||
bool "Enable MPU"
|
bool "Enable MPU"
|
||||||
depends on CPU_HAS_MPU
|
depends on CPU_HAS_MPU
|
||||||
|
|
|
@ -15,9 +15,9 @@ config SOC_MKW40Z4
|
||||||
select HAS_MCUX
|
select HAS_MCUX
|
||||||
select HAS_MCUX_ADC16
|
select HAS_MCUX_ADC16
|
||||||
select HAS_MCUX_LPUART
|
select HAS_MCUX_LPUART
|
||||||
|
select HAS_MCUX_TRNG
|
||||||
select HAS_OSC
|
select HAS_OSC
|
||||||
select HAS_MCG
|
select HAS_MCG
|
||||||
select HAS_TRNG
|
|
||||||
select HAS_SEGGER_RTT
|
select HAS_SEGGER_RTT
|
||||||
|
|
||||||
config SOC_MKW41Z4
|
config SOC_MKW41Z4
|
||||||
|
@ -26,9 +26,9 @@ config SOC_MKW41Z4
|
||||||
select HAS_MCUX
|
select HAS_MCUX
|
||||||
select HAS_MCUX_ADC16
|
select HAS_MCUX_ADC16
|
||||||
select HAS_MCUX_LPUART
|
select HAS_MCUX_LPUART
|
||||||
|
select HAS_MCUX_TRNG
|
||||||
select HAS_OSC
|
select HAS_OSC
|
||||||
select HAS_MCG
|
select HAS_MCG
|
||||||
select HAS_TRNG
|
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@ menuconfig RANDOM_MCUX_RNGA
|
||||||
|
|
||||||
menuconfig RANDOM_MCUX_TRNG
|
menuconfig RANDOM_MCUX_TRNG
|
||||||
bool "MCUX TRNG driver"
|
bool "MCUX TRNG driver"
|
||||||
depends on RANDOM_GENERATOR && HAS_TRNG
|
depends on RANDOM_GENERATOR && HAS_MCUX_TRNG
|
||||||
default n
|
default n
|
||||||
select RANDOM_HAS_DRIVER
|
select RANDOM_HAS_DRIVER
|
||||||
help
|
help
|
||||||
|
|
|
@ -43,4 +43,11 @@ config HAS_MCUX_RNGA
|
||||||
Set if the random number generator accelerator (RNGA) module is
|
Set if the random number generator accelerator (RNGA) module is
|
||||||
present in the SoC.
|
present in the SoC.
|
||||||
|
|
||||||
|
config HAS_MCUX_TRNG
|
||||||
|
bool
|
||||||
|
default n
|
||||||
|
help
|
||||||
|
Set if the true random number generator (TRNG) module is present in
|
||||||
|
the SoC.
|
||||||
|
|
||||||
endif # HAS_MCUX
|
endif # HAS_MCUX
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue