Skip to contentSkip to conversation

dt-bindings: opp: Allow multi-worded OPP entry name

PATCH Applied Dmitry Osipenko 2 participants 2 messages Oct 28, 2021 – Nov 2, 2021

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH v4 1/1 dt-bindings: opp: Allow multi-worded OPP entry name

Not all OPP entries fit into a single word. In particular NVIDIA Tegra OPP tables use multi-word names. Allow OPP entry to have multi-worded name separated by hyphen. This silences DT checker warnings about wrong naming scheme.

---

Changelog:

v4: - Corrected pattern to retain matching of variants like 'opp1'.
Was spotted by Rob Herring.

v3: - Viresh Kumar suggested that we shouldn't support postfix variant.
I dropped variant with postfix naming scheme and multi-wording support of table names.

v2: - In addition to a multi-wording support, support of the postfix
*-opp-table naming scheme is added to the updated pattern.

 Documentation/devicetree/bindings/opp/opp-v2-base.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Documentation/devicetree/bindings/opp/opp-v2-base.yaml +1 -1
index ae3ae4d39843..15a76bcd6d42 100644
@@ -33,7 +33,7 @@ properties:
     type: boolean
 
 patternProperties:
-  '^opp-?[0-9]+$':
+  '^opp(-?[0-9]+)*$':
     type: object
     description:
       One or more OPP nodes describing voltage-current-frequency combinations.
Signature · 1 line
2.33.1