* [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data
@ 2023-11-17 14:33 Patrick Delaunay
2023-11-17 14:33 ` [PATCH 1/4] dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem Patrick Delaunay
` (5 more replies)
0 siblings, 6 replies; 9+ messages in thread
From: Patrick Delaunay @ 2023-11-17 14:33 UTC (permalink / raw)
To: Alexandre TORGUE, Srinivas Kandagatla, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Maxime Coquelin,
Catalin Marinas, Will Deacon, Fabrice Gasnier
Cc: Patrick Delaunay, Arnd Bergmann, Bjorn Andersson,
Dmitry Baryshkov, Geert Uytterhoeven, Konrad Dybcio,
Krzysztof Kozlowski, Marek Szyprowski, Neil Armstrong,
Nícolas F. R. A. Prado, Peng Fan, Udit Kumar, devicetree,
linux-arm-kernel, linux-kernel, linux-stm32
Non volatile memory area is available on STM32MP25 with OTP in BSEC.
The 12 Kbits of OTP (effective) for STM32MP25x SoC Family
are organized into the following regions:
- lower OTP (OTP0 to OTP127) = 4096 lower OTP bits,
bitwise (1-bit) programmable
- mid OTP (OTP128 to OTP255) = 4096 middle OTP bits,
bulk (32-bit) programmable
- upper OTP (OTP256 to OTP383) = 4096 upper OTP bits,
bulk (32-bit) programmable,
only accessible when BSEC is in closed state.
BSEC is only accessible by secure world, so the OTP access is done
by driver with OP-TEE TA, as on STM32MP13x family.
Patrick Delaunay (4):
dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem
nvmem: stm32: add support for STM32MP25 BSEC to control OTP data
arm64: defconfig: enable NVMEM STM32 ROMEM for stm32mp25
nvmem: add bsec support to stm32mp25
.../bindings/nvmem/st,stm32-romem.yaml | 1 +
arch/arm64/boot/dts/st/stm32mp251.dtsi | 16 ++++++++++++++++
arch/arm64/configs/defconfig | 1 +
drivers/nvmem/stm32-romem.c | 16 ++++++++++++++++
4 files changed, 34 insertions(+)
--
2.25.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/4] dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem
2023-11-17 14:33 [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
@ 2023-11-17 14:33 ` Patrick Delaunay
2023-11-19 13:42 ` Conor Dooley
2023-11-17 14:33 ` [PATCH 2/4] nvmem: stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
` (4 subsequent siblings)
5 siblings, 1 reply; 9+ messages in thread
From: Patrick Delaunay @ 2023-11-17 14:33 UTC (permalink / raw)
To: Alexandre TORGUE, Srinivas Kandagatla, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Maxime Coquelin,
Fabrice Gasnier
Cc: Patrick Delaunay, devicetree, linux-arm-kernel, linux-kernel,
linux-stm32
Add a new compatible for stm32mp25 support.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
---
Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml b/Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml
index a69de3e92282..92bfe25f0571 100644
--- a/Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml
+++ b/Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml
@@ -24,6 +24,7 @@ properties:
- st,stm32f4-otp
- st,stm32mp13-bsec
- st,stm32mp15-bsec
+ - st,stm32mp25-bsec
reg:
maxItems: 1
--
2.25.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 2/4] nvmem: stm32: add support for STM32MP25 BSEC to control OTP data
2023-11-17 14:33 [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
2023-11-17 14:33 ` [PATCH 1/4] dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem Patrick Delaunay
@ 2023-11-17 14:33 ` Patrick Delaunay
2023-11-17 14:33 ` [PATCH 3/4] arm64: defconfig: enable NVMEM STM32 ROMEM for stm32mp25 Patrick Delaunay
` (3 subsequent siblings)
5 siblings, 0 replies; 9+ messages in thread
From: Patrick Delaunay @ 2023-11-17 14:33 UTC (permalink / raw)
To: Alexandre TORGUE, Srinivas Kandagatla, Maxime Coquelin
Cc: Patrick Delaunay, linux-arm-kernel, linux-kernel, linux-stm32
On STM32MP25, OTP area may be read/written by using BSEC (boot, security
and OTP control). The BSEC internal peripheral is only managed by the
secure world.
The 12 Kbits of OTP (effective) are organized into the following regions:
- lower OTP (OTP0 to OTP127) = 4096 lower OTP bits,
bitwise (1-bit) programmable
- mid OTP (OTP128 to OTP255) = 4096 middle OTP bits,
bulk (32-bit) programmable
- upper OTP (OTP256 to OTP383) = 4096 upper OTP bits,
bulk (32-bit) programmable,
only accessible when BSEC is in closed state.
As HWKEY and ECIES key are only accessible by ROM code;
only 368 OTP words are managed in this driver (OTP0 to OTP267).
This patch adds the STM32MP25 configuration for reading and writing
the OTP data using the OP-TEE BSEC TA services.
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
---
drivers/nvmem/stm32-romem.c | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/drivers/nvmem/stm32-romem.c b/drivers/nvmem/stm32-romem.c
index 8a553b1799a8..82879b1c9eb9 100644
--- a/drivers/nvmem/stm32-romem.c
+++ b/drivers/nvmem/stm32-romem.c
@@ -269,6 +269,19 @@ static const struct stm32_romem_cfg stm32mp13_bsec_cfg = {
.ta = true,
};
+/*
+ * STM32MP25 BSEC OTP: 3 regions of 32-bits data words
+ * lower OTP (OTP0 to OTP127), bitwise (1-bit) programmable
+ * mid OTP (OTP128 to OTP255), bulk (32-bit) programmable
+ * upper OTP (OTP256 to OTP383), bulk (32-bit) programmable
+ * but no access to HWKEY and ECIES key: limited at OTP367
+ */
+static const struct stm32_romem_cfg stm32mp25_bsec_cfg = {
+ .size = 368 * 4,
+ .lower = 127,
+ .ta = true,
+};
+
static const struct of_device_id stm32_romem_of_match[] __maybe_unused = {
{ .compatible = "st,stm32f4-otp", }, {
.compatible = "st,stm32mp15-bsec",
@@ -276,6 +289,9 @@ static const struct of_device_id stm32_romem_of_match[] __maybe_unused = {
}, {
.compatible = "st,stm32mp13-bsec",
.data = (void *)&stm32mp13_bsec_cfg,
+ }, {
+ .compatible = "st,stm32mp25-bsec",
+ .data = (void *)&stm32mp25_bsec_cfg,
},
{ /* sentinel */ },
};
--
2.25.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 3/4] arm64: defconfig: enable NVMEM STM32 ROMEM for stm32mp25
2023-11-17 14:33 [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
2023-11-17 14:33 ` [PATCH 1/4] dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem Patrick Delaunay
2023-11-17 14:33 ` [PATCH 2/4] nvmem: stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
@ 2023-11-17 14:33 ` Patrick Delaunay
2023-11-17 14:33 ` [PATCH 4/4] nvmem: add bsec support to stm32mp25 Patrick Delaunay
` (2 subsequent siblings)
5 siblings, 0 replies; 9+ messages in thread
From: Patrick Delaunay @ 2023-11-17 14:33 UTC (permalink / raw)
To: Alexandre TORGUE, Catalin Marinas, Will Deacon
Cc: Patrick Delaunay, Arnd Bergmann, Bjorn Andersson,
Dmitry Baryshkov, Geert Uytterhoeven, Konrad Dybcio,
Krzysztof Kozlowski, Marek Szyprowski, Neil Armstrong,
Nícolas F. R. A. Prado, Peng Fan, Udit Kumar,
linux-arm-kernel, linux-kernel
Enable the NVMEM driver STM32 ROMEM for STM32MP25x SoCs
to allow access to OTP provided by OP-TEE BSEC PTA
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index b60aa1f89343..1df4020ec688 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -1485,6 +1485,7 @@ CONFIG_NVMEM_ROCKCHIP_EFUSE=y
CONFIG_NVMEM_ROCKCHIP_OTP=y
CONFIG_NVMEM_SNVS_LPGPR=y
CONFIG_NVMEM_SPMI_SDAM=m
+CONFIG_NVMEM_STM32_ROMEM=m
CONFIG_NVMEM_SUNXI_SID=y
CONFIG_NVMEM_UNIPHIER_EFUSE=y
CONFIG_FPGA=y
--
2.25.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH 4/4] nvmem: add bsec support to stm32mp25
2023-11-17 14:33 [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
` (2 preceding siblings ...)
2023-11-17 14:33 ` [PATCH 3/4] arm64: defconfig: enable NVMEM STM32 ROMEM for stm32mp25 Patrick Delaunay
@ 2023-11-17 14:33 ` Patrick Delaunay
2023-11-20 14:15 ` Alexandre TORGUE
2023-12-08 11:03 ` (subset) [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Srinivas Kandagatla
2023-12-14 16:28 ` Alexandre TORGUE
5 siblings, 1 reply; 9+ messages in thread
From: Patrick Delaunay @ 2023-11-17 14:33 UTC (permalink / raw)
To: Alexandre TORGUE, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Maxime Coquelin
Cc: Patrick Delaunay, devicetree, linux-arm-kernel, linux-kernel,
linux-stm32
Add BSEC support to STM32MP25 SoC family with SoC information:
- RPN = Device part number (BSEC_OTP_DATA9)
- PKG = package data register (Bits 2:0 of BSEC_OTP_DATA122)
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
---
arch/arm64/boot/dts/st/stm32mp251.dtsi | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi b/arch/arm64/boot/dts/st/stm32mp251.dtsi
index 124403f5f1f4..96859d098ef8 100644
--- a/arch/arm64/boot/dts/st/stm32mp251.dtsi
+++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi
@@ -140,6 +140,22 @@ sdmmc1: mmc@48220000 {
};
};
+ bsec: efuse@44000000 {
+ compatible = "st,stm32mp25-bsec";
+ reg = <0x44000000 0x1000>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+
+ part_number_otp@24 {
+ reg = <0x24 0x4>;
+ };
+
+ package_otp@1e8 {
+ reg = <0x1e8 0x1>;
+ bits = <0 3>;
+ };
+ };
+
syscfg: syscon@44230000 {
compatible = "st,stm32mp25-syscfg", "syscon";
reg = <0x44230000 0x10000>;
--
2.25.1
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH 1/4] dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem
2023-11-17 14:33 ` [PATCH 1/4] dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem Patrick Delaunay
@ 2023-11-19 13:42 ` Conor Dooley
0 siblings, 0 replies; 9+ messages in thread
From: Conor Dooley @ 2023-11-19 13:42 UTC (permalink / raw)
To: Patrick Delaunay
Cc: Alexandre TORGUE, Srinivas Kandagatla, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Maxime Coquelin,
Fabrice Gasnier, devicetree, linux-arm-kernel, linux-kernel,
linux-stm32
[-- Attachment #1.1: Type: text/plain, Size: 241 bytes --]
On Fri, Nov 17, 2023 at 03:33:34PM +0100, Patrick Delaunay wrote:
> Add a new compatible for stm32mp25 support.
>
> Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 4/4] nvmem: add bsec support to stm32mp25
2023-11-17 14:33 ` [PATCH 4/4] nvmem: add bsec support to stm32mp25 Patrick Delaunay
@ 2023-11-20 14:15 ` Alexandre TORGUE
0 siblings, 0 replies; 9+ messages in thread
From: Alexandre TORGUE @ 2023-11-20 14:15 UTC (permalink / raw)
To: Patrick Delaunay, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Maxime Coquelin
Cc: devicetree, linux-arm-kernel, linux-kernel, linux-stm32
Hi Patrick
On 11/17/23 15:33, Patrick Delaunay wrote:
> Add BSEC support to STM32MP25 SoC family with SoC information:
> - RPN = Device part number (BSEC_OTP_DATA9)
> - PKG = package data register (Bits 2:0 of BSEC_OTP_DATA122)
>
> Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
> ---
DT looks good for me, and yaml verification is passed. Only thing to fix
is the commit title. If you don't have to send a V2 for other remarks
then I will fix during merge else fix it in your v2.
Thanks
Alex
>
> arch/arm64/boot/dts/st/stm32mp251.dtsi | 16 ++++++++++++++++
> 1 file changed, 16 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi b/arch/arm64/boot/dts/st/stm32mp251.dtsi
> index 124403f5f1f4..96859d098ef8 100644
> --- a/arch/arm64/boot/dts/st/stm32mp251.dtsi
> +++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi
> @@ -140,6 +140,22 @@ sdmmc1: mmc@48220000 {
> };
> };
>
> + bsec: efuse@44000000 {
> + compatible = "st,stm32mp25-bsec";
> + reg = <0x44000000 0x1000>;
> + #address-cells = <1>;
> + #size-cells = <1>;
> +
> + part_number_otp@24 {
> + reg = <0x24 0x4>;
> + };
> +
> + package_otp@1e8 {
> + reg = <0x1e8 0x1>;
> + bits = <0 3>;
> + };
> + };
> +
> syscfg: syscon@44230000 {
> compatible = "st,stm32mp25-syscfg", "syscon";
> reg = <0x44230000 0x10000>;
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: (subset) [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data
2023-11-17 14:33 [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
` (3 preceding siblings ...)
2023-11-17 14:33 ` [PATCH 4/4] nvmem: add bsec support to stm32mp25 Patrick Delaunay
@ 2023-12-08 11:03 ` Srinivas Kandagatla
2023-12-14 16:28 ` Alexandre TORGUE
5 siblings, 0 replies; 9+ messages in thread
From: Srinivas Kandagatla @ 2023-12-08 11:03 UTC (permalink / raw)
To: Alexandre TORGUE, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Maxime Coquelin, Catalin Marinas, Will Deacon, Fabrice Gasnier,
Patrick Delaunay
Cc: Arnd Bergmann, Bjorn Andersson, Dmitry Baryshkov,
Geert Uytterhoeven, Konrad Dybcio, Krzysztof Kozlowski,
Marek Szyprowski, Neil Armstrong, Nícolas F. R. A. Prado,
Peng Fan, Udit Kumar, devicetree, linux-arm-kernel, linux-kernel,
linux-stm32
On Fri, 17 Nov 2023 15:33:33 +0100, Patrick Delaunay wrote:
> Non volatile memory area is available on STM32MP25 with OTP in BSEC.
>
> The 12 Kbits of OTP (effective) for STM32MP25x SoC Family
> are organized into the following regions:
> - lower OTP (OTP0 to OTP127) = 4096 lower OTP bits,
> bitwise (1-bit) programmable
> - mid OTP (OTP128 to OTP255) = 4096 middle OTP bits,
> bulk (32-bit) programmable
> - upper OTP (OTP256 to OTP383) = 4096 upper OTP bits,
> bulk (32-bit) programmable,
> only accessible when BSEC is in closed state.
>
> [...]
Applied, thanks!
[1/4] dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem
commit: d062d18d0e30e46e88a3b0f9fb2549393b7d7adf
[2/4] nvmem: stm32: add support for STM32MP25 BSEC to control OTP data
commit: 2015e5f4d01fb76fca69047f870035e214d6d2d0
Best regards,
--
Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data
2023-11-17 14:33 [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
` (4 preceding siblings ...)
2023-12-08 11:03 ` (subset) [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Srinivas Kandagatla
@ 2023-12-14 16:28 ` Alexandre TORGUE
5 siblings, 0 replies; 9+ messages in thread
From: Alexandre TORGUE @ 2023-12-14 16:28 UTC (permalink / raw)
To: Patrick Delaunay, Srinivas Kandagatla, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Maxime Coquelin,
Catalin Marinas, Will Deacon, Fabrice Gasnier
Cc: Arnd Bergmann, Bjorn Andersson, Dmitry Baryshkov,
Geert Uytterhoeven, Konrad Dybcio, Krzysztof Kozlowski,
Marek Szyprowski, Neil Armstrong, Nícolas F. R. A. Prado,
Peng Fan, Udit Kumar, devicetree, linux-arm-kernel, linux-kernel,
linux-stm32
Hi
On 11/17/23 15:33, Patrick Delaunay wrote:
>
> Non volatile memory area is available on STM32MP25 with OTP in BSEC.
>
> The 12 Kbits of OTP (effective) for STM32MP25x SoC Family
> are organized into the following regions:
> - lower OTP (OTP0 to OTP127) = 4096 lower OTP bits,
> bitwise (1-bit) programmable
> - mid OTP (OTP128 to OTP255) = 4096 middle OTP bits,
> bulk (32-bit) programmable
> - upper OTP (OTP256 to OTP383) = 4096 upper OTP bits,
> bulk (32-bit) programmable,
> only accessible when BSEC is in closed state.
>
> BSEC is only accessible by secure world, so the OTP access is done
> by driver with OP-TEE TA, as on STM32MP13x family.
>
>
>
> Patrick Delaunay (4):
> dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem
> nvmem: stm32: add support for STM32MP25 BSEC to control OTP data
> arm64: defconfig: enable NVMEM STM32 ROMEM for stm32mp25
> nvmem: add bsec support to stm32mp25
>
> .../bindings/nvmem/st,stm32-romem.yaml | 1 +
> arch/arm64/boot/dts/st/stm32mp251.dtsi | 16 ++++++++++++++++
> arch/arm64/configs/defconfig | 1 +
> drivers/nvmem/stm32-romem.c | 16 ++++++++++++++++
> 4 files changed, 34 insertions(+)
>
patch[4] (DT) applied on stm32-next.
thanks
Alex
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2023-12-14 16:29 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-17 14:33 [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
2023-11-17 14:33 ` [PATCH 1/4] dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem Patrick Delaunay
2023-11-19 13:42 ` Conor Dooley
2023-11-17 14:33 ` [PATCH 2/4] nvmem: stm32: add support for STM32MP25 BSEC to control OTP data Patrick Delaunay
2023-11-17 14:33 ` [PATCH 3/4] arm64: defconfig: enable NVMEM STM32 ROMEM for stm32mp25 Patrick Delaunay
2023-11-17 14:33 ` [PATCH 4/4] nvmem: add bsec support to stm32mp25 Patrick Delaunay
2023-11-20 14:15 ` Alexandre TORGUE
2023-12-08 11:03 ` (subset) [PATCH 0/4] stm32: add support for STM32MP25 BSEC to control OTP data Srinivas Kandagatla
2023-12-14 16:28 ` Alexandre TORGUE
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).