| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
- Remove duplicate REALTEK RTL8188CU_0 entry.
|
|
|
|
| |
- Replace the magic numbers with something more readable.
|
|
|
|
|
|
|
| |
them. Else we can end up in an infinite interrupt loop in USB device
mode.
MFC after: 3 days
|
|
|
|
| |
CID: 1295242
|
|
|
|
| |
PR: 199522
|
|
|
|
|
| |
freed. Recycle the buffers instead. This patch also fixes a panic at
reboot issue when an UDL adapter is attached to the system.
|
|
|
|
|
|
|
| |
incorrect mac address read from efuse.
Reported by: swills
Tested by: rpaulo and myself on RPi
|
|
|
|
|
|
|
|
|
|
|
| |
'BUS_PROBE_DEFAULT'. This allows bhyve's 'ppt' driver to claim ownership
of the device and pass it through to the guest.
In the common case where there are no competing drivers for USB controllers
this change is a no-op.
Reviewed by: hselasky
MFC after: 2 weeks
|
|
|
|
| |
not writes.
|
|
|
|
|
| |
PR: 199184
Submitted by: Robin Karlsson
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, the driver was trying to blink the LED in the newstate
function, but that only gets called once (unlike OpenBSD's net80211
stack). Move the LED blinking to set_channel().
While there, don't try to set the channel when we switch to the SCAN
state. This is already accomplished by the set_channel() function.
MFC after: 1 week
|
| |
|
|
|
|
|
|
| |
Refer to the USB v2.0 specification for more information.
MFC after: 1 week
|
|
|
|
| |
Submitted by: Dmitry Luhtionov <dmitryluhtionov@gmail.com>
|
|
|
|
| |
Submitted by: Dmitry Luhtionov <dmitryluhtionov@gmail.com>
|
|
|
|
| |
PR: 195668
|
|
|
|
|
| |
Found by: Dmitry Luhtionov <dmitryluhtionov@gmail.com>
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
been done by U-Boot. This allows the USB to work when we load the kernel
directly.
No dma sync is performed after these operations as the data we read/write
is not used by the cpu after the calls to the maimbox driver.
Differential Revision: https://reviews.freebsd.org/D1940
Reviewed by: imp, Michal Meloun (meloun AT miracle.cz)
MFC after: 1 Week
Sponsored by: ABT Systems Ltd
|
|
|
|
|
|
| |
PR: 196897
Submitted by: ian @
MFC after: 1 week
|
|
|
|
|
|
| |
PR: 196897
Submitted by: ian @
MFC after: 1 week
|
|
|
|
|
| |
sysctl. Increase the default frame rate to 25 FPS. Add a comment about
memory constraints.
|
|
|
|
|
|
|
| |
Bump kernel version to reflect structure change.
PR: 196897
MFC after: 1 week
|
|
|
|
|
| |
PR: 197753
MFC after: 1 week
|
| |
|
|
|
|
|
| |
MFC after: 3 days
Submitted by: Gary Jennejohn <gljennjohn@gmail.com>
|
|
|
|
|
| |
Requested by: Gary Jennejohn <gljennjohn@gmail.com>
MFC after: 3 days
|
|
|
|
|
|
|
| |
PR: 198015
PR: 198019
PR: 198026
MFC after: 1 week
|
|
|
|
|
|
|
| |
when re-enumerating a FULL speed device. Else the wrong max packet
setting might be used when trying to re-enumerate a FULL speed device.
MFC after: 3 days
|
|
|
|
|
|
|
| |
processors. Make sure we pullup the data lines in device mode when we
power on the port.
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
interrupt status bit. According to the UHCI controller specification
the host controller halted interrupt is non-maskable.
PR: 156596
Tested by: adrian @
MFC after: 1 week
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Submitted by: SAITOU Toshihide <toshi@ruby.ocn.ne.jp>
PR: 190471
MFC after: 1 week
|
| |
|
| |
|
|
|
|
|
| |
element from correct head structure. No need to multiply framebuffer
offset by two. It is already given in bytes.
|
|
|
|
|
|
|
| |
has been removed and the driver has been greatly simplified and
optimised for FreeBSD. The driver is currently not built by default.
Requested by: Bruce Simpson <bms@fastmail.net>
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
| |
MFC after: 1 Week
|
|
|
|
|
| |
PR: 185747
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
allocations if only one element should be allocated per page
cache. Make one allocation per element compile time configurable. Fix
a comment while at it.
Suggested by: ian @
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
that we should use a normal-TRB if there are more TRBs extending the
data-stage TRB. Add a dedicated state bit to the internal USB transfer
flags to handle this case.
Reported by: Kohji Okuno <okuno.kohji@jp.panasonic.com>
MFC after: 1 week
|
|
|
|
|
|
|
| |
using __DECONST. No functional change.
Reviewed by: hselasky
Differential Revision: https://reviews.freebsd.org/D1743
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
every operation to retrieve the bs_cookie value almost nothing actually uses.
The bus_space struct contains a private data pointer (poorly named bs_cookie,
now renamed to bs_privdata) which is used only by a few old armv4 xscale
implementations. The bus_space functions were all defined to take this
value as the first parameter instead of the bus_space_tag_t, requiring all
the inline macro and function expansions to dereference the tag to pass it
to another function, which never uses it. Now all the functions take the tag
as the first parameter and retrieve the privdata if they need it.
Also fix a couple bus_space_unmap() implementations that were calling
kva_free() instead of pmap_unmapdev().
Discussed with: cognet
|
|
|
|
|
| |
removed in r277414.
o Remove extra parentheses around cases.
|
|
|
|
|
|
|
|
|
|
| |
This makes Mac OS X happy when it returns back from suspending.
o Switch notify state after data is transferred, but not before.
o Consider there is also Super Speed mode.
o Do not set stall bit on any pipes in device mode as Mac OS X seems
don't support it.
In collaboration with: hselasky@
|
|
|
|
|
|
|
| |
the value returned in the "udp_port_level" field.
Reported by: Uffe Jakobsen <uffe@uffe.org>
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
Required when communicating to Mac OS X USB host stack.
o Also don't set stall bit to TX pipe in device mode as seems Mac OS X
don't clears it as it should.
Discussed with: hselasky@
|
|
|
|
|
|
| |
Submitted by: max.n.boyarov@gmail.com
PR: 196362
MFC after: 1 week
|