Bug 10396

Summary: Creation of component to control USB multiplexer (Cleware1x8)
Product: [QA/Testing] Runtime Testing Reporter: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia>
Component: generalAssignee: Benjamin Esquivel <benjamin.esquivel>
Status: VERIFIED FIXED QA Contact: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia>
Severity: enhancement    
Priority: High CC: anibal.limon, benjamin.esquivel, bluelightning, edwin.plauchu.camacho
Version: 2.2   
Target Milestone: 2.3 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)
Bug Depends on:    
Bug Blocks: 9689    
Attachments:
Description Flags
Cleware1x8 Linux Manual none

Description Jair Gonzalez 2016-10-07 16:26:14 UTC
Created attachment 3461 [details]
Cleware1x8 Linux Manual

A library is required to control a remote USB multiplexer in order to share USB resources and make them available at the USB ports of the devices connected to the MUX.
Comment 1 Jair Gonzalez 2016-10-07 20:04:50 UTC
I received a functional library package from benjamin.esquivel@intel.com after being integrated with https://bugzilla.yoctoproject.org/show_bug.cgi?id=10395 and https://bugzilla.yoctoproject.org/show_bug.cgi?id=10394. I'm currently working on a PoC using them with an actual device in order to test and document their functionality and integration.
Comment 2 Benjamin Esquivel 2016-10-27 22:01:44 UTC
code is completed and can be verified via the devauto repo which is in progress for publishing. This bug can be closed as the verifier has access to the bug. However, the repo not published blocks the bug 9689.
Comment 3 Jair Gonzalez 2016-11-25 22:16:11 UTC
The Proof of Concept was executed successfully and the library was verified as able to multiplex an USB resource between 2 or more devices.
Comment 4 Jair Gonzalez 2016-11-25 22:17:21 UTC
Changing the state to verified as per my previous comment.