diff options
Diffstat (limited to 'sys/contrib/device-tree/Bindings/arm/hisilicon')
| -rw-r--r-- | sys/contrib/device-tree/Bindings/arm/hisilicon/controller/cpuctrl.yaml | 20 | ||||
| -rw-r--r-- | sys/contrib/device-tree/Bindings/arm/hisilicon/controller/sysctrl.yaml | 17 |
2 files changed, 37 insertions, 0 deletions
diff --git a/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/cpuctrl.yaml b/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/cpuctrl.yaml index 528dad4cde3c..4fc208d3995e 100644 --- a/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/cpuctrl.yaml +++ b/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/cpuctrl.yaml @@ -29,6 +29,26 @@ properties: ranges: true +patternProperties: + "^clock@[0-9a-f]+$": + type: object + additionalProperties: false + + properties: + compatible: + const: hisilicon,hix5hd2-clock + + reg: + maxItems: 1 + + "#clock-cells": + const: 1 + + required: + - compatible + - reg + - "#clock-cells" + required: - compatible - reg diff --git a/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/sysctrl.yaml b/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/sysctrl.yaml index 5a53d433b6f0..7a221e1c09df 100644 --- a/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/sysctrl.yaml +++ b/sys/contrib/device-tree/Bindings/arm/hisilicon/controller/sysctrl.yaml @@ -82,6 +82,23 @@ properties: ranges: true +patternProperties: + '^clock@': + type: object + additionalProperties: false + + properties: + compatible: + enum: + - hisilicon,hi3620-clock + - hisilicon,hi3620-mmc-clock + + reg: + maxItems: 1 + + '#clock-cells': + const: 1 + required: - compatible - reg |
