From a4fcd5e9e013a6b11721fb873c7610b03638b34b Mon Sep 17 00:00:00 2001 From: Karsten Koenig Date: Wed, 30 Oct 2024 13:16:56 +0100 Subject: [PATCH] dts: bindings: arm: nordic: tddconf: Add etrbuffer Introduce etrbuffer in the tddconf bindings to support flexible placement in the memory map. Signed-off-by: Karsten Koenig --- dts/bindings/arm/nordic,nrf-tddconf.yaml | 4 ++++ snippets/nordic-log-stm-dict/boards/nrf54h20_cpuapp.overlay | 1 + snippets/nordic-log-stm/boards/nrf54h20_cpuapp.overlay | 1 + 3 files changed, 6 insertions(+) diff --git a/dts/bindings/arm/nordic,nrf-tddconf.yaml b/dts/bindings/arm/nordic,nrf-tddconf.yaml index 46f9a0e7b2d..2273082c12f 100644 --- a/dts/bindings/arm/nordic,nrf-tddconf.yaml +++ b/dts/bindings/arm/nordic,nrf-tddconf.yaml @@ -38,3 +38,7 @@ properties: - 1 - 2 - 3 + + etrbuffer: + description: phandle to the memory region used for the ETR buffer + type: phandle diff --git a/snippets/nordic-log-stm-dict/boards/nrf54h20_cpuapp.overlay b/snippets/nordic-log-stm-dict/boards/nrf54h20_cpuapp.overlay index d620b83872f..fec54817364 100644 --- a/snippets/nordic-log-stm-dict/boards/nrf54h20_cpuapp.overlay +++ b/snippets/nordic-log-stm-dict/boards/nrf54h20_cpuapp.overlay @@ -12,4 +12,5 @@ etrsources = <(NRF_TDDCONF_SOURCE_STMMAINCORE | NRF_TDDCONF_SOURCE_STMPPR | NRF_TDDCONF_SOURCE_STMFLPR)>; portconfig = <0>; + etrbuffer = <&etr_buffer>; }; diff --git a/snippets/nordic-log-stm/boards/nrf54h20_cpuapp.overlay b/snippets/nordic-log-stm/boards/nrf54h20_cpuapp.overlay index d620b83872f..fec54817364 100644 --- a/snippets/nordic-log-stm/boards/nrf54h20_cpuapp.overlay +++ b/snippets/nordic-log-stm/boards/nrf54h20_cpuapp.overlay @@ -12,4 +12,5 @@ etrsources = <(NRF_TDDCONF_SOURCE_STMMAINCORE | NRF_TDDCONF_SOURCE_STMPPR | NRF_TDDCONF_SOURCE_STMFLPR)>; portconfig = <0>; + etrbuffer = <&etr_buffer>; };