freebsd-skq/sys/dev
andrew 573526fee9 Split out the virtio mmio FDT attachment and add an ACPI attachment.
This allows the memory mapped I/O virtio driver to attach when we boot
with ACPI tables, for example in some cases with QEMU emulating arm64.

MFC after:	1 month
2018-10-21 15:43:20 +00:00
..
aac Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
aacraid Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
acpi_support
acpica add snps IP uart support / genaralize UART 2018-08-19 21:10:21 +00:00
adb
adlink Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
advansys
ae Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
age Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
agp Eliminate the arena parameter to kmem_free(). Implicitly this corrects an 2018-08-25 19:38:08 +00:00
aha
ahci Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
aic
aic7xxx
al_eth Use ip/ipv6 structures in al_eth only if they are supported 2018-08-28 17:09:41 +00:00
alc Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
ale Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
alpm
altera
amd_ecc_inject Eliminate the arena parameter to kmem_free(). Implicitly this corrects an 2018-08-25 19:38:08 +00:00
amdgpio Add amdgpio, driver for GPIO controller on AMD-based x86_64 platforms 2018-10-21 04:52:37 +00:00
amdpm
amdsbwd
amdsmb Update AMDSMB to use PCI_MATCH 2018-07-07 15:55:52 +00:00
amdsmn Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
amdtemp Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
amr Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
an Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
arcmsr
asmc
ata Reset indentiation of ata_suspend() such that its clear we fall through 2018-07-03 16:17:59 +00:00
ath ath: Minor style cleanups 2018-08-10 13:38:23 +00:00
atkbdc evdev: Remove evdev.ko linkage dependency on kbd driver 2018-08-13 19:05:53 +00:00
auxio
axgbe
bce Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
beri
bfe Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
bge Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
bhnd
bktr Don't use generic PCI_VENDOR and PCI_PRODUCT macros. Prefix them with 2018-06-24 19:01:01 +00:00
bm
bnxt Assorted TSO fixes for em(4)/iflib(9) and dead code removal: 2018-07-15 19:04:23 +00:00
buslogic
bvm
bwi Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
bwn Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
bxe Add support for Error Recovery 2018-10-15 18:39:33 +00:00
cadence
cardbus
cas Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
ce
cesa OpenCrypto: Convert sessions to opaque handles instead of integers 2018-07-18 00:56:25 +00:00
cfe
cfi Remove kernel support for armeb 2018-07-17 23:23:45 +00:00
chromebook_platform
ciss Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
cmx
coretemp
cp
cpuctl amd64: flush L1 data cache on syscall return with an error. 2018-10-20 23:17:24 +00:00
cpufreq cpufreq_dt: Add operating-points-v2 support 2018-07-19 11:31:49 +00:00
cs
ctau
cx Fix misspellings of transmitter/transmitted 2018-08-10 20:37:32 +00:00
cxgb Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
cxgbe cxgbe(4): Fix a divide-by-zero that occurs when hw.cxgbe.toecaps_allowed 2018-10-13 00:13:24 +00:00
cy
cyapa
dc Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
dcons
de
dme
dpaa
dpms
dpt
drm Add big, nasty abandonware tags to this code. 2018-08-28 14:46:55 +00:00
drm2 Add updating entry for DRM 2018-10-20 19:14:46 +00:00
dwc
e1000 em/igb/ix(4): Port two Tx/Rx fixes made to ixl in r339338 2018-10-14 05:09:43 +00:00
ed Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
efidev Assign to correct structure members. 2018-09-04 19:28:46 +00:00
ena Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
ep Remove incorrect BSD-2-Clause-FreeBSD SPDX tags 2018-10-20 18:32:34 +00:00
esp
et Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
etherswitch
evdev evdev: Remove evdev.ko linkage dependency on kbd driver 2018-08-13 19:05:53 +00:00
ex
exca
extres regulator: Use bool values instead of 0/1 2018-09-04 19:18:55 +00:00
fb
fdc
fdt fdt_pinctrl: Add some TSLOG annotations 2018-07-19 11:41:53 +00:00
fe
ffec Fix possible NULL pointer dereference in ffec_alloc_mbufcl(). 2018-09-21 13:44:05 +00:00
filemon Fix some filemon path logging issues. 2018-08-03 19:24:04 +00:00
firewire Use https over http for FreeBSD pages 2018-07-27 10:40:48 +00:00
flash The device ID tables are used only within the driver, make them static so 2018-07-29 16:55:28 +00:00
fxp Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
gem Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
glxiic
glxsb Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
gpio
gxemul
hdmi
hifn Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
hme
hpt27xx
hptiop
hptmv
hptnr
hptrr
hwpmc hwpmc: Refactor sample ring buffer handling to fix races 2018-10-05 05:55:56 +00:00
hyperv Eliminate the arena parameter to kmem_free(). Implicitly this corrects an 2018-08-25 19:38:08 +00:00
ic
ichiic [ig4] style(9) clean-up 2018-10-04 19:54:47 +00:00
ichsmb
ichwd
ida Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
if_ndis
iicbus Export the eeprom device size via readonly sysctl. Also export the write 2018-08-13 23:53:11 +00:00
iir
imcsmb
intel intelspi: don't leak spibus children on detach. 2018-09-08 18:57:29 +00:00
intpm Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
io
ioat Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
ipmi Fix a module Makefile error on amd64 so the IPMI HW interfaces are built. 2018-08-16 15:59:02 +00:00
ips
ipw Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
isci
iscsi
iscsi_initiator
iser
isl
ismt
isp Make timespecadd(3) and friends public 2018-07-30 15:46:40 +00:00
ispfw
iwi
iwm Fix the MODULE_PNP_INFO() for iwm(4) where I got the bus and module 2018-10-01 10:44:33 +00:00
iwn Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
ixgbe em/igb/ix(4): Port two Tx/Rx fixes made to ixl in r339338 2018-10-14 05:09:43 +00:00
ixl ixl/iavf(4): Fix GCC 6.4.0 build 2018-10-20 18:00:12 +00:00
jedec_dimm Remove jedec_ts(4) 2018-08-01 08:24:34 +00:00
jme
joy Make timespecadd(3) and friends public 2018-07-30 15:46:40 +00:00
kbd evdev: Remove evdev.ko linkage dependency on kbd driver 2018-08-13 19:05:53 +00:00
kbdmux evdev: Remove evdev.ko linkage dependency on kbd driver 2018-08-13 19:05:53 +00:00
ksyms
le
led
lge
liquidio Eliminate the arena parameter to kmem_free(). Implicitly this corrects an 2018-08-25 19:38:08 +00:00
malo
mbox
mc146818
md
mdio
mem
mfi Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
mge
mii Recognize ICS1893C PHYs. 2018-08-07 17:13:42 +00:00
mk48txx
mlx
mlx4 Add missing steering rules for virtual function, VF, in mlx4en(4) driver. 2018-10-08 14:52:21 +00:00
mlx5 Make the MSIX module parameter limit per device, in mlx5en(4). 2018-09-06 12:41:09 +00:00
mly De-spl mly(4). 2018-08-21 10:08:12 +00:00
mmc Avoid uninitialized read of ext_csd. 2018-09-06 21:24:14 +00:00
mmcnull
mn
mpr Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
mps Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
mpt
mrsas
mse
msk
mthca
mvs Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
mwl
mxge mxge: replace 65536 with IP_MAXPACKET in tso settings. 2018-07-05 02:43:10 +00:00
my Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
nand Remove Atmel AT91RM9200 and AT91SAM9 support. 2018-07-27 18:28:22 +00:00
ncr Tag this obsolete driver. It was obsolete in 3.x when the sym driver 2018-10-21 15:09:42 +00:00
nctgpio
ncv
neta Disable the auto negotiation if the port is set to fixed-link. 2018-08-14 18:58:16 +00:00
netfpga10g/nf10bmac
netmap Fix several memory leaks. 2018-08-14 19:12:45 +00:00
nfe
nfsmb
nge
nmdm
nsp
ntb Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
null
nvd
nvdimm nvdimm(4): Fix GCC 6.4.0 build 2018-10-20 18:01:15 +00:00
nvme Make NVMe compatible with the original API 2018-08-22 04:29:24 +00:00
nvram
nvram2env
oce Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
ocs_fc Use the right buffer size when calling snprintf(). 2018-07-22 18:31:15 +00:00
ofw Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
otus
ow
pbio
pccard Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
pccbb Add PNP info to PCI attachments of cbb, cxgb, ida, iwn, ixl, ixlv, 2018-09-26 17:12:30 +00:00
pcf
pci Centralize compat support for PCIOCGETCONF. 2018-09-27 21:08:32 +00:00
pcn Remove bogus spaces. 2018-09-26 19:41:00 +00:00
pms
powermac_nvram
ppbus
ppc
proto
psci Fix a typo on the PSCI smc call wrapper. 2018-08-14 13:56:49 +00:00
pst
pty
puc Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
qlnx/qlnxe Remove support for QLNX_RCV_IN_TASKQ - i.e., Rx only in TaskQ. 2018-07-25 02:36:55 +00:00
qlxgb
qlxgbe
qlxge
quicc
ral Remove bogus spaces. 2018-09-26 19:41:00 +00:00
random Fortuna: Fix a race to prevent reseed spamming 2018-10-20 21:09:12 +00:00
rc
rccgpio
re
rl Remove bogus spaces. 2018-09-26 19:41:00 +00:00
rndtest Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
rp
rt
rtwn
safe Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
sbni Copy out from kernel to data, not the other way around. 2018-08-13 21:53:18 +00:00
scc
sdhci [sdhci] Add ACPI identifier for AMD eMMC 5.0 controller 2018-09-29 00:35:36 +00:00
sec OpenCrypto: Convert sessions to opaque handles instead of integers 2018-07-18 00:56:25 +00:00
sf
sfxge
sge
siis
sio
sis
sk Use https over http for FreeBSD pages 2018-07-27 10:40:48 +00:00
smartpqi Re-unbreak smartpqi(4) GCC build 2018-07-13 22:49:48 +00:00
smbus
smc
sn
snp
sound Revert r338423, reapplying r338422, which did get approval but 2018-09-01 15:07:38 +00:00
speaker
spibus Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
ste
stg
stge
sym
syscons Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
tcp_log
tdfx
terasic
ti
tl
tpm
trm
tsec
twa
twe
tws
tx
txp
uart Add support for the UART device found in lowRISC system-on-a-chip. 2018-10-12 15:19:41 +00:00
ubsec Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
usb Recognize LAN in Lenovo USB-C and TB3 docks 2018-10-21 09:36:12 +00:00
veriexec Device for user space to interface with MAC/veriexec. 2018-06-20 00:48:46 +00:00
vge
viapm
viawd
videomode
virtio Split out the virtio mmio FDT attachment and add an ACPI attachment. 2018-10-21 15:43:20 +00:00
vkbd
vmware
vnic Fix vnic fallback PHY name matching after r334880. 2018-07-14 16:06:53 +00:00
vr
vt Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
vte
vx Remove incorrect BSD-2-Clause-FreeBSD SPDX tags 2018-10-20 18:32:34 +00:00
watchdog
wb
wbwd
wi
wpi
wtap
xdma Eliminate kmem_alloc_contig()'s unused arena parameter. 2018-08-20 15:57:27 +00:00
xe
xen xen: temporary disable SMAP when forwarding hypercalls from user-space 2018-09-13 07:15:02 +00:00
xilinx
xl Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00