cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

usb-xhci.yaml (947B)


      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
      7title: Generic USB xHCI Controller Device Tree Bindings
      8
      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 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
     32additionalProperties: true
     33
     34examples:
     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    };