[PATCH 1/5] usb: xhci: dbc: make DbC modular, introducing dbc_function structure

2019-06-06 Thread Prabhat Chand Pandey
time. Only 1 function can be selected at a time. Signed-off-by: Rajaram Regupathy Signed-off-by: Abhilash K V Signed-off-by: Prabhat Chand Pandey Acked-by: Mathias Nyman --- drivers/usb/host/xhci-dbgcap.c | 159 ++--- drivers/usb/host/xhci-dbgcap.h | 32 ++-

[PATCH 4/5] usb: xhci: dbc: Add a dbc raw driver to provide a raw interface on DbC

2019-06-06 Thread Prabhat Chand Pandey
usb connection by providing two bulk endpoints. [don't dynamically allocate tiny space for name only -Mathias] Signed-off-by: Rajaram Regupathy Signed-off-by: Prabhat Chand Pandey Signed-off-by: Abhilash K V Acked-by: Mathias Nyman --- drivers/usb/host/Kconfig | 9 + drivers/usb

[PATCH 0/5] usb: xhci: dbc: make modular and add RAW interface

2019-06-06 Thread Prabhat Chand Pandey
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

[PATCH 2/5] usb: xhci: dbc: DbC TTY driver to use new interface

2019-06-06 Thread Prabhat Chand Pandey
Signed-off-by: Prabhat Chand Pandey Acked-by: Mathias Nyman --- drivers/usb/host/Kconfig | 15 ++- drivers/usb/host/Makefile | 4 +- drivers/usb/host/xhci-dbgcap.h | 4 -- drivers/usb/host/xhci-dbgtty.c | 81 ++ 4 files changed, 90 insertions

[PATCH 3/5] usb: xhci: dbc: Provide sysfs option to configure dbc descriptors

2019-06-06 Thread Prabhat Chand Pandey
;disable" then second group of attributes will be removed. Signed-off-by: Rajaram Regupathy Signed-off-by: Gururaj K Signed-off-by: K V, Abhilash Signed-off-by: Prabhat Chand Pandey Acked-by: Mathias Nyman --- .../testing/sysfs-bus-pci-drivers-xhci_hcd| 112 ++ drivers/usb/host/xh

[PATCH 5/5] usb: xhci: dbc: Document describe about dbc raw interface

2019-06-06 Thread Prabhat Chand Pandey
This patch have explaination about the new DBC interface called dbc raw interface. This cover the capability, target setup and use case info. Signed-off-by: Prabhat Chand Pandey --- Documentation/usb/dbc_raw.rst | 136 ++ Documentation/usb/index.rst | 16