[Bug 196323] Thinkpad usb keyboard with integrated mouse requires a usb quirk

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196323

Mark Linimon lini...@freebsd.org changed:

   What|Removed |Added

   Assignee|freebsd-b...@freebsd.org|freebsd-usb@FreeBSD.org
  Component|misc|usb

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: GSoC 2015: USB-Front end driver

2015-03-07 Thread Hans Petter Selasky

On 03/06/15 20:36, Gokul Krishna wrote:

Hi
I am interested to take this project for summer of code.
I currently study masters in Embedded systems at KTH Royal Institute of
technology.
I have around 4 years of experience in Embedded system and 2 and half
  years of experience in Embedded Linux board bring up , Device drivers and
Linux Applications developement after my bechelors degree in Electronics
.
I have the working knowledge of USB stack implementation in Linux kernel
and reasonably good understanding of their major USB device classes
classification with transfer types and commands  and their data structures .
So I am interested to do this project , I kindly request you to provide
more details on what are the expected deliverables i need to contribute and
some documentation links for open source para-virtualised drivers for
FreeBSD .

  So I will come up with Milestone tasks and tollgate design decisions in my
subsequent mails for this project to prepare a project plan.


Hi,

Can you explain a bit more what you mean by USB front end driver?

You mean proxying USB devices through TCP/IP?

--HPS

___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 196897] [ucom] [PATCH] Pulse capturing support (PPS) for ucom(4) driver

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196897

Mark Linimon lini...@freebsd.org changed:

   What|Removed |Added

  Component|kern|usb
   Assignee|freebsd-b...@freebsd.org|freebsd-usb@FreeBSD.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 197933] Change in support of USB 3.0 NEC uPD720200 (with JMS539 USB3 to SATA in a Vantec 4 drive box)

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197933

--- Comment #9 from Greg greg-org-free...@akua.com ---
Spending time on this today - just so you know I haven't disappeared.

I believe I am on 10 stable - as noted in my uname below (FreeBSD 10.1-STABLE
#0 r279138) - which has me a bit confused when you ask me to upgrade to
10-stable.

When I download the patch to xhci.c and replace the existing one - it does not
build.

I put the old xhci.c back and svn updated /usr/src and rebuilt+installed the
kernel - which I presume picked up the change you listed right before this
message.

(FreeBSD swiss.mlb 10.1-STABLE FreeBSD 10.1-STABLE #1 r279724:279726: Sat Mar 
7 12:42:34 EST 2015)

Connecting 4-drive RAID to USB3 port gives the following on USB3 port for lsusb
-v

Bus /dev/usb Device /dev/ugen1.2: ID 152d:0539 JMicron Technology Corp. /
JMicron USA Technology Corp. 
Device Descriptor:
  bLength18
  bDescriptorType 1
  bcdUSB   3.00
  bDeviceClass0 (Defined at Interface level)
  bDeviceSubClass 0 
  bDeviceProtocol 0 
  bMaxPacketSize0 9
  idVendor   0x152d JMicron Technology Corp. / JMicron USA Technology
Corp.
  idProduct  0x0539 
  bcdDevice   28.03
  iManufacturer  10 JMicron
  iProduct   11 USB to ATA/ATAPI Bridge
  iSerial 5 
  bNumConfigurations  1
  Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength   44
bNumInterfaces  1
bConfigurationValue 1
iConfiguration  0 
bmAttributes 0xc0
  Self Powered
MaxPower2mA
Interface Descriptor:
  bLength 9
  bDescriptorType 4
  bInterfaceNumber0
  bAlternateSetting   0
  bNumEndpoints   2
  bInterfaceClass 8 Mass Storage
  bInterfaceSubClass  6 SCSI
  bInterfaceProtocol 80 Bulk (Zip)
  iInterface  0 
  Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81  EP 1 IN
bmAttributes2
  Transfer TypeBulk
  Synch Type   None
  Usage Type   Data
wMaxPacketSize 0x0400  1x 1024 bytes
bInterval   0
** UNRECOGNIZED:  06 30 0f 00 00 00
  Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02  EP 2 OUT
bmAttributes2
  Transfer TypeBulk
  Synch Type   None
  Usage Type   Data
wMaxPacketSize 0x0400  1x 1024 bytes
bInterval   0
** UNRECOGNIZED:  06 30 0f 00 00 00
Device Status: 0x0001
  Self Powered

The diff against a USB2 connection (snipped outside of the -/+ lines):

-Bus /dev/usb Device /dev/ugen2.4: ID 152d:0539 JMicron Technology Corp. /
JMicron USA Technology Corp. 
+Bus /dev/usb Device /dev/ugen1.2: ID 152d:0539 JMicron Technology Corp. /
JMicron USA Technology Corp. 

-  bcdUSB   2.10
+  bcdUSB   3.00

-  bMaxPacketSize064
+  bMaxPacketSize0 9

-wTotalLength   32
+wTotalLength   44

-iConfiguration  4 USB Mass Storage
+iConfiguration  0 

-MaxPower8mA
+MaxPower2mA

-  iInterface  6 MSC Bulk-Only Transport
+  iInterface  0 

-wMaxPacketSize 0x0200  1x 512 bytes
+wMaxPacketSize 0x0400  1x 1024 bytes
 bInterval   0
+** UNRECOGNIZED:  06 30 0f 00 00 00

-wMaxPacketSize 0x0200  1x 512 bytes
+wMaxPacketSize 0x0400  1x 1024 bytes

-Device Qualifier (for other device speed):
-  bLength10
-  bDescriptorType 6
-  bcdUSB   2.10
-  bDeviceClass0 (Defined at Interface level)
-  bDeviceSubClass 0 
-  bDeviceProtocol 0 
-  bMaxPacketSize064
-  bNumConfigurations  1
+** UNRECOGNIZED:  06 30 0f 00 00 00

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 197933] Change in support of USB 3.0 NEC uPD720200 (with JMS539 USB3 to SATA in a Vantec 4 drive box)

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197933

--- Comment #10 from Greg greg-org-free...@akua.com ---
Adding hw.usb.xhci.xhci_port_route=-1 to boot/loader.conf - still times out on
GET MAX LUN while booting and no drives on xhci.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 197933] Change in support of USB 3.0 NEC uPD720200 (with JMS539 USB3 to SATA in a Vantec 4 drive box)

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197933

--- Comment #12 from Greg greg-org-free...@akua.com ---
Obviously that sysctl won't have an affect w/o the patch applied - I see the
tunable was added there.

The link you gave me here: https://svnweb.freebsd.org/changeset/base/279233
appears to be HEAD (not an svn expert) - which doesn't build in 10 stable
because...

clang -O2 -pipe -march=native  -fno-strict-aliasing -Werror -D_KERNEL
-DKLD_MODULE -nostdinc -DHAVE_KERNEL_OPTION_HEADERS ... xhci.c:597:21: error:
assigning to 'struct usb_bus_methods *' from 'const struct usb_bus_methods *'
dsc-sc_bus.methods = xhci_bus_methods;

... xhci.c:3994:14: error: assigning to 'struct usb_pipe_methods *' from 'const
struct usb_pipe_methods *
 ep-methods = xhci_device_generic_methods;

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 196897] [ucom] [PATCH] Pulse capturing support (PPS) for ucom(4) driver

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196897

Hans Petter Selasky hsela...@freebsd.org changed:

   What|Removed |Added

 CC||hsela...@freebsd.org
   Assignee|freebsd-usb@FreeBSD.org |hsela...@freebsd.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 194062] QUIRK: Innostor USB stick (add NO_RC16)

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194062

Hans Petter Selasky hsela...@freebsd.org changed:

   What|Removed |Added

 CC||hsela...@freebsd.org
   Assignee|freebsd-usb@FreeBSD.org |hsela...@freebsd.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 197933] Change in support of USB 3.0 NEC uPD720200 (with JMS539 USB3 to SATA in a Vantec 4 drive box)

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197933

--- Comment #11 from Greg greg-org-free...@akua.com ---
Branch I am on - which I believe is what you want me to be on:

 akua@swiss:/usr/src 13:06 / 
 $ svn info
Path: .
Working Copy Root Path: /NAP/SRC/10/src
URL: svn://svn.freebsd.org/base/stable/10
Relative URL: ^/stable/10
Repository Root: svn://svn.freebsd.org/base
Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Revision: 279724
Node Kind: directory
Schedule: normal
Last Changed Author: jkim
Last Changed Rev: 279713
Last Changed Date: 2015-03-06 17:31:35 -0500 (Fri, 06 Mar 2015)

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 194062] QUIRK: Innostor USB stick (add NO_RC16)

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194062

Mark Linimon lini...@freebsd.org changed:

   What|Removed |Added

   Keywords||patch
  Component|kern|usb
   Assignee|freebsd-b...@freebsd.org|freebsd-usb@FreeBSD.org

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: GSoC 2015: USB-Front end driver

2015-03-07 Thread Hans Petter Selasky

On 03/07/15 15:58, Hans Petter Selasky wrote:

On 03/06/15 20:36, Gokul Krishna wrote:

Hi
I am interested to take this project for summer of code.
I currently study masters in Embedded systems at KTH Royal Institute of
technology.
I have around 4 years of experience in Embedded system and 2 and half
  years of experience in Embedded Linux board bring up , Device
drivers and
Linux Applications developement after my bechelors degree in Electronics
.
I have the working knowledge of USB stack implementation in Linux kernel
and reasonably good understanding of their major USB device classes
classification with transfer types and commands  and their data
structures .
So I am interested to do this project , I kindly request you to provide
more details on what are the expected deliverables i need to
contribute and
some documentation links for open source para-virtualised drivers for
FreeBSD .

  So I will come up with Milestone tasks and tollgate design decisions
in my
subsequent mails for this project to prepare a project plan.


Hi,

Can you explain a bit more what you mean by USB front end driver?

You mean proxying USB devices through TCP/IP?

--HPS



Hi,

Sorry, I see you refer to the summer of code idea document.

Do you have any links to some previous USB work you've done?

The FreeBSD USB stack is I/O-vectored while the Linux USB one is not. 
Also the FreeBSD USB stack is dual-mode, both Host and Device?


If you want we could arrange a time to talk a bit about a GSoc 2015 
project involving USB and FreeBSD. The mail@ is not valid, and should 
probably be hselasky@ :-)


--HPS
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 195398] [usb] add missing pci ID for Intel Lynx Point USB controller

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195398

Mark Linimon lini...@freebsd.org changed:

   What|Removed |Added

   Assignee|freebsd-b...@freebsd.org|freebsd-usb@FreeBSD.org
 Status|New |Closed
 Resolution|--- |FIXED
  Component|kern|usb

--- Comment #2 from Mark Linimon lini...@freebsd.org ---
Committed as 275137.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


[Bug 197933] Change in support of USB 3.0 NEC uPD720200 (with JMS539 USB3 to SATA in a Vantec 4 drive box)

2015-03-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197933

--- Comment #13 from Hans Petter Selasky hsela...@freebsd.org ---
If you want you can simply __DECONST() those pointers and the rest it is
complaining about and it will build.

--HPS

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org