Skip to content

Commit 33cabc0

Browse files
fifteenhexarndb
authored andcommitted
dt-bindings: arm: mstar: Add binding details for mstar, pmsleep
This adds a YAML description of the pmsleep node used by MStar/SigmaStar Armv7 SoCs. Signed-off-by: Daniel Palmer <[email protected]> Signed-off-by: Arnd Bergmann <[email protected]>
1 parent 98895d5 commit 33cabc0

File tree

2 files changed

+44
-0
lines changed

2 files changed

+44
-0
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2+
# Copyright 2020 thingy.jp.
3+
%YAML 1.2
4+
---
5+
$id: "http://devicetree.org/schemas/arm/mstar/mstar,pmsleep.yaml#"
6+
$schema: "http://devicetree.org/meta-schemas/core.yaml#"
7+
8+
title: MStar/SigmaStar Armv7 SoC pmsleep register region
9+
10+
maintainers:
11+
- Daniel Palmer <[email protected]>
12+
13+
description: |
14+
MStar/Sigmastar's Armv7 SoCs contain a region of registers that are
15+
in the always on domain that the vendor code calls the "pmsleep" area.
16+
17+
This area contains registers and bits for a broad range of functionality
18+
ranging from registers that control going into deep sleep to bits that
19+
turn things like the internal temperature sensor on and off.
20+
21+
properties:
22+
compatible:
23+
oneOf:
24+
- items:
25+
- enum:
26+
- mstar,pmsleep
27+
- const: syscon
28+
29+
reg:
30+
maxItems: 1
31+
32+
required:
33+
- compatible
34+
- reg
35+
36+
additionalProperties: false
37+
38+
examples:
39+
- |
40+
pmsleep: pmsleep@1c00 {
41+
compatible = "mstar,pmsleep", "syscon";
42+
reg = <0x0x1c00 0x100>;
43+
};

MAINTAINERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2140,6 +2140,7 @@ L: [email protected] (moderated for non-subscribers)
21402140
S: Maintained
21412141
W: http://linux-chenxing.org/
21422142
F: Documentation/devicetree/bindings/arm/mstar.yaml
2143+
F: Documentation/devicetree/bindings/arm/mstar/*
21432144
F: arch/arm/boot/dts/infinity*.dtsi
21442145
F: arch/arm/boot/dts/mercury*.dtsi
21452146
F: arch/arm/boot/dts/mstar-v7.dtsi

0 commit comments

Comments
 (0)