Re: [PATCH] dt-bindings: usb: add properties for hard wired devices
From: Rob Herring
Date: Mon Sep 28 2020 - 14:12:51 EST
On Mon, Sep 28, 2020 at 02:39:50PM +0800, Chunfeng Yun wrote:
> Add some optional properties which are needed for hard wired devices
>
> Signed-off-by: Chunfeng Yun <chunfeng.yun@xxxxxxxxxxxx>
> ---
> Documentation/devicetree/bindings/usb/usb-hcd.yaml | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/usb/usb-hcd.yaml b/Documentation/devicetree/bindings/usb/usb-hcd.yaml
> index 7263b7f2b510..1194a82887e7 100644
> --- a/Documentation/devicetree/bindings/usb/usb-hcd.yaml
> +++ b/Documentation/devicetree/bindings/usb/usb-hcd.yaml
> @@ -22,6 +22,17 @@ properties:
> description:
> Name specifier for the USB PHY
>
> + "#address-cells":
> + const: 1
> +
> + "#size-cells":
> + const: 0
> +
> +patternProperties:
> + "^hub|device@[0-9a-f]+$":
Could be any class of device, so '@[0-9a-f]+$'
> + type: object
> + description: The hard wired USB devices. See usb/usb-device.txt
Ideally, we'd convert usb-device.txt to schema and reference it here.
> +
> examples:
> - |
> usb {
> --
> 2.18.0