summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2018-08-27Add an interface that allows drivers to claim a framebuffer and checkkettenis4-3/+50
2018-08-27HiSilicon SoCs pre-divide the clock by a factor 8.kettenis1-2/+5
2018-08-26Add pinctrl(4), a generic pin mux driver.kettenis2-1/+144
2018-08-26Add plgpio(4), a driver for the ARM PrimeCell GPIO (PL061) peripheral.kettenis2-1/+159
2018-08-26Add support for HiSilicon Hi3660 (Kirin960) and Hi3670 (Kirin970).kettenis1-4/+8
2018-08-26return -1 from the interrupt handler if we didn't find any work to dojmatthew1-3/+5
2018-08-25Add umt(4) for USB Windows Precision Touchpad devicesjcs5-7/+266
2018-08-25Use __HAVE_ACPI to decide whether ACPI support should be considered.kettenis2-3/+6
2018-08-25Move HID->bus constant conversion for HID report types out of ihidevjcs7-21/+39
2018-08-25regenkettenis2-2/+7
2018-08-25Audio as found on an "Oland" Radeon card. Naming is a bit arbitrary, butkettenis1-1/+2
2018-08-25fix misplaced parenthesis inside an if-clause. already fixed in FreeBSD in revmestre1-2/+2
2018-08-25fix misplaced parenthesis inside an if-clause. already fixed in NetBSD in revmestre1-2/+2
2018-08-25Change kcov semantics, kernel code coverage tracing is now enabled on a peranton1-29/+34
2018-08-25The current rasops cursor implementation simply inverts the appropriatekettenis1-17/+44
2018-08-25Match ACPI devices based on _CID if no match for _HID is found.kettenis3-5/+12
2018-08-24Add common Ethernet interface attributes to vio(4)'s build config.visa1-2/+2
2018-08-24Include the list of multicast groups in the rx filter configuration.jmatthew1-70/+52
2018-08-24Allocate framebuffer PCI BAR if left uninitialized by firmware.kettenis1-0/+20
2018-08-24set the rx mask to always accept all vlan tags, making vlan interfacesjmatthew1-6/+5
2018-08-23remove hwrm interface code for nvram reads and writes, firmware updates,jmatthew1-429/+1
2018-08-23rearrange txeof so it processes slots up to the index given in thejmatthew1-20/+31
2018-08-23set interrupt aggregation parameters so we get around 10000 interruptsjmatthew1-88/+21
2018-08-22Initialize bridge registers instead of relying on ppb(4) to do it for us.kettenis1-39/+55
2018-08-22Work well with the Dynastream ANTUSB-m, from Jan Klemkow.mpi1-2/+3
2018-08-22regenmpi2-4/+9
2018-08-22Dynastream ANTUSB-m, from Jan Klemkow.mpi1-1/+2
2018-08-21Implement address translation. Makes I/O space access work.kettenis1-7/+89
2018-08-21Rework kcov kernel config. Instead of treating kcov as both an option and aanton1-5/+1
2018-08-20Memory barriers for arm64. These are somewhat stronger than strictlykettenis1-1/+5
2018-08-20Add arm64 support. On ARM write-combining translates into the normal uncachedkettenis2-5/+26
2018-08-20Attach bwfm(4) to Broadcom BCM4371.patrick1-1/+6
2018-08-20regenpatrick2-2/+7
2018-08-20Add Broadcom BCM4371.patrick1-1/+2
2018-08-20Enable I2C clocks in imxiic(4).patrick1-2/+2
2018-08-20Add the i.MX8MQ eCSPI clocks.patrick2-1/+60
2018-08-20Reorder checks in the read/write(2) family of syscalls to prepare makingmpi1-3/+3
2018-08-20Make fnew() return a new file with only one reference. This makesvisa2-4/+2
2018-08-20drm_fourcc: Fix DRM_FORMAT_MOD_LINEAR #definejsg1-0/+1
2018-08-20Cached tests moved from callers into ttm_io_prot() with linux 3.18jsg2-2/+4
2018-08-20drm: Add DP PSR2 sink enable bitjsg1-0/+1
2018-08-20drm/atomic: Handling the case when setting old crtc for planejsg1-1/+3
2018-08-20drm/radeon: fix mode_valid's return typejsg1-5/+5
2018-08-19Add kcov(4), a kernel code coverage tracing driver. It's used in conjunctionanton1-0/+277
2018-08-19Add support for multiple PCI segments. Only really implemented for arm64kettenis6-36/+42
2018-08-17The official name for the ssdfb(4) reset GPIO attribute uses plural form.patrick1-3/+3
2018-08-17Support reading and using serveral device tree attributes for ssdfb(4),patrick1-28/+54
2018-08-15Partially revert previous, EM7455 is already handled by umb(4).mpi1-2/+1
2018-08-15Grab the KERNEL_LOCK() in MP-unsafe fo_close routines. This preventsvisa1-1/+3
2018-08-15Introduce mue_eeprom_present to check if the EEPROM is present.kevlo2-10/+54