summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2021-02-25The firmware replaces the last 32-bit on RAM with a shared DRAM address.patrick1-2/+8
2021-02-25Some newer chips have two D11/802.11 cores, and we need to reset both atpatrick2-5/+38
2021-02-25Support for version 7 of the bwfm(4) PCIe interface. The size of the itemspatrick2-5/+7
2021-02-25Add some infrastructure in the PCI chipset tag for pci_probe_device_hook()patrick4-4/+36
2021-02-25Add a framework for IOMMUs.kettenis2-2/+108
2021-02-25Prevent zero size devices from attachingjan1-6/+11
2021-02-25we don't have to cast to caddr_t when calling m_copydata anymore.dlg12-36/+35
2021-02-24Enumerate GCI core, which seems to contain the OTP on the Apple M1.patrick2-4/+7
2021-02-24remove unused usbd_get_device_string()jsg1-21/+1
2021-02-24remove unused usbdi functionsjsg2-44/+2
2021-02-24remove unused xhci_cmd_evaluate_ctx()jsg1-22/+1
2021-02-23remove some unused includesjsg15-2189/+0
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha6-39/+53
2021-02-23remove unused acpiec_lock() acpiec_unlock() functionsjsg1-28/+1
2021-02-22Disable double-data rate modes if 1.8V signalling is not possible.patrick1-2/+4
2021-02-22Slow mode is only relevant for legacy and high speed timings.patrick1-3/+3
2021-02-22Improve support for the variant found on the Apple M1 SoC.kettenis2-63/+160
2021-02-22regenjsg2-8/+120
2021-02-22add some AMD 500 series, 17h/71h, Navi 10 and Kingston NVMe idsjsg1-4/+28
2021-02-20remove warning about amdgpu userptr ioctl being unimplementedjsg1-1/+0
2021-02-17Unify unit initialization.mglocker1-9/+7
2021-02-17If the device driver open call fails, don't set sc_open since in that casemglocker1-5/+7
2021-02-17Call 'struct process' parameters 'pr' to distinguish from 'struct proc'mglocker1-4/+4
2021-02-17Collect return code of video_stop() for ioctls calls.mglocker1-2/+2
2021-02-16Add support for the UART found on the Apple M1 SoC.kettenis2-10/+30
2021-02-16Introduce debug levels since the current debug output is too noisy bymglocker1-17/+18
2021-02-16Poll battery sensors less frequently. The previous period was quiteanton1-2/+2
2021-02-16Trim uhidpp_device_features() by extracting two pure protocol functions.anton1-18/+52
2021-02-16Enable multiple opens of a video(4) device as described in the V4L2mglocker1-30/+109
2021-02-15Back-out USB data toggle fix for HID devices, since we received multiplemglocker1-43/+1
2021-02-15move the rearming of the cq after the refill of the rq.dlg1-4/+5
2021-02-14regenkettenis2-2/+12
2021-02-14Add a few more devices that show up on the Apple M1 mini.kettenis1-1/+3
2021-02-14Postpone installation of the periodic sensor task until at least oneanton1-2/+4
2021-02-14Bail out earlier during attach if no devices are paired with theanton1-4/+7
2021-02-14Enumerate all features supported by a device on connect.anton1-6/+93
2021-02-14Introduce variables to deal with bit layout differences in the UFSTATkettenis1-9/+26
2021-02-14correct drm work flush behaviourjsg2-6/+10
2021-02-11Don't hardcode com(4)'s major number in exuart(4).patrick1-5/+12
2021-02-11Add missing break in switch statement of rge_activate().stsp1-1/+2
2021-02-11Initialize var since it's used in a condition a little bit afterwards.mestre1-2/+2
2021-02-11Initialize the stack local device id variable correctly.anton1-2/+2
2021-02-11Make room for handling of HID++ 1.0 devices. No functional change.anton1-56/+69
2021-02-11Use idx suffix consistently.anton1-17/+17
2021-02-11Remove unused software id macro.anton1-2/+1
2021-02-11Fold long line.anton1-2/+3
2021-02-11Stop uhidpp from claiming all report ids, instead only claim theanton1-5/+22
2021-02-11Add uhidev_unset_report_dev(), doing the opposite ofanton2-2/+13
2021-02-11If uhidev_set_report_dev() already have been invoked for the givenanton1-4/+6
2021-02-09ddb: when a new wsdisplay console attaches, resize ddb cols/rows to itjcs1-1/+9