[PATCH 0/2] usb: lvstest: explicit compliance mode entry/exit on xhci 1.1 hosts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

This patch series aims to allow the lvstest driver to work with xHCI 1.1
hosts. In xHCI 1.1 a downstream port might not automatically enter
compliance mode upon LFPS timeout; instead the port must be explicitly
enabled to allow this transition. This is needed to pass the Link Layer
test case TD.7.34 in which the test operator is prompted to put the port in
compliance mode before proceeding with the test. This requires adding
support to the xhci hub driver to accept a SET_FEATURE(PORT_LINK_STATE)
request for the compliance state and a new 'enable_compliance' sysfs entry
to lvstest which invokes it.

Thanks,
Jack

Jack Pham (2):
  usb: xhci: Support enabling of compliance mode for xhci 1.1
  usb: misc: lvstest: add entry to place port in compliance mode

 Documentation/ABI/testing/sysfs-bus-usb-lvstest | 13 ++++++++
 drivers/usb/host/xhci-hub.c                     | 33 ++++++++++++++++++++
 drivers/usb/misc/lvstest.c                      | 41 +++++++++++++++++++++++++
 3 files changed, 87 insertions(+)

-- 
2.9.1.200.gb1ec08f

The Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
a Linux Foundation Collaborative Project
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux