Skip to content

Commit 1a3e53d

Browse files
[nrf fromtree] dts: bindings: introduce nordic,nrfs-swext
Introduce nordic NRFS SWEXT power domain bindings and add it to relevant SoC devicetree files. Signed-off-by: Bjarki Arge Andreasen <[email protected]> (cherry picked from commit cf2e80d)
1 parent cf67b3c commit 1a3e53d

File tree

2 files changed

+35
-0
lines changed

2 files changed

+35
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Copyright 2025 Nordic Semiconductor
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
description: Nordic NRFS SWEXT power domain
5+
6+
compatible: "nordic,nrfs-swext"
7+
8+
include: power-domain.yaml
9+
10+
properties:
11+
"#power-domain-cells":
12+
const: 0
13+
14+
max-current-ua:
15+
type: int
16+
description: Maxmimum supported current in microamps.
17+
required: true
18+
19+
current-limit-ua:
20+
type: int
21+
description: Maxmimum allowed current in microamps.
22+
required: true
23+
24+
power-down-clamp:
25+
type: boolean
26+
description: Enable ground clamp on output when powered down.

dts/vendor/nordic/nrf54h20.dtsi

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,15 @@
252252
};
253253
};
254254

255+
swext: swext {
256+
compatible = "nordic,nrfs-swext";
257+
status = "disabled";
258+
max-current-ua = <7500>;
259+
current-limit-ua = <7500>;
260+
zephyr,pm-device-runtime-auto;
261+
#power-domain-cells = <0>;
262+
};
263+
255264
soc {
256265
#address-cells = <1>;
257266
#size-cells = <1>;

0 commit comments

Comments
 (0)