brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · 4238ae8 Raw
49 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/usb/usb-xhci.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Generic USB xHCI Controller8 9maintainers:10  - Mathias Nyman <mathias.nyman@intel.com>11 12allOf:13  - $ref: usb-hcd.yaml#14 15properties:16  usb2-lpm-disable:17    description: Indicates if we don't want to enable USB2 HW LPM18    type: boolean19 20  usb3-lpm-capable:21    description: Determines if platform is USB3 LPM capable22    type: boolean23 24  quirk-broken-port-ped:25    description: Set if the controller has broken port disable mechanism26    type: boolean27 28  imod-interval-ns:29    description: Interrupt moderation interval30    default: 500031 32  num-hc-interrupters:33    description: Maximum number of interrupters to allocate34    $ref: /schemas/types.yaml#/definitions/uint1635    minimum: 136    maximum: 102437 38additionalProperties: true39 40examples:41  - |42    usb@f0930000 {43      compatible = "generic-xhci";44      reg = <0xf0930000 0x8c8>;45      interrupts = <0x0 0x4e 0x0>;46      usb2-lpm-disable;47      usb3-lpm-capable;48    };49