freebsd-dev/sys/dev
Greg V 51b2216114 hid: move proper hat switch handling from ps4dshock to hgame
Generic "DirectInput" HID gamepads need this handling too.

Reviewed by:	wulf
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D31398
2021-08-16 23:24:05 +03:00
..
aac
aacraid aacraid: ignore data overrun on INQUIRY 2021-06-21 15:13:13 -03:00
acpi_support
acpica pvclock: Add vDSO support 2021-08-14 15:57:54 +03:00
adb
adlink
ae
age
agp Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
ahci Mark some sysctls as CTLFLAG_MPSAFE. 2021-08-10 20:44:27 -04:00
aic7xxx Fix some common typos in comments 2021-08-08 10:16:06 +02:00
al_eth
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
arcmsr arcmsr: clear CCB allocated on the stack 2021-05-21 08:22:13 +01:00
asmc
ata Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
ath ath: bump the default node queue size to 128 frames, not 64 2021-05-22 21:23:00 -07:00
atkbdc psm(4): Probe Synaptics touchpad with active multiplexing mode enabled 2021-07-14 13:30:26 +03:00
axgbe Fix to call callout_init with correct inputs from axp driver 2021-07-13 14:38:31 +00:00
backlight
bce Fix some common typos in source code comments 2021-08-14 08:55:58 +02:00
beri
bfe
bge
bhnd Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
bnxt
bwi
bwn
bxe bxe: tag files to skip clang-format formatting 2021-08-16 10:48:44 -04:00
cadence cgem: Add support for the SiFive FU740 2021-07-21 02:51:25 +01:00
cardbus cardbus: move card_if.m to sys/dev/cardbus 2021-07-13 20:39:30 -06:00
cas
ce Fix a few typos in source code comments 2021-08-14 10:08:49 +02:00
cesa
cfe
cfi
chromebook_platform
ciss
coretemp coretemp: use x86_msr_op for thermal MSR access 2021-08-05 18:47:07 +03:00
cp
cpuctl
cpufreq
cxgb cxgb: use m_gethdr_raw 2021-07-07 11:05:46 +00:00
cxgbe cxgbei: Wait for the final CPL to be received in icl_cxgbei_conn_close. 2021-08-12 08:48:35 -07:00
cyapa
dc
dcons
dme
dpaa
dpms
drm2 Fix some common typos in source code comments 2021-08-14 08:55:58 +02:00
dwc dwc: Use mii_fdt function 2021-04-27 19:07:33 +02:00
dwwdt
e1000 e1000: always enable PCSD when RSS hashing 2021-08-16 10:24:01 -07:00
efidev EFI RT: resurrect EFIIOC_GET_TABLE 2021-07-03 20:06:48 +03:00
ena Update ENA version to v2.4.0 2021-06-24 16:35:40 +02:00
enetc enetc: Force correct order with DRIVER_MODULE_ORDERED 2021-08-08 22:27:15 +02:00
esp
et
etherswitch enetc_mdio: Support building the driver as a loadable module. 2021-08-03 12:07:49 +02:00
evdev evdev: Do not check maximal contact number for MT initialization 2021-08-16 23:12:01 +03:00
exca
extres extres: regulator: Fix regulator_status for already enable regulators 2021-05-21 17:39:07 +02:00
fb Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
fdc
fdt Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
ffec
filemon
firewire cam: prefer cam_sim_softc() over accessing cam_sim structure directly. 2021-06-03 13:08:29 -06:00
flash
ftwd
fxp
gem
glxiic
glxsb crypto: Constify all transform descriptors 2021-07-26 16:41:05 -04:00
goldfish
gpio Fix some common typos in comments 2021-08-08 10:16:06 +02:00
gxemul
hdmi
hid hid: move proper hat switch handling from ps4dshock to hgame 2021-08-16 23:24:05 +03:00
hifn
hpt27xx Fix some common typos in comments 2021-08-08 10:16:06 +02:00
hptiop cam: clear on-stack CCBs in last few drivers 2021-05-21 08:53:59 +01:00
hptmv
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 Fix some common typos in comments 2021-08-08 10:16:06 +02:00
hyperv hvsock: fail the probe on non-HyperV machines 2021-08-16 00:59:56 -05:00
ic
ice
ichiic
ichsmb
ichwd
ida
igc igc: sync igc_txrx with igb(4) 2021-07-31 08:00:16 -07:00
iicbus iichid(4): Perform bus_teardown_intr/bus_setup_intr to disable interrupts 2021-07-09 22:32:59 +03:00
iir
imcsmb
intel
intpm
io
ioat Mark some sysctls as CTLFLAG_MPSAFE. 2021-08-10 20:44:27 -04:00
iommu busdma: Add KMSAN integration 2021-08-10 21:27:54 -04:00
ipmi ipmi(4): Add more watchdog error checks. 2021-07-29 23:39:04 -04:00
ips
ipw
isci Fix some common typos in source code comments 2021-08-14 08:55:58 +02:00
iscsi iSCSI: Add support for segmentation offload for hardware offloads. 2021-08-06 14:03:00 -07:00
iscsi_initiator
iser ibcore: Declare ib_post_send() and ib_post_recv() arguments const 2021-07-12 14:22:33 +02:00
isl
ismt
isp Mark some sysctls as CTLFLAG_MPSAFE. 2021-08-10 20:44:27 -04:00
ispfw
itwd
iwi
iwm
iwn iwn: adjust EEPROM read timeout for Intel 4965AGN M2 2021-06-06 16:44:47 -04:00
ixgbe ixgbe: Clean up ix_txrx 2021-07-17 23:25:56 -07:00
ixl
jedec_dimm
jme
kbd Suppress D_NEEDGIANT warnings for some drivers 2021-06-06 16:44:46 -04:00
kbdmux kbdmux(4): Make callout handler mpsafe. 2021-08-08 18:29:48 -04:00
ksyms
kvm_clock kvm_clock: KVM paravirtual clock support 2021-08-14 15:57:54 +03:00
le
led
lge
liquidio Fix some common typos in source code comments 2021-08-14 08:55:58 +02:00
malo
mbox
md
mdio
mem
mfi
mgb mgb: update Microchip URLs 2021-08-13 16:58:25 -04:00
mge
mii newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
mlx
mlx4 mlx5/mlx4: Bump driver version to 3.7 2021-07-28 13:47:05 +02:00
mlx5 Fix some common typos in comments 2021-08-08 10:16:06 +02:00
mlxfw
mly
mmc Address the reported mmc serialization issue. 2021-08-10 22:41:23 +00:00
mmcnull
mpr Mark some sysctls as CTLFLAG_MPSAFE. 2021-08-10 20:44:27 -04:00
mps Mark some sysctls as CTLFLAG_MPSAFE. 2021-08-10 20:44:27 -04:00
mpt Mark some sysctls as CTLFLAG_MPSAFE. 2021-08-10 20:44:27 -04:00
mrsas mrsas(4): Report more correct maximum I/O size. 2021-07-01 15:37:01 -04:00
msk
mthca ibcore: Kernel space update based on Linux 5.7-rc1. 2021-07-28 13:28:29 +02:00
mvs newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
mwl
mxge
my
nctgpio
neta
netfpga10g/nf10bmac
netmap
nfe
nfsmb
nge
nmdm
ntb ntb_hw_intel(4): Add CTLFLAG_MPSAFE flags. 2021-08-10 20:07:19 -04:00
null
nvd
nvdimm newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
nvme Mark some sysctls as CTLFLAG_MPSAFE. 2021-08-10 20:44:27 -04: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: Add gendump and dump_to_host ioctl command support. 2021-07-06 21:08:11 +05:30
ofw Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
otus
ow newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
pbio
pccard cardbus: move card_if.m to sys/dev/cardbus 2021-07-13 20:39:30 -06:00
pccbb
pcf
pci pci: Add an ioctl to perform I/O to BARs 2021-08-14 10:59:03 -04:00
pms Fix some common typos in source code comments 2021-08-14 08:55:58 +02:00
powermac_nvram
ppbus
ppc
proto
psci
pst
pty
puc newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
pwm newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
qat
qlnx Fix some common typos in comments 2021-08-08 10:16:06 +02:00
qlxgb
qlxgbe
qlxge
quicc
ral
random
rccgpio
re
rl
rndtest
rt
rtsx rtsx: Fix wakeup race similar to sdhci one fixed in 35547df5c7 2021-08-10 17:10:25 -06:00
rtwn rtwn: make sure to not write in upper bits of txdseq 2021-06-21 11:05:04 +03:00
safe
safexcel crypto: Constify all transform descriptors 2021-07-26 16:41:05 -04:00
sbni
scc
sdhci Call wakeup() with the lock held to avoid missed wakeup races. 2021-08-10 22:36:38 +00:00
sdio sdiob: get the device_t from periph's path 2021-06-28 16:13:02 -06:00
sec crypto: Add a new type of crypto buffer for a single mbuf. 2021-05-25 16:59:18 -07:00
sfxge
sge
siis newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
sis
sk
smartpqi cam: fix xpt_bus_register and xpt_bus_deregister return errno 2021-06-28 16:13:03 -06:00
smbios
smbus newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
smc
snp
sound Fix a common typo in source code comments 2021-08-14 14:17:48 +02:00
speaker
spibus newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
ste
stge
sume
superio newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
sym
syscons
tcp_log
tdfx
terasic
ti
tpm tpm_tis: Improve interrupt allocation 2021-08-16 06:28:33 +02:00
tsec
twa
twe
tws
uart Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
usb Fix a common typo in source code comments 2021-08-14 14:17:48 +02:00
veriexec Fix mac_veriexec version mismatch 2021-07-29 11:05:13 +02:00
vge
viapm
viawd
videomode
virtio virtio: Add KMSAN hooks for network and block devices 2021-08-11 16:41:38 -04:00
vkbd
vmd vmd_bus: Fix typo in comment 2021-07-17 18:03:39 -07:00
vmgenc
vmware vmci(4): Shorten interrupt descriptions. 2021-07-22 13:02:23 -04:00
vnic Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
vr
vt Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
vte
watchdog
wbwd
wpi
wtap
xdma
xen xen: use correct cache attributes for Xen specific memory regions 2021-08-12 09:18:32 +02:00
xilinx
xl
xz
zlib