diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2023-08-09 13:06:51 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2023-08-09 13:06:51 +0000 |
commit | 582be9a44380445c18a54b44c2b15720ca139f20 (patch) | |
tree | c0519e26259417a7b6251170e04ae27b77bb3fc3 /Bindings/pinctrl/st,stm32-pinctrl.yaml | |
parent | 8bf583e1ce183a262b726a119817ffe4b6462794 (diff) | |
download | src-582be9a44380445c18a54b44c2b15720ca139f20.tar.gz src-582be9a44380445c18a54b44c2b15720ca139f20.zip |
Import device-tree files from Linux 6.1vendor/device-tree/6.1
Diffstat (limited to 'Bindings/pinctrl/st,stm32-pinctrl.yaml')
-rw-r--r-- | Bindings/pinctrl/st,stm32-pinctrl.yaml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Bindings/pinctrl/st,stm32-pinctrl.yaml b/Bindings/pinctrl/st,stm32-pinctrl.yaml index d35dcc4f0242..9d59208d83c1 100644 --- a/Bindings/pinctrl/st,stm32-pinctrl.yaml +++ b/Bindings/pinctrl/st,stm32-pinctrl.yaml @@ -64,6 +64,9 @@ patternProperties: gpio-controller: true '#gpio-cells': const: 2 + interrupt-controller: true + '#interrupt-cells': + const: 2 reg: maxItems: 1 @@ -71,6 +74,7 @@ patternProperties: maxItems: 1 resets: maxItems: 1 + gpio-line-names: true gpio-ranges: minItems: 1 maxItems: 16 @@ -106,6 +110,12 @@ patternProperties: minimum: 0 maximum: 11 + patternProperties: + "^(.+-hog(-[0-9]+)?)$": + type: object + required: + - gpio-hog + required: - gpio-controller - '#gpio-cells' @@ -115,9 +125,12 @@ patternProperties: '-[0-9]*$': type: object + additionalProperties: false + patternProperties: '^pins': type: object + additionalProperties: false description: | A pinctrl node should contain at least one subnode representing the pinctrl group available on the machine. Each subnode will list the |