| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Approved by: thompsa
|
|
|
|
|
|
| |
If I remember correctly, our policy was to use FreeBSD with proper
capitalisation in our email addresses. Fix this in Nick Hibma's address
as well.
|
|
|
|
|
|
| |
Add support for the Sael M460 3G modem.
Submitted by: Hans Petter Selasky
|
| |
|
|
|
|
|
|
|
| |
Add support for setting and getting the USB template value through libusb20 and
usbconfig.
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
|
|
|
| |
- We don't need to exit the Giant mutex when sleeping. This is done
automatically. Replace Giant by NULL mutex for all control requests in the
enumeration path.
- Optimise away duplicate alternate interface selection requests in USB Host
mode.
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
| |
Changes to make implementing USB NDIS easier.
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
| |
Clean up old way of polling the USB hardware. The existing polling support was
a bit hackish.
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
|
| |
Improvements to "usb2_transfer_setup()" and "usb2_transfer_unsetup()". Set
"ppxfer[n]" when the transfer setup is complete to prevent races. Remove
redundant NULL-checks from "usb2_transfer_unsetup()".
Submitted by: Hans Petter Selasky
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The software computed HID size is not always correct, because the algoritm
does not handle unsorted HID descriptors.
- Change the way we obtain the report ID.
- Use the X/Y/Z+button locations instead for report ID source for ums.
- Add more range checks.
- Remove Microsoft Mouse quirks. If the positions are moduloed the report
length multiplied by 8, the values seem correct.
- Some minor style changes.
Submitted by: Hans Petter Selasky
|
|
|
|
| |
additional frame may be sent for 80211 protection.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
new USB2 stack will fully replace this for 8.0.
Remove kernel modules, a subsequent commit will update conf/files. Unhook
usbdevs from the build.
|
|
|
|
|
|
|
|
|
|
| |
name) (not sure whether this works correctly, but should be close).
Fix the stub attach phase for some Novatel cards. They expect the CSW
(repsonse to CBW, SCSI eject command) to be fetched before switching to
modem mode.
MFC after: 2 weeks
|
| |
|
|
|
|
| |
to stop the device.
|
| |
|
|
|
|
|
|
| |
exceeded the maximum size of 1 page for OHCI controllers. Other serial
drivers use the same size, so I assume this should be enough (1MB/s
throughput?).
|
|
|
|
| |
Submitted by: Hans Petter Selasky
|
|
|
|
| |
Submitted by: Andre Guibert de Bruet
|
|
|
|
| |
chipset.
|
| |
|
|
|
|
|
|
| |
xfer callback to be invoked on error.
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
heavy loads or working. It looks this bug exists since r158869
so needs to revert a part of the previous.
Reviewed by: imp
Tested by: sam
MFC after: 3 weeks
|
|
|
|
|
|
|
| |
Umass module quirk from Alexander Best
to support Meizu Electronics MiniPlayer.
Submitted by: Hans Petter Selasky
|
|
|
|
| |
regenerate the usb2 dev tables for the scanner additions while I am here.
|
|
|
|
| |
Obtained from: Semihalf
|
|
|
|
|
|
|
|
| |
would fail to attach due to unsupported USB revision. It should have
no effect when running on a real hardware.
Reviewed by: imp
Approved by: rwatson (mentor)
|
|
|
|
|
|
|
|
|
| |
Add support to uscanner.c for known-working devices
(the same should be done for uscanner2.c).
Waiting for 7.1 to be released before the merge.
MFC after: 3 weeks
|
|
|
|
| |
Reported by: Hans Petter Selasky <hselasky_at_c2i.net>
|
|
|
|
| |
Reviewed by: thompsa
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Note that there is no working backend (or at least
that is mentioned in the PR ticket) but the device
is now supported on our end.
PR: 117205
Submitted by: Artem Naluzhnyy <tut at nhamon dot com dot ua>
MFC after: 1 week
|
|
|
|
|
|
|
| |
PR: 117546
Submitted by: Daniel J. O'Connor <darius at midget dot dons dot net
dot au>
MFC after: 1 week
|
|
|
|
|
|
| |
PR: 119150
Submitted by: lioux
MFC after: 1 week
|
|
|
|
|
|
|
| |
o add EHCI_SCFLG_BIGEMMIO flag to force big-endian byte-select to be
set in USBMODE
o split reset work into new public routine ehci_reset so bus shim drivers
can force big-endian byte-select before ehci_init
|
|
|
|
| |
o reorder a couple of include's to make this consistent with pci code
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
o add support to byte swap EHCI descriptor contents; the IXP435
has dual-EHCI controllers integral but descriptor contents are
in big-endian format; this support is configured with the
USB_EHCI_BIG_ENDIAN_DESC option and enabled with EHCI_SCFLG_BIGEDESC
o clean up EHCI USBMODE register setup during init; add #defines for
bit values
o split debug support out into a new file and enable use through ddb
o while here remove a bunch of lingering netbsd-isms
Reviewed by: imp
|
| |\
| |/
|/| |
|
| | |
|
| |
| |
| |
| | |
each char separately.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
a separate public function ucomrxchars(), to avoid requirement of
simple metadata prefixing on the USB data stream.
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o recognize ixp435 cpu
o change memory layout for for ixp4xx to not assume memory is aliases
to 0x10000000 (Cambria/ixp435 memory starts at zero)
o handle 64 irqs for ixp435
o dual EHCI USB 2.0 controller integral to ixp435
o overhaul NPE code for ixp435 and better MAC+MII naming
o updated NPE firmware (including NPE-A image for ixp435/ixp465)
o Gateworks Cambria board support:
- IDE compact flash
- MCU
- front panel LED on i2c bus
- Octal LED latch
Sanity-tested with NFS-root on Avila and Cambria boards. Requires
pending boot2 mods for CF-boot on Cambria.
|
|
|
|
| |
Obtained from: NetBSD
|
|
|
|
|
|
| |
product is paired with it.
Obtained from: NetBSD
|