diff options
Diffstat (limited to 'dts/Bindings/chrome/google,cros-ec-typec.yaml')
-rw-r--r-- | dts/Bindings/chrome/google,cros-ec-typec.yaml | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/dts/Bindings/chrome/google,cros-ec-typec.yaml b/dts/Bindings/chrome/google,cros-ec-typec.yaml index 2d98f7c4d3..9f9816fbec 100644 --- a/dts/Bindings/chrome/google,cros-ec-typec.yaml +++ b/dts/Bindings/chrome/google,cros-ec-typec.yaml @@ -20,23 +20,33 @@ properties: compatible: const: google,cros-ec-typec - connector: + '#address-cells': + const: 1 + + '#size-cells': + const: 0 + +patternProperties: + '^connector@[0-9a-f]+$': $ref: /schemas/connector/usb-connector.yaml# + required: + - reg required: - compatible -additionalProperties: true #fixme +additionalProperties: false examples: - |+ - spi0 { + spi { #address-cells = <1>; #size-cells = <0>; cros_ec: ec@0 { compatible = "google,cros-ec-spi"; reg = <0>; + interrupts = <35 0>; typec { compatible = "google,cros-ec-typec"; |