Re: [PATCH v3 1/6] dt-bindings: usb: xhci: add property to disable xhci 64bit support
From: Rob Herring <robh@kernel.org>
Date: 2020-09-29 18:11:12
Also in:
linux-devicetree, linux-usb
From: Rob Herring <robh@kernel.org>
Date: 2020-09-29 18:11:12
Also in:
linux-devicetree, linux-usb
On Tue, Sep 22, 2020 at 06:46:47PM +0800, Li Jun wrote:
Add a property "xhci-64bit-support-disable" to disable xhci 64bit address dma, some SoC integration may not support 64bit DMA but the AC64 bit (bit 0) of HCCPARAMS1 is kept to be 1.
Use 'dma-ranges' for this.
Signed-off-by: Li Jun <redacted> --- Documentation/devicetree/bindings/usb/usb-xhci.txt | 3 +++ 1 file changed, 3 insertions(+)diff --git a/Documentation/devicetree/bindings/usb/usb-xhci.txt b/Documentation/devicetree/bindings/usb/usb-xhci.txt index 0c5cff8..26446fb 100644 --- a/Documentation/devicetree/bindings/usb/usb-xhci.txt +++ b/Documentation/devicetree/bindings/usb/usb-xhci.txt@@ -28,6 +28,9 @@ Optional properties: - quirk-broken-port-ped: set if the controller has broken port disable mechanism - imod-interval-ns: default interrupt moderation interval is 5000ns - phys : see usb-hcd.yaml in the current directory + - xhci-64bit-support-disable: set if the AC64 bit (bit 0) of HCCPARAMS1 is + set to be 1, but the controller actually can't handle 64-bit address + due to SoC integration. additionally the properties from usb-hcd.yaml (in the current directory) are supported.-- 2.7.4
_______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel