summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2021-01-23OPAL implements firmware calls that abstract communicating with the BMC overkettenis2-6/+5
2021-01-23introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.thfr4-4/+164
2021-01-22ims: an actual i2c-connected mouse is unlikelyjcs1-3/+2
2021-01-20Reprogram outbound windows to match the device tree. Necessary becausekettenis1-3/+34
2021-01-20Check management capabilities before trying to attach temperature sensors,jmatthew1-1/+43
2021-01-19Implement intx support.kettenis1-18/+122
2021-01-17Add defines for the various ARM SMMU models.patrick1-2/+8
2021-01-17add another iwx devicejcs2-11/+21
2021-01-17regenjcs2-2/+7
2021-01-17add another ax201jcs1-1/+2
2021-01-17this hardware is fine with BUS_DMA_64BIT mappings.dlg1-4/+7
2021-01-16recognise Realtek ALC287jsg1-1/+4
2021-01-16regenjsg2-4/+9
2021-01-16add Intel AX201 Bluetoothjsg1-1/+2
2021-01-16regenjsg2-4/+109
2021-01-16add devices mostly from x1 nano jcs@ hasjsg1-2/+23
2021-01-15Add IORT structs for ARM SMMU versions 1 and 2.patrick1-1/+35
2021-01-15Split the IORT struct into two, as the current version not only containedpatrick1-1/+4
2021-01-15Add IORT id for ARM SMMUv3.patrick1-1/+2
2021-01-15Move IO Remapping Table (IORT) struct defines to the common ACPI headerpatrick1-1/+34
2021-01-15Report full IP address information to the host. Contrary to what I wrotejmatthew1-9/+300
2021-01-14Some BIOS seem to provide memory regions <16M in their reserved memorypatrick1-5/+7
2021-01-13Make vm_rpc_send_rpci_tx_buf() use the buffer passed in, not the bufferjmatthew1-2/+2
2021-01-13put M_ZERO in the right placejmatthew1-2/+2
2021-01-13Add support for the HYM8563 RTC, which is a PCF8563 clone.kettenis1-5/+3
2021-01-13revert drm vmalloc changesjsg3-126/+39
2021-01-11When an endpoint stalls, we usually try to reset it by callingmglocker1-2/+2
2021-01-10add quirks for Kensington Slimblade trackball via new vendor buttonsthfr5-17/+40
2021-01-10regenthfr2-4/+9
2021-01-10add Kensington Slimblade Trackballthfr1-1/+2
2021-01-09Revert mistaken commit: Stop wsmux_attach_sc race from anton@gnezdo1-2/+2
2021-01-09Stop wsmux_attach_sc race from anton@gnezdo1-2/+2
2021-01-09Include the optimized putchar functions only if RASOPS_SMALL is notfcambus1-4/+4
2021-01-08Bring the emulated Linux memory allocation interfaces more in line withkettenis3-39/+126
2021-01-06Let a process open a video(4) device multiple timesjca1-7/+12
2021-01-06Add dt(4) TRACEPOINTs for pool_get() and pool_put(), this is simmilar to theclaudio1-1/+5
2021-01-04the tx doorbell is next to the rx doorbell, not on top of it.dlg1-2/+2
2021-01-04use bus_dmamap_sync around updates to the doorbells.dlg1-33/+69
2021-01-01Remove useless redundant call of ttyopen().jan1-6/+1
2020-12-31Keep polling if a temperature sensor reading fails. This is neededkettenis1-3/+3
2020-12-31Add trace points for malloc(9) and free(9). This makes them traceableclaudio1-1/+5
2020-12-31don't oversleep when waiting on fencesjsg1-15/+17
2020-12-30Enter power-saving mode on POWER9 (ISA v3)gkoehler2-2/+19
2020-12-29Handle pinctrl.kettenis1-1/+4
2020-12-29Add more PWM pin descriptions.kettenis1-1/+32
2020-12-28Analog to the the kern.audio.record sysctl parameter for audio(4)mglocker1-1/+16
2020-12-28Add support for the PCIe controller found on Amlogic G12A/G12B/SM1 SoCs.kettenis1-11/+119
2020-12-28regenkettenis2-2/+14
2020-12-28Add Synopsys vendor and their DesignWare PCIe bridge.kettenis1-1/+5
2020-12-27acpi_map_address() cannot be wrapped by SMALL_KERNEL anymore, asderaadt1-3/+3