| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2018-09-22 | Back out the following if_iwm.c revisions: | 1 | -190/+79 | ||
| r1.232 Fix length checks in the receive path of iwm(4) r1.230 Add monitor mode support to iwm(4) r1.229 Implement Rx of multiple frames per interrupt in the iwm(4) driver There is an apparent block-ack problem (base.tgz takes 8 hours to download) which goes away when these changes are reverted. To be revisited after release. ok deraadt@ | |||||
| 2018-09-21 | Add support for RTL8188EE. | 4 | -61/+529 | ||
| This needs a new firmware image, which should be added to the rtwn firmware package shortly. testing and lots of help from kevlo@ ok kevlo@ stsp@ | |||||
| 2018-09-20 | fix a memory leak in ihidev_hid_command() | 1 | -1/+2 | ||
| ok claudio@ | |||||
| 2018-09-19 | Report duplex state correctly for adapters with firmware interface versions | 1 | -4/+18 | ||
| older than 1.08. tested by and ok ccardenas@ | |||||
| 2018-09-19 | In mue_iff() move the initialization of the hash table up so that is done | 1 | -4/+2 | ||
| unconditionally, like it's done on other devices, so that we don't end up in the situation of the card being put in promiscuous mode or if ac->ac_multirangecnt > 0 and then we would write into the table while being uninitialized a little bit later. Noticed on Coverity ID 1473316. hint from claudio@ and kettenis@ OK kevlo@ claudio@ | |||||
| 2018-09-19 | Delete checks of the CST bit_width ('vendor') field, as new Ryzen machines | 1 | -9/+5 | ||
| are showing up with vendor 2 and it doesn't seem to mean anything: Linux doesn't check it at all, so this exhibits all the normal ACPI spec lossage tested in snaps for a few weeks shrug kettenis@ | |||||
| 2018-09-18 | cast HWRM_NA_SIGNATURE when shortening it to keep gcc happy, prodded by jsg@ | 1 | -7/+7 | ||
| 2018-09-16 | Fix length checks in the receive path of iwm(4). | 1 | -11/+13 | ||
| Prompted by a panic reported by Xavier Guerin on bugs@ ok tb@ | |||||
| 2018-09-14 | ansify auich_trigger_input() and remove #ifdef around DPRINTF(); ok ratchov@ | 1 | -10/+4 | ||
| 2018-09-14 | mark some suspend/resume functions always returning zero as void; ok ratchov@ | 5 | -30/+19 | ||
| 2018-09-13 | In drm_wait_one_vblank() add a delay when we're "cold". Interrupts aren't | 1 | -1/+14 | ||
| enabled at that point, so we cannot wait for one to happen. But having no delay at all breaks detection of some output connectors. Thanks to Philippe Meunier for tracking down the issue. ok millert@, jsg@ | |||||
| 2018-09-13 | - There's no need to set R92C_HSSI_PARAM2_READ_EDGE for R92C_HSSI_PARAM2(0) | 3 | -13/+18 | ||
| for rtl8188eu - Fix typo in structure r92c_rom in comment: s/0x8192/0x8129/ - Add id member to struct r88e_rom which identifies eeprom - Replace magic numbers with something more readable - Cosmetic tweaking ok stsp@ | |||||
| 2018-09-13 | clarify that config_activate_children() is called unconditionally in *activate(). | 4 | -20/+8 | ||
| ok ratchov@ | |||||
| 2018-09-13 | drm/drivers: add support for using the arch wc mapping API. | 1 | -0/+7 | ||
| From Dave Airlie c59fdc4cfbda52ce081c59540762185d765c3369 in linux 4.4.y/4.4.155 7cf321d118a825c1541b43ca45294126fd474efa in mainline linux | |||||
| 2018-09-13 | drm/i915/userptr: reject zero user_size | 1 | -0/+3 | ||
| From Matthew Auld 182e963432d867384f2e55487ec60ca7a9f99cd1 in linux 4.4.y/4.4.155 c11c7bfd213495784b22ef82a69b6489f8d0092f in mainline linux | |||||
| 2018-09-13 | avoid sequence-point warning with gcc 4.9 | 1 | -1/+1 | ||
| ok kettenis@ | |||||
| 2018-09-11 | Only look for acpi tables if acpi(4) attached. Fixes radeondrm(4) crash | 1 | -1/+4 | ||
| on arm64 when using a device tree. | |||||
| 2018-09-10 | Prevent a panic in umb(4) when roaming is diabled. | 1 | -8/+11 | ||
| Found by beck@, tested and ok by bluhm@ | |||||
| 2018-09-10 | put the port into autonegotiate mode on attach, since that's the default | 1 | -1/+21 | ||
| media setting. tested by and ok ccardenas@ | |||||
| 2018-09-10 | if the adapter can't determine the phy type on a port, pretend it's baseCR | 1 | -1/+2 | ||
| so we get a usable list of media types to pick from. tested by and ok ccardenas@ | |||||
| 2018-09-10 | bit rates over 2G won't fit in an int, so use uint64_ts instead | 1 | -2/+2 | ||
| 2018-09-07 | remove some unused variables and otherwise tidy up a bit. | 1 | -11/+3 | ||
| 2018-09-07 | clarify that goto error in alloc_all_endpoints_fixed_ep() always returns | 1 | -7/+2 | ||
| USBD_INVAL. ok mpi@ | |||||
| 2018-09-07 | move initial jack count to alloc_all_endpoints(), and reset count to zero | 1 | -5/+4 | ||
| in free_all_jacks(). ok stsp@ ratchov@ | |||||
| 2018-09-06 | If we cannot stop the endpoint when aborting a transfer assume that | 1 | -2/+7 | ||
| the device is gone and give back the descriptor to the stack. Without this usbd_abort_pipe() could end up in an infinite loop. Issue reported by Tom Murphy. | |||||
| 2018-09-06 | fix whitespace | 1 | -3/+3 | ||
| 2018-09-06 | Implement 64-bit DMA support in sdhc(4). | 2 | -10/+39 | ||
| tested in snaps ok kettenis@ | |||||
| 2018-09-06 | execute the same code for failure of assign_all_jacks_automatically() | 1 | -1/+3 | ||
| and attach_all_mididevs(). this ensures unbind_all_jacks() and usbd_deactivate() happen for both cases. ok ratchov@ | |||||
| 2018-09-05 | Back out 1.4, it broke things | 1 | -5/+3 | ||
| 2018-09-05 | Serialize synchronous commands with a rwlock. | 2 | -9/+36 | ||
| Prevent triggering an assert if two drivers try to submit a command at the same time. Issue reported by Tom Murphy. | |||||
| 2018-09-03 | regen | 2 | -2/+7 | ||
| 2018-09-03 | add another toshiba nvme | 1 | -1/+2 | ||
| 2018-09-03 | Remove round_buffersize function from drivers using the default buffersize | 3 | -35/+6 | ||
| provided by the upper layer audio driver. ok ratchov@ | |||||
| 2018-09-01 | Match on interfaces with Digitizers/Touchscreen collections, as long | 1 | -1/+7 | ||
| as they have an X usage. Should get basic touchscreen functionality on some common HID-over-i2c devices like laptops. | |||||
| 2018-09-01 | For touchscreen devices, use the first HUG_X/Y usage pages found | 1 | -3/+5 | ||
| when looking for logical min/max of screen. ok kettenis | |||||
| 2018-08-31 | remove shadow variables for 'error' in usbioctl(); ok mpi@ ratchov@ | 1 | -3/+1 | ||
| 2018-08-31 | ich variable is only used in DPRINTF() and uaudio_get_cluster_nchan() | 1 | -3/+7 | ||
| has no side effect, so setting value for ich can be moved under UAUDIO_DEBUG. ok ratchov | |||||
| 2018-08-30 | fix memory leak in an error path | 1 | -2/+4 | ||
| ok patrick@ | |||||
| 2018-08-30 | Set up an aggregation buffer ring and configure placement mode so data | 1 | -87/+242 | ||
| that doesn't fit in the rx buffer goes into an aggregation buffer, allowing jumbo frames to be received. Using 8k aggregation buffers means we'll only ever need one per packet. When receiving jumbos, sometimes we get an interrupt before all three of the completion events are ready, in which case we should not consume the events that are ready. Expanding the completion ring makes this happen less frequently, so allocate four cp ring pages instead of one. | |||||
| 2018-08-30 | Move softbutton check before the check that skips attaching certain acpi | 1 | -5/+5 | ||
| devices. Fixes regression caused by matching on _CID in addition to matching on _HID. ok matthieu@, mlarkin@ | |||||
| 2018-08-29 | Remove unused struct member. | 1 | -3/+1 | ||
| ok deraadt@, mlarkin@ | |||||
| 2018-08-28 | avoid uninitialised variable use | 1 | -1/+2 | ||
| ok patrick@ kettenis@ | |||||
| 2018-08-28 | avoid uninitialised variable use in an error path | 1 | -2/+2 | ||
| ok kettenis@ | |||||
| 2018-08-27 | Add hitemp(4), a driver for the temperature sensors on the HiSilicon Hi3660 | 2 | -1/+178 | ||
| and Hi3670 SoCs. | |||||
| 2018-08-27 | Add 64-bit DMA support. Enable DMA on HiSilicon SoCs. | 1 | -20/+118 | ||
| ok patrick@ | |||||
| 2018-08-27 | Add hiclock(4). Make sure hireset(4) attaches early. | 2 | -1/+244 | ||
| 2018-08-27 | Rename struct kd -> kcov_dev. The terse name was initially fine since it wasn't | 1 | -19/+18 | ||
| used outside of dev/kcov.c. Nowadays, struct proc includes a kcov pointer and it therefore deserves a more descriptive name. Prodded by visa@; ok deraadt@ visa@ | |||||
| 2018-08-27 | Add hirest(4), a driver to support reset signal controller blocks on | 2 | -1/+98 | ||
| HiSilicon SoCs. | |||||
| 2018-08-27 | Add glue for the USB3 controller on the HiKey 970. | 2 | -1/+93 | ||
| 2018-08-27 | handle 16 bit register width required for omap3/omap4 | 1 | -7/+21 | ||
| ok kettenis@ | |||||
