All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] usb: xhci: dbc: make modular and add RAW interface
@ 2019-06-07  6:33 Prabhat Chand Pandey
  2019-06-07  6:33 ` [PATCH 1/5] usb: xhci: dbc: make DbC modular, introducing dbc_function structure Prabhat Chand Pandey
                   ` (5 more replies)
  0 siblings, 6 replies; 22+ messages in thread
From: Prabhat Chand Pandey @ 2019-06-07  6:33 UTC (permalink / raw)
  To: linux-usb
  Cc: mathias.nyman, rajaram.regupathy, abhilash.k.v,
	prabhat.chand.pandey, m.balaji

This patch-set adds the following features to dbc driver:

- show the active dbc function and dbc descriptors, allowing
  user space to dynamically modify the descriptors.

- modularize dbc core to enable it to expose different function
  interfaces, till now only TTY interface was exposed.

- use the new framework to expose RAW interface that can be
  used by any user-space application to directly read from and 
  write into dbc bulk end-points.


Abhilash K V (1):
  usb: xhci: dbc: Add a dbc raw driver to provide a raw interface on DbC

K V, Abhilash (1):
  usb: xhci: dbc: Provide sysfs option to configure dbc descriptors

Prabhat Chand Pandey (3):
  usb: xhci: dbc: make DbC modular, introducing dbc_function structure
  usb: xhci: dbc: DbC TTY driver to use new interface
  usb: xhci: dbc: Document describe about dbc raw interface

 .../testing/sysfs-bus-pci-drivers-xhci_hcd    | 112 ++++
 Documentation/usb/dbc_raw.rst                 | 136 +++++
 Documentation/usb/index.rst                   |  16 +
 drivers/usb/host/Kconfig                      |  24 +-
 drivers/usb/host/Makefile                     |   5 +-
 drivers/usb/host/xhci-dbgcap.c                | 498 ++++++++++++++++--
 drivers/usb/host/xhci-dbgcap.h                |  36 +-
 drivers/usb/host/xhci-dbgraw.c                | 365 +++++++++++++
 drivers/usb/host/xhci-dbgtty.c                |  81 ++-
 9 files changed, 1206 insertions(+), 67 deletions(-)
 create mode 100644 Documentation/usb/dbc_raw.rst
 create mode 100644 Documentation/usb/index.rst
 create mode 100644 drivers/usb/host/xhci-dbgraw.c

-- 
2.21.0


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2019-06-13 15:23 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-07  6:33 [PATCH 0/5] usb: xhci: dbc: make modular and add RAW interface Prabhat Chand Pandey
2019-06-07  6:33 ` [PATCH 1/5] usb: xhci: dbc: make DbC modular, introducing dbc_function structure Prabhat Chand Pandey
2019-06-07 14:02   ` Greg KH
2019-06-07  6:33 ` [PATCH 2/5] usb: xhci: dbc: DbC TTY driver to use new interface Prabhat Chand Pandey
2019-06-07 14:06   ` Greg KH
2019-06-07  6:33 ` [PATCH 3/5] usb: xhci: dbc: Provide sysfs option to configure dbc descriptors Prabhat Chand Pandey
2019-06-07 14:10   ` Greg KH
2019-06-07  6:33 ` [PATCH 4/5] usb: xhci: dbc: Add a dbc raw driver to provide a raw interface on DbC Prabhat Chand Pandey
2019-06-07 14:21   ` Greg KH
2019-06-10 13:53     ` Mathias Nyman
2019-06-10 14:16       ` Greg KH
2019-06-11  9:29         ` Regupathy, Rajaram
2019-06-11  9:52           ` Greg KH
2019-06-11 12:17             ` Regupathy, Rajaram
2019-06-11 12:34               ` Greg KH
2019-06-12  8:49                 ` Regupathy, Rajaram
2019-06-12 10:54                   ` Greg KH
2019-06-13 12:33                     ` Felipe Balbi
2019-06-13 13:02                       ` Greg KH
2019-06-07  6:33 ` [PATCH 5/5] usb: xhci: dbc: Document describe about dbc raw interface Prabhat Chand Pandey
2019-06-07 14:25   ` Greg KH
2019-06-07 13:59 ` [PATCH 0/5] usb: xhci: dbc: make modular and add RAW interface Greg KH

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.