opnsense-src/sys/dev
Vladimir Kondratyev 9aa0e5af75 usbhid(4): Add second set of USB transfers to work in polled mode.
The second set of USB transfer is requested by hkbd(4) and
should improve HID keyboard handling in kdb and panic contexts.

MFC after:	1 week
Reviewed by:	hselasky
Differential revision:	https://reviews.freebsd.org/D30486
2021-05-28 23:29:42 +03:00
..
aac
aacraid
acpi_support
acpica acpi: Add missing error handling to acpi_pci_link_route_irqs() 2021-05-26 10:49:30 -04:00
adb
adlink
ae
age
agp
ahci Add IDs for ASMedia ASM116x PCIe 3.0 AHCI controllers. 2021-04-07 15:09:56 -04:00
aic7xxx aic7xxx: Fix re-building firmware with -fno-common 2021-05-28 19:07:17 +01:00
al_eth al_eth: Use device_t in preference to struct device * 2021-04-12 09:32:02 -04:00
alc alc(4): add support for Mikrotik 10/25G NIC 2021-05-20 01:30:25 +03:00
ale
alpm
altera
amd_ecc_inject
amdgpio
amdpm
amdsbwd
amdsmb
amdsmn
amdtemp
amr
an
arcmsr arcmsr: clear CCB allocated on the stack 2021-05-21 08:22:13 +01:00
asmc
ata
ath ath: bump the default node queue size to 128 frames, not 64 2021-05-22 21:23:00 -07:00
atkbdc
axgbe
backlight
bce
beri if_vtbe: Add missing includes to fix build 2021-03-08 20:48:48 +00:00
bfe
bge
bhnd [bhnd] remove unused sc variable 2021-05-28 23:26:14 +03:00
bnxt iflib: Make if_shared_ctx_t a pointer to const 2021-03-08 12:39:06 -05:00
bwi
bwn
bxe
cadence cgem: improve usage of busdma(9) KPI 2021-02-18 17:17:41 -04:00
cardbus cardbus: Be sure to acquire Giant when calling into newbus 2021-02-27 01:23:09 -07:00
cas
ce ce: unifdef NPCI also 2021-03-26 10:59:11 -04:00
cesa
cfe
cfi
chromebook_platform
ciss
coretemp
cp
cpuctl
cpufreq
cxgb cxgb: Avoid a read-after-free in get_packet() when cxgb_debug is on 2021-05-26 10:45:40 -04:00
cxgbe cxgbe(4): Fix an incorrect assert. 2021-05-26 22:57:06 -07:00
cyapa
dc
dcons
dme
dpaa
dpms
drm2
dwc dwc: Use mii_fdt function 2021-04-27 19:07:33 +02:00
dwwdt
e1000 e1000: Rework em_msi_link interrupt filter 2021-04-27 15:29:39 -07:00
efidev Switch the EFI virtual address to a uint64_t 2021-05-01 06:01:20 +00:00
ena Allocate BAR for ENA MSIx vector table 2021-02-18 13:54:36 +01:00
esp
et
etherswitch
evdev
exca
extres extres: regulator: Fix regulator_status for already enable regulators 2021-05-21 17:39:07 +02:00
fb
fdc
fdt simple_mfd: switch to controllable locking for syscon provider. 2021-03-04 16:12:39 +01:00
ffec
filemon
firewire fwip(4): fixing kernel panic when receiving unicast packet 2021-04-15 22:56:07 +00:00
flash
ftwd
fxp
gem
glxiic
glxsb
goldfish
gpio Fix locking in qoriq_gpio 2021-05-17 08:46:45 -05:00
gxemul
hdmi
hid usbhid(4): Add second set of USB transfers to work in polled mode. 2021-05-28 23:29:42 +03:00
hifn OCF: Remove support for asymmetric cryptographic operations. 2021-04-12 14:28:43 -07:00
hpt27xx cam: clear on-stack CCBs in last few drivers 2021-05-21 08:53:59 +01:00
hptiop cam: clear on-stack CCBs in last few drivers 2021-05-21 08:53:59 +01:00
hptmv hptmv: use .o files directly 2021-04-12 13:47:55 -06:00
hptnr cam: clear on-stack CCBs in last few drivers 2021-05-21 08:53:59 +01:00
hptrr cam: clear on-stack CCBs in last few drivers 2021-05-21 08:53:59 +01:00
hwpmc arm64: Fix finding the pmc event ID 2021-04-08 07:52:21 +00:00
hyperv storvsc: fix auto-sense reporting 2021-05-07 10:17:57 +03:00
ic
ice ice(4): Update to version 0.28.1-k 2021-03-05 17:33:39 -08:00
ichiic ig4: Add PCI IDs for Intel Gemini Lake I2C controller. 2021-02-24 01:23:43 +03:00
ichsmb ichsmb: Add PCI ID for Intel Gemini Lake SMBus controller 2021-04-14 03:58:07 +03:00
ichwd
ida
iicbus usbhid(4): Add second set of USB transfers to work in polled mode. 2021-05-28 23:29:42 +03:00
iir
imcsmb
intel pchtherm: Add IDs for CannonLake-H, CometLake and Lewisburg controllers 2021-04-14 13:15:19 +03:00
intpm
io
ioat
iommu
ipmi ipmi: support getting address from EFI 2021-04-29 05:20:58 -05:00
ips
ipw
isci isci: clear CCBs allocated on the stack 2021-05-21 08:10:22 +01:00
iscsi iscsi: Move the maximum data segment limits into 'struct icl_conn'. 2021-05-20 09:59:11 -07:00
iscsi_initiator
iser
isl
ismt
isp
ispfw
itwd
iwi
iwm
iwn iwnstats: fix build with clang and allow install under /usr/local/sbin 2021-04-20 18:07:56 +00:00
ixgbe ixgbe: Restore AIM support 2021-05-03 13:47:14 -04:00
ixl ixl(4): Add tunable to override Flow Control settings 2021-04-05 11:17:55 -07:00
jedec_dimm
jme
kbd
kbdmux
ksyms
le
led
lge
liquidio
malo
mbox
md sys/dev/md: Drop unncessary __GLOBL(mfs_root) 2021-03-30 14:59:43 +01:00
mdio
mem
mfi
mgb
mge
mii
mlx
mlx4 mlx4: replace LinuxKPI macros with ifnet functions 2021-05-27 12:26:01 +00:00
mlx5 mlx5: remove dependency on ifnet specifics of linux/netdevice.h 2021-04-02 10:01:30 +00:00
mlxfw
mly
mmc dwmmc: Add bus_generic_add_child in the methods 2021-05-21 17:40:14 +02:00
mmcnull
mpr mpr, mps: clear CCBs allocated on the stack 2021-05-21 07:42:13 +01:00
mps mpr, mps: clear CCBs allocated on the stack 2021-05-21 07:42:13 +01:00
mpt mpt: clear CCBs allocated on the stack 2021-05-21 07:59:02 +01:00
mrsas mrsas: unbreak i386 build 2021-02-05 15:43:48 -03:00
msk
mthca mlx4, mthca: Silence warnings about no-op alignment operations 2021-02-11 10:16:59 -05:00
mvs
mwl
mxge
my
nctgpio
neta
netfpga10g/nf10bmac
netmap netmap: use safer defaults for hwbuf_len 2021-04-18 13:39:15 +00:00
nfe
nfsmb
nge
nmdm
ntb
null
nvd
nvdimm nvdimm(4): Export NVDIMM health flags via sysctl 2021-02-18 15:08:33 -08:00
nvme Partially revert r248770. 2021-04-02 11:43:17 +03:00
nvram
nvram2env
oce oce: Fix handling of m_pullup() errors in oce_tso_setup() 2021-05-26 10:42:36 -04:00
ocs_fc ocs_fc: Fix use after free bug in ocs_hw_async_call() 2021-05-28 11:21:10 +05:30
ofw Rename ofwpci.c to ofw_pcib.c 2021-05-20 11:22:25 +02:00
otus
ow
pbio
pccard
pccbb
pcf
pci Rename ofwpci.c to ofw_pcib.c 2021-05-20 11:22:25 +02:00
pms pms(4): clear CCBs allocated on the stack 2021-05-21 07:29:23 +01:00
powermac_nvram
ppbus
ppc
proto
psci
pst
pty
puc
pwm usr.sbin/pwm/pwm add support for flags 2021-03-11 09:57:56 +01:00
qat qat: Make prototypes consistent with the implementation 2021-04-05 16:30:00 -04:00
qlnx qlnxr: Properly initialize the Linux device structure 2021-04-12 09:32:08 -04:00
qlxgb
qlxgbe
qlxge
quicc
ral
random
rccgpio
re
rl
rndtest
rt
rtsx
rtwn rtwn_usb(4): Add a USB ID for the TP-Link Archer T2U v3. 2021-05-27 21:52:10 +03:00
safe OCF: Remove support for asymmetric cryptographic operations. 2021-04-12 14:28:43 -07:00
safexcel safexcel: Disallow unsupported buffer layouts 2021-01-27 15:31:10 -05:00
sbni
scc
sdhci mmccam: Add two new XPT for MMC and use them in mmc_sim and sdhci 2021-05-21 17:34:05 +02:00
sdio
sec crypto: Add a new type of crypto buffer for a single mbuf. 2021-05-25 16:59:18 -07:00
sfxge
sge
siis
sis
sk
smartpqi
smbios ipmi,smbios: move smbios_walk_table to smbios.h 2021-04-07 15:05:49 -05:00
smbus
smc
snp
sound hdspe: Support for mono sound. 2021-05-27 21:40:21 +01:00
speaker
spibus
ste
stge
sume
superio
sym
syscons
tcp_log
tdfx
terasic
ti
tpm
tsec
twa
twe
tws
uart Add support for Gemini Lake LPSS UARTs. 2021-05-23 20:46:32 +03:00
usb usbhid(4): Add second set of USB transfers to work in polled mode. 2021-05-28 23:29:42 +03:00
veriexec
vge
viapm
viawd
videomode
virtio virtio_scsi: Zero stack-allocated CCBs 2021-05-16 22:20:39 -04:00
vkbd
vmd Add support for some more Intel VMD controllers. Some of the 2021-01-28 15:12:14 -08:00
vmgenc
vmware pvscsi: Advertise maxio of 256k. 2021-04-22 11:23:29 -06:00
vnic
vr
vt efifb,vbefb: implement vd_fini 2021-03-30 17:47:49 +02:00
vte
watchdog
wbwd
wpi
wtap
xdma
xen x86/xen: remove PVHv1 code 2021-05-17 11:41:21 +02:00
xilinx
xl
xz
zlib