Commit 7db506b8 authored by Erwan Gouriou's avatar Erwan Gouriou Committed by Benjamin Cabé
Browse files

dts: arm: st: n6: Add npu node and dts binding

Provide binding for `st,stm32-npu` compatible and node in SoC dtsi.

Signed-off-by: default avatarErwan Gouriou <erwan.gouriou@st.com>
parent 196f725f
Loading
Loading
Loading
Loading
+8 −0
Changes for dts/arm/st/n6/stm32n6.dtsi: 8 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -1274,6 +1274,14 @@
				STM32_DMA_16BITS)>;
			status = "disabled";
		};

		npu: npu@580c0000 {
			compatible = "st,stm32-npu";
			reg = <0x580c0000 0x1000>;
			clocks = <&rcc STM32_CLOCK(AHB5, 31)>;
			resets = <&rctl STM32_RESET(AHB5, 31)>;
			status = "disabled";
		};
	};
};

+18 −0
Changes for dts/bindings/misc/st,stm32-npu.yaml: 18 added lines, 0 removed lines.
Original line number Diff line number Diff line
# Copyright (c) 2025 STMicroelectronics
# SPDX-License-Identifier: Apache-2.0

description: STM32 Neural-ART accelerator

compatible: "st,stm32-npu"

include: [reset-device.yaml, base.yaml]

properties:
  reg:
    required: true

  clocks:
    required: true

  resets:
    required: true