1 # SPDX-License-Identifier: GPL-2.0
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/usb/usb-xhci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Generic USB xHCI Controller Device Tree Bindings
8
9 maintainers:
10 - Mathias Nyman <mathias.nyman@intel.com>
11
12 allOf:
13 - $ref: "usb-hcd.yaml#"
14
15 properties:
16 usb2-lpm-disable:
17 description: Indicates if we don't want to enable USB2 HW LPM
18 type: boolean
19
20 usb3-lpm-capable:
21 description: Determines if platform is USB3 LPM capable
22 type: boolean
23
24 quirk-broken-port-ped:
25 description: Set if the controller has broken port disable mechanism
26 type: boolean
27
28 imod-interval-ns:
29 description: Interrupt moderation interval
30 default: 5000
31
32 additionalProperties: true
33
34 examples:
35 - |
36 usb@f0930000 {
37 compatible = "generic-xhci";
38 reg = <0xf0930000 0x8c8>;
39 interrupts = <0x0 0x4e 0x0>;
40 usb2-lpm-disable;
41 usb3-lpm-capable;
42 };
Cache object: 9a681a384786459b5ff3ff65aa874a8e
|