blob: 9b3c54e27a79ff674a98115aa8e5c7c87208dfbd [file] [log] [blame]
/*
* Copyright (c) 2024 STMicroelectronics
*
* SPDX-License-Identifier: Apache-2.0
*/
/**
* STM32WB09 is mostly identical to STM32WB05.
* The only differences are RAM size, flash size and TRNG IP.
* Flash and RAM size are defined in the package-level DTSI.
*/
#include <st/wb0/stm32wb05.dtsi>
/ {
soc {
compatible = "st,stm32wb09", "st,stm32wb0", "simple-bus";
rng: rng@48600000 {
/**
* STM32WB09 TRNG has an interrupt line.
* Switch to proper compatible, delete property
* that doesn't apply to it, and add the interrupt
* line as property.
*/
/delete-property/ generation-delay-ns;
compatible = "st,stm32-rng";
interrupts = <28 0>;
};
};
};