- Generic usb xhci compliant host controller driver#
- Generic usb xhci compliant host controller archive#
- Generic usb xhci compliant host controller Patch#
Generic usb xhci compliant host controller driver#
4:54 ` usb:cdns3: Add pci to platform driver wrapper Pawel Laszczak 4:54 Introduced new Cadence USBSSP DRD Driver Pawel 4:54 ` Pawel Laszczak * dt-bindings: add binding for CDNSP-DRD controller devicetree/bindings/usb/cdns-cdnsp.yaml | 104 +ĭrivers/usb/cdnsp/gadget.c | 1990 ++++++++++++++ĭrivers/usb/cdnsp/gadget.h | 1586 +++++++++++ĭrivers/usb/cdnsp/ring.c | 2443 +++++++++++++++++Ĭreate mode 100644 Documentation/devicetree/bindings/usb/cdns-cdnsp.yamlĬreate mode 100644 drivers/usb/cdnsp/KconfigĬreate mode 100644 drivers/usb/cdnsp/MakefileĬreate mode 100644 drivers/usb/cdnsp/cdnsp-pci.cĬreate mode 100644 drivers/usb/cdnsp/core.cĬreate mode 100644 drivers/usb/cdnsp/core.hĬreate mode 100644 drivers/usb/cdnsp/debug.hĬreate mode 100644 drivers/usb/cdnsp/drd.cĬreate mode 100644 drivers/usb/cdnsp/drd.hĬreate mode 100644 drivers/usb/cdnsp/ep0.cĬreate mode 100644 drivers/usb/cdnsp/export.hĬreate mode 100644 drivers/usb/cdnsp/gadget.cĬreate mode 100644 drivers/usb/cdnsp/gadget.hĬreate mode 100644 drivers/usb/cdnsp/host.cĬreate mode 100644 drivers/usb/cdnsp/mem.cĬreate mode 100644 drivers/usb/cdnsp/ring.cĬreate mode 100644 drivers/usb/cdnsp/trace.cĬreate mode 100644 drivers/usb/cdnsp/trace.h Usb: cdnsp: Add tracepoints for CDNSP driver Usb: cdnsp: usb:cdns3 Add main part of Cadence USBSSP DRD Driver Usb: cdnsp: Device side header file for CDNSP driver Usb:cdns3: Add pci to platform driver wrapper Header file for driver, 4 is the main part that implements allįunctionality of driver and 5 introduces tracepoints.ĭt-bindings: add binding for CDNSP-DRD controller In my opinion such division should notĪffect understanding and reviewing the driver, and cause that The patches 3-5: add the main part of driver and has been intentionally
Generic usb xhci compliant host controller Patch#
The patch 2: adds PCI to platform wrapper used on Cadnece testing Is USBSSP but it's to generic so I've decided to use CDNSP. The last letter of this acronym means PLUS. The prefix cdnsp used in driver has chosen by analogy to cdn3 driver. This controller and driver support Full Speed, Hight Speed, Supper Speed The architecture for device side is almost the same as for host side,Īnd most of the XHCI specification can be used to understand how The host side of USBSS DRD controller is compliant with XHCI. Specification, so it works with standard XHCI Linux driver. The host side of USBSS-DRD controller is compliance with XHCI We have supportįor PCIe bus, which is used on FPGA prototyping. The current driver has been validated with FPGA burned.
![generic usb xhci compliant host controller generic usb xhci compliant host controller](https://www.windowsphoneinfo.com/proxy.php?image=https%3A%2F%2Fwww.tenforums.com%2Fattachments%2Fdrivers-hardware%2F162162d1509856435t-how-repair-usbxhci-driver-not-loading-usbxhci-error.jpg)
The Cadence USBSS DRD Controller is a highly configurable IP Core whichĬan be instantiated as Dual-Role Device (DRD), Peripheral Only and This patch introduce new Cadence USBSS DRD driver to linux kernel. Weiyongjun1, jpawar, kurahul, sparmar, Pawel Laszczak To: gregkh, robh+dt, linux-usb, linux-kernel, balbi, devicetreeĬc: dan.carpenter, ben.dooks, colin.king, rogerq, peter.chen, ` (5 more replies) 0 siblings, 6 replies 26+ messages in threadįrom: Pawel Laszczak 4:54 UTC ( / raw) 4:54 ` dt-bindings: add binding for CDNSP-DRD controller Pawel Laszczak
Generic usb xhci compliant host controller archive#
LKML Archive on help / color / mirror / Atom feed * Introduced new Cadence USBSSP DRD Driver. Introduced new Cadence USBSSP DRD Driver.