Hi Alan, On Fri, Apr 11, 2014 at 06:56:37PM +0800, Pratyush ANAND wrote: > Lecroy's USB Compliance suites provide option to test Link Layer Tests > for Super Speed device as well as host. > > As of now there is no standard way to test embedded host for these > tests. > > These patches modifies Linux USB host stack to carry out these tests for > embedded hosts. Modifications are still not complete. Patch 2 will have > few more sysfs nodes to support some failing tests. > > I am sending these as RFC for mainly to have your comment on framework > modifications. Please let me know, if there could be any better way to > do it. Do you see a better way of doing it than this implementation (which is creating a platform device for each new connection request from Link Layer Validation (LVS) device)? Regards Pratyush > > Pratyush Anand (2): > USB: Core: Quirk to prevent enumeration of LVS devices > USB: Add LVS Test device driver > > Documentation/ABI/testing/sysfs-bus-usb | 10 ++ > .../ABI/testing/sysfs-devices-platform-lvstestdev | 32 ++++ > drivers/usb/core/hub.c | 105 ++++++++++++- > drivers/usb/core/hub.h | 2 + > drivers/usb/core/sysfs.c | 34 ++++ > drivers/usb/core/usb.c | 1 - > drivers/usb/misc/Kconfig | 6 + > drivers/usb/misc/Makefile | 1 + > drivers/usb/misc/lvstestdev.c | 171 +++++++++++++++++++++ > include/linux/usb/quirks.h | 3 + > 10 files changed, 361 insertions(+), 4 deletions(-) > create mode 100644 Documentation/ABI/testing/sysfs-devices-platform-lvstestdev > create mode 100644 drivers/usb/misc/lvstestdev.c > > -- > 1.8.1.2 -- 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