[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210119101044.1637023-1-howardyen@google.com>
Date: Tue, 19 Jan 2021 18:10:40 +0800
From: Howard Yen <howardyen@...gle.com>
To: gregkh@...uxfoundation.org, robh+dt@...nel.org,
mathias.nyman@...el.com
Cc: linux-usb@...r.kernel.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org, Howard Yen <howardyen@...gle.com>
Subject: [PATCH 0/4] add xhci hooks for USB offload
To let the xhci driver support USB offload, add hooks for vendor to have
customized behavior for the initialization, memory allocation, irq work, and
device context synchronization. Detail is in each patch commit message.
Howard Yen (4):
usb: host: add xhci hooks for USB offload
usb: host: export symbols for xhci hooks usage
usb: xhci-plat: add xhci_plat_priv_overwrite
dt-bindings: usb: usb-xhci: add USB offload support
.../devicetree/bindings/usb/usb-xhci.txt | 1 +
drivers/usb/host/xhci-hub.c | 5 +
drivers/usb/host/xhci-mem.c | 99 ++++++++++++++++---
drivers/usb/host/xhci-plat.c | 45 ++++++++-
drivers/usb/host/xhci-plat.h | 9 ++
drivers/usb/host/xhci-ring.c | 19 +++-
drivers/usb/host/xhci.c | 89 +++++++++++++++++
drivers/usb/host/xhci.h | 38 +++++++
8 files changed, 289 insertions(+), 16 deletions(-)
--
2.30.0.284.gd98b1dd5eaa7-goog
Powered by blists - more mailing lists