freebsd-dev/sys/dev
Mitchell Horne 39f92a76a9 hwpmc: pass pmc pointer to more class methods
In many cases this avoids an extra lookup, since the callers always have
pm at hand. We can also eliminate several assertions, mostly for pm !=
NULL. The class methods are an internal interface, and the callers
already handle such a scenario. No functional change intended.

Reviewed by:	jkoshy
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D39915
2023-05-06 14:49:19 -03:00
..
aac kerneldump: remove physical argument from d_dumper 2022-05-13 10:42:48 -03:00
aacraid aacraid: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:39:28 -07:00
acpi_support acpi_support: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:59 -07:00
acpica acpi_button: Replace boolean_t with better types. 2023-05-04 12:32:09 -07:00
adb sys/kbio.h: make pre-unicode keymap support optional 2023-02-14 14:03:28 +01:00
adlink adlink: Remove unused devclass argument to DRIVER_MODULE. 2022-05-10 10:21:38 -07:00
ae Mechanically convert ae(4) to IfAPI 2023-02-06 12:32:05 -05:00
age Mechanically convert age(4), alc(4), and ale(4) to IfAPI 2023-02-06 12:32:14 -05:00
agp kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers. 2022-09-22 15:09:19 -07:00
ahci ahci: increase timout 2023-02-10 17:10:04 +01:00
aic7xxx ddb: use _FLAGS command macros where appropriate 2022-07-05 11:56:55 -03:00
al_eth al: Replace boolean_t with either al_bool or bool. 2023-05-04 12:32:40 -07:00
alc Mechanically convert age(4), alc(4), and ale(4) to IfAPI 2023-02-06 12:32:14 -05:00
ale Mechanically convert age(4), alc(4), and ale(4) to IfAPI 2023-02-06 12:32:14 -05:00
alpm alpm: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
altera altera: Fix build from 068f2c0e10 2023-03-07 12:00:00 -05:00
amd_ecc_inject kmem_malloc/free: Use void * instead of vm_offset_t for kernel pointers. 2022-09-22 15:09:19 -07:00
amdgpio dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdpm dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdsbwd amdsbwd(4): Fix a typo in a source code comment 2022-06-04 11:26:44 +02:00
amdsmb dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdsmn dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
amdtemp dev/amd*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
arcmsr arcmsr(4): Fix reading buffer empty length error. 2023-03-31 22:43:43 -07:00
asmc asmc: Add support for 10 byte light sensor payloads; MacBookAir6,1 2023-02-08 04:06:16 +00:00
ata ata(4): Fix a typo in a source code comment 2022-07-03 15:12:26 +02:00
ath ath(4) IfAPI fixups 2023-02-06 12:32:05 -05:00
atkbdc kbdreg.h: include opt_kbd.h 2023-02-27 07:37:32 -07:00
axgbe Finish mechanical conversion of axgbe(4) to IfAPI. 2023-02-14 10:21:20 -05:00
backlight backlight: Update cached value when getting the brightness 2022-05-25 16:50:25 +02:00
bce Mechanically convert bce(4) to IfAPI 2023-02-06 12:32:11 -05:00
beri Mechanically convert vtbe(4) to IfAPI 2023-02-07 14:16:18 -05:00
bfe Mechanically convert if_bfe(4) to IfAPI 2023-02-06 12:32:06 -05:00
bge Mechanically convert bge(4) to DrvAPI 2023-01-31 15:02:18 -05:00
bhnd Alter the prototype of qsort_r(3) to match POSIX, which adopted the 2022-09-30 15:26:30 -07:00
bnxt IfAPI: Finish conversion of bnxt(4) to IfAPI. 2023-01-31 15:02:18 -05:00
bwi bwi/bwn: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
bwn bwi/bwn: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:00 -07:00
bxe bxe: prefer C99 bool to boolean_t 2023-05-01 16:23:39 -04:00
cadence cgem: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
cardbus subr_bus: restore bus_null_rescan() 2022-06-23 16:07:00 -03:00
cas Mechanically convert if_cas(4) to IfAPI 2023-01-31 16:26:34 -05:00
cesa pmap_unmapdev/bios: Accept a pointer instead of a vm_offset_t. 2022-09-22 15:08:52 -07:00
cfe
cfi Remove unused cfi_diskclass. 2022-05-10 10:21:39 -07:00
chromebook_platform chromebook_platform: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
ciss ciss: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:39:29 -07:00
coretemp coretemp: Only log critical temperature events 2023-02-04 22:05:48 -07:00
cpuctl
cpufreq cpufreq: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:29 -07:00
cxgb Mechanically convert cxgb(4) and cxgbe(4) to IfAPI 2023-03-07 15:31:48 -05:00
cxgbe pmap_{un}map_io_transient: Use bool instead of boolean_t. 2023-05-04 12:29:48 -07:00
cyapa cyapa: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
dc Mechanically convert dc(4) to IfAPI 2023-02-06 12:32:13 -05:00
dcons Fix various places which cast a pointer to a vm_paddr_t or vice versa. 2022-10-03 16:10:41 -07:00
dialog/da9063 da9063_rtc: Add new driver for the Dialog Semiconductor DA9063 RTC 2022-09-13 17:46:21 +01:00
dpaa dtsec: Complete mechanical conversion to IfAPI 2023-03-11 11:34:42 -05:00
dpaa2 dpaa2: Replace boolean_t with bool. 2023-05-04 12:32:57 -07:00
dpms dpms: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
drm2 Remove an extra argument to SYSCTL_FOREACH 2022-10-05 10:27:48 +01:00
dwc dwc(4): Use bool rather than boolean_t. 2023-05-04 12:33:20 -07:00
dwwdt dwwdt: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
e1000 e1000: Add support for future client platforms 2023-02-08 18:14:41 -07:00
efidev Expose EFI wake time API 2023-04-28 04:27:55 +03:00
ena net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCH 2023-04-17 09:08:35 -07:00
enetc DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
enic enic: convert to IfAPI 2023-02-06 13:19:48 -08:00
eqos eqos: Mechanically convert to IfAPI 2023-03-08 10:18:16 -05:00
et Mechanically convert if_et(4) to IfAPI 2023-02-06 12:32:08 -05:00
etherswitch etherswitch: Fix leftovers from IfAPI conversion 2023-02-14 10:21:18 -05:00
evdev evdev: Extend EVIOCGRAB ioctl scope to cover kbd interface 2022-11-19 02:54:46 +03:00
exca exca(4): Fix a typo in a source code comment 2022-03-28 19:30:10 +02:00
extres extres/phy: Add mode setting function. 2023-01-03 10:19:29 +01:00
fb fb: whack __mips__ leftovers 2023-03-01 11:40:38 +00:00
fdc fd/fdc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:58 -07:00
fdt ofw_cpu_early_foreach: Change callback to return bool instead of boolean_t. 2023-05-04 12:33:39 -07:00
ffec Mechanically convert ffec(4) to IfAPI 2023-01-31 16:26:36 -05:00
filemon filemon: Reject FILEMON_SET_FD commands when the fd is a kqueue 2022-02-03 09:41:53 -05:00
firewire Mechanically convert fwe(4) and fwip(4) to IfAPI 2023-02-06 12:32:09 -05:00
firmware/arm scmi: Suppress a couple of -Wunused-function warnings 2023-02-24 13:44:52 -05:00
flash flash: Add "n25q64" to mx25l driver 2023-04-18 00:21:17 -04:00
ftgpio ftgpio: Fix panic at attach and use better device description 2023-03-02 08:17:04 -07:00
ftwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
fxp fxp: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
gem gem(4): Remove onboard-only Sun ERI and remnants of SBus support 2023-04-18 19:17:24 +02:00
glxiic glxiic/glxsb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
glxsb glxiic/glxsb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
goldfish goldfish_rtc: Fix handling a local time RTC 2022-08-14 19:50:22 +01:00
gpio sys/kbio.h: make pre-unicode keymap support optional 2023-02-14 14:03:28 +01:00
hdmi arm: Rename hdmi_if.m to crtc_if.m 2023-03-17 13:34:57 +01:00
hid bcm5974(4): Make Magic Trackpad 2 support endian-safe. 2023-04-25 12:20:53 +03:00
hifn hifn: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
hpt27xx hpt*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
hptiop hpt*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
hptmv hptmv: purge EOL release compatibility 2023-02-04 09:13:09 -07:00
hptnr hpt*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
hptrr hpt*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:30 -07:00
hwpmc hwpmc: pass pmc pointer to more class methods 2023-05-06 14:49:19 -03:00
hyperv Mechanically convert if_hn(4) to IfAPI 2023-05-02 14:34:47 -04:00
iavf iavf: purge EOL release compatibility 2023-02-04 09:13:08 -07:00
ic
ice ice(4): Use the existing CTLFLAG_RWTUN flag definition 2023-04-12 12:20:38 +08:00
ichiic ichiic: use bool for one-bit wide bit-fields 2023-04-19 22:25:50 +02:00
ichsmb ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
ichwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
ida kerneldump: remove physical argument from d_dumper 2022-05-13 10:42:48 -03:00
igc DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
iicbus iicbus(4): Use the existing CTLFLAG_RWTUN flag definition 2023-04-12 12:20:38 +08:00
imcsmb ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
intel intelspi: add PCI attachment (Lynx/Wildcat/Sunrise Point) 2023-04-24 12:41:52 +03:00
intpm ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
io
ioat ioat: Add Ice Lake ID. 2022-10-06 14:44:10 -04:00
iommu iommu_gas: initialize start_gap as first node 2023-02-08 11:04:13 -06:00
ipmi ipmi: Remove some dead code for unsupported BMCs. 2023-04-10 10:30:54 -07:00
ips kerneldump: remove physical argument from d_dumper 2022-05-13 10:42:48 -03:00
ipw DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
irdma irdma: Silence an unused function warning 2023-04-26 09:36:52 -04:00
isci isci(4): Fix common typos in source code comments 2023-01-11 10:45:08 +01:00
iscsi Suppress possible unused variable warning for icl_soft.c 2022-07-27 21:13:58 +02:00
iser Fix various places which cast a pointer to a uint64_t or vice versa. 2022-09-28 13:58:02 -07:00
isl isl: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
ismt ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
isp isp: Remove a double word in the driver manual 2022-09-10 13:03:38 +02:00
ispfw
itwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
iwi Mechanically convert iwi(4) and iwn(4) to IfAPI 2023-02-06 12:32:05 -05:00
iwm iwm(4): Correct some typos in source code comments 2022-09-04 13:33:59 +02:00
iwn Mechanically convert iwi(4) and iwn(4) to IfAPI 2023-02-06 12:32:05 -05:00
ixgbe ixgbe: Fix typos in source code comments 2023-04-28 18:01:58 +08:00
ixl ixl(4): Fix MAC/VLAN filters accounting 2023-02-15 14:34:25 -08:00
jedec_dimm jedec_dimm(4): Refactor offset adjustment and page0 reset 2023-04-28 10:53:55 -07:00
jme Mechanically convert jme(4) to IfAPI 2023-02-06 12:32:09 -05:00
kbd kbdreg.h: include opt_kbd.h 2023-02-27 07:37:32 -07:00
kbdmux sys/kbio.h: make pre-unicode keymap support optional 2023-02-14 14:03:28 +01:00
ksyms
kvm_clock kvmclock: Fix initialization when EARLY_AP_STARTUP is not defined 2023-01-13 10:37:37 -05:00
le Mechanically convert le(4) to IfAPI 2023-02-06 12:32:11 -05:00
led
lge lge: ansify 2023-02-12 21:38:11 +00:00
liquidio Mechanically convert liquidio(4) to IfAPI 2023-02-07 14:16:17 -05:00
mailbox/arm Add support for ARM System Control and Management Interface (SCMI) v3.1. 2022-12-19 22:28:21 +00:00
malo DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
mana Mechanically convert mana to IfAPI 2023-02-07 14:16:18 -05:00
mbox
md md.c: another style fix 2023-01-20 04:39:36 +02:00
mdio Remove unused mdio_devclass. 2022-05-06 15:39:28 -07:00
mem Add new vnode dumper to support live minidumps 2022-04-05 15:35:05 -03:00
mfi uefi(8): Fix a typo in a source code comment 2022-07-31 12:14:54 +02:00
mgb Last change for mgb(4) needed for IfAPI conversion 2023-01-31 16:26:33 -05:00
mge mge(4): Fix build after IfAPI conversion 2023-02-06 15:56:22 -05:00
mii Add driver for Motorcomm YT8511 GbE PHY 2022-12-13 05:58:51 +00:00
mlx mlx(4): Fix a common typo in a source code comment 2022-06-05 09:53:59 +02:00
mlx4 mlx4: Finish conversion to IfAPI 2023-02-14 10:21:19 -05:00
mlx5 mlx5en(4): Don't wait for receive queue to fill up with mbufs during open channels. 2023-04-18 15:01:07 +02:00
mlxfw mlxfw: fix potential NULL pointer dereference 2023-04-04 15:27:46 -05:00
mmc mmc(4): Don't call bridge driver for timings not requiring tuning 2023-04-18 19:17:24 +02:00
mmcnull mmc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:39:32 -07:00
mpr mpr: don't use hardcoded value in debug branch 2023-04-21 10:01:38 +02:00
mps mps: Fix a typo in a source code comment 2023-04-28 18:01:58 +08:00
mpt mpt: purge EOL release compatibility 2023-02-04 09:10:34 -07:00
mrsas mrsas(4) switch from PTRIN define to include sys/abi_compat.h 2023-04-28 13:51:20 -07:00
msk Mechanically convert msk(4) to IfAPI 2023-02-06 12:32:12 -05:00
mthca Fix unused variable warning in mlx5_ib_devx.c 2022-07-25 00:40:13 +02:00
mvs mvs(4): Fix a typo in a source code comment 2023-01-11 10:49:22 +01:00
mwl Mechanically convert mwl(4) to IfAPI 2023-01-31 16:26:35 -05:00
mxge Mechanically convert mxge(4) to IfAPI 2023-02-06 12:52:46 -05:00
my Mechanically convert if_my(4) to IfAPI 2023-02-06 12:32:12 -05:00
nctgpio gpio: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
neta mvneta: add the missing include opt_mvneta.h 2023-02-07 19:20:05 +00:00
netmap netmap: Handle packet batches in generic mode 2023-04-05 17:07:48 -04:00
nfe DrvAPI: Trivial mechanical conversions for various drivers 2022-12-21 15:36:59 -05:00
nfsmb nfsmb: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
nge Mechanically convert nge(4) to IfAPI 2023-02-06 12:32:13 -05:00
nmdm
ntb ntb: Use uintmax_t casts and %j to print physical addresses. 2022-09-28 13:56:31 -07:00
null Remove 12.x ABI compat for kernel dump ioctls 2022-04-15 12:06:05 -03:00
nvd Adjust nvd_{load,unload}() definitions to avoid clang 15 warnings 2022-07-20 17:13:49 +02:00
nvdimm Fix Coverity issue in the NVDIMM driver 2023-02-22 20:42:12 -06:00
nvme Add NAMESPACE MANAGEMENT into admin_opcode[]. 2023-03-08 15:42:31 -05:00
nvram
oce net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCH 2023-04-17 09:08:35 -07:00
ocs_fc ocs: Fix mismatch in array bounds. 2022-12-07 12:31:33 -08:00
ofw ofw_cpu_early_foreach: Change callback to return bool instead of boolean_t. 2023-05-04 12:33:39 -07:00
otus Use bool for one-bit wide bit-fields 2023-04-25 19:26:03 +02:00
ow ow: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
p2sb p2sb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
pbio pbio: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
pccard pccard: Remove more of the PC Card infrastructure 2021-12-14 15:27:47 -07:00
pccbb pccbb: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:55 -07:00
pcf pcf: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
pci Clean up PCI DEN0115 driver probing 2023-04-24 16:34:21 +01:00
pms Adjust tdsaContext_t::NvmdResponseSet declaration to avoid clang 15 warning 2022-07-21 21:49:58 +02:00
powermac_nvram powerpc_nvram: Fix a bug in the adler32 checksum. 2022-10-03 16:10:41 -07:00
ppbus Mechanically convert if_plip(4) to IfAPI 2023-02-06 12:32:06 -05:00
ppc ppbus/ppc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:55 -07:00
proto proto: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
psci Add PSCI affinity info return values 2023-03-16 13:08:00 +00:00
pst pst: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
pty
puc Use bool for one-bit wide bit-fields 2023-04-25 19:26:03 +02:00
pwm pwm: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:03 -07:00
qat qat: Fixed Coverity reported issue 2023-02-01 11:02:08 -05:00
qat_c2xxx qat_c2xxx: Add a required MODULE_DEPEND for firmware(9) 2022-07-28 10:11:59 -04:00
qcom_clk qcom_clk: Fix a typo in an error message 2023-01-11 10:42:09 +01:00
qcom_dwc3 qcom_*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
qcom_gcc qcom_gcc: fix the parent clock to work again 2022-09-12 20:10:24 -07:00
qcom_mdio qcom_*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
qcom_qup qcom_qup: compilation fixes 2022-09-12 20:10:25 -07:00
qcom_rnd qcom_*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
qcom_tcsr qcom_*: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
qcom_tlmm qcom_tlmm: use return code instead of always returning true. 2022-09-12 20:10:25 -07:00
qlnx Mechanically convert qlnx(4) to IfAPI 2023-03-24 10:09:53 -04:00
qlxgb Mechanically convert qlxgb(4) to IfAPI 2023-03-07 15:31:48 -05:00
qlxgbe Mechanically convert qlxgbe(4) to IfAPI 2023-03-07 15:31:48 -05:00
qlxge Mechanically convert qlxge(4) to IfAPI 2023-03-07 15:31:48 -05:00
quicc Use bool for one-bit wide bit-fields 2023-04-25 19:26:03 +02:00
ral net80211 / drivers: rename to IEEE80211_FC0_SUBTYPE_QOS_DATA 2022-09-03 21:04:13 +00:00
random random: Ingest extra fast entropy when !seeded 2022-07-19 23:59:40 -07:00
rccgpio gpio: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
re if_re: Drop redundant assignments for ifq_maxlen and ifq_drv_maxlen 2023-03-21 12:29:24 +08:00
rl Mechanically convert if_rl(4) to IfAPI 2023-02-06 12:32:08 -05:00
rndtest
rtsx rtsx: Add plug-and-play info 2023-04-13 11:12:50 -03:00
rtwn rtwm: purge EOL release compatibility 2023-02-04 09:13:10 -07:00
safe safe: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:04 -07:00
safexcel safexcel: Fix a typo in a source code comment 2022-09-15 10:26:48 +02:00
sbni sbni(4): Fix i386 build 2023-02-06 15:56:22 -05:00
scc Use bool for one-bit wide bit-fields 2023-04-25 19:26:03 +02:00
sdhci mmc(4): Don't call bridge driver for timings not requiring tuning 2023-04-18 19:17:24 +02:00
sdio sdio: Do not allow setting a block size if function doesn't support it 2022-08-10 22:07:24 +02:00
sec sec: Remove unused devclass argument to DRIVER_MODULE. 2022-05-10 10:21:39 -07:00
sfxge Mechanically convert sfxge(4) to IfAPI 2023-02-07 14:15:49 -05:00
sge Mechanically convert sge(4) to IfAPI 2023-02-06 12:32:14 -05:00
siis siis: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:56 -07:00
sis Mechanically convert sis(4) to IfAPI 2023-02-06 12:32:10 -05:00
sk sk: ansify 2023-02-08 00:05:03 +00:00
smartpqi smartpqi(4): Fix two typos in kernel error messages 2022-10-25 13:17:20 +02:00
smbios x86: gate smbios hypervisor identification behind vm_guest 2023-03-17 00:54:32 -05:00
smbus smbus smb: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
smc Mechanically convert smc(4) to IfAPI 2023-02-06 12:32:10 -05:00
snp snp(4): implement detach 2022-09-25 23:36:16 +03:00
sound sound(4): Fix memory map of /dev/dsp devices when buffer size is not a multiple of PAGE_SIZE. 2022-11-04 19:05:34 +01:00
speaker speaker: ansify 2023-02-13 18:28:09 +00:00
spibus spibus: extend API: add cs_delay ivar, KEEP_CS and NO_SLEEP flags 2023-04-24 12:41:52 +03:00
sram Add support for ARM System Control and Management Interface (SCMI) v3.1. 2022-12-19 22:28:21 +00:00
ste Mechanically convert if_ste(4) to IfAPI 2023-02-06 12:32:07 -05:00
stge Mechanically convert stge(4) to IfAPI 2023-02-07 14:15:48 -05:00
sume Mechanically convert if_sume(4) to IfAPI 2023-02-07 14:15:49 -05:00
superio superio,ftgpio: Add support for Fintek F81865 GPIO 2023-02-28 10:17:53 -07:00
sym sym: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:56 -07:00
syscons syscons: whack __mips__ leftovers 2023-03-01 11:11:46 +00:00
tcp_log
tdfx tdfx: Initialize tdfx_devclass via a module event handler. 2022-05-05 16:37:38 -07:00
ti Mechanically convert if_ti(4) to IfAPI 2023-02-06 12:32:06 -05:00
tpm tpm: Fix entropy harvesting logic 2022-09-02 13:09:41 +02:00
tsec tsec(4): Fix the build from IfAPI conversion 2023-02-06 15:23:52 -05:00
twe twe(4): Fix a common typo in a source code comment 2022-06-05 09:55:25 +02:00
tws twe/tws: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:56 -07:00
uart Use bool for one-bit wide bit-fields 2023-04-25 19:26:03 +02:00
usb bcm5974(4): add Magic Trackpad 2 (USB only) support 2023-04-25 12:20:53 +03:00
veriexec veriexec: Rename old VERIEXEC_SIGNED_LOAD as VERIEXEC_SIGNED_LOAD32 2023-04-17 11:47:32 -04:00
vge Mechanically convert if_vge(4) to IfAPI 2023-02-06 12:32:08 -05:00
viapm viapm: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:02 -07:00
viawd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
video arm: Rename hdmi_if.m to crtc_if.m 2023-03-17 13:34:57 +01:00
videomode videomode: Fix a typo in an kernel message 2022-04-19 17:09:52 +02:00
virtio net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCH 2023-04-17 09:08:35 -07:00
vkbd sys/kbio.h: make pre-unicode keymap support optional 2023-02-14 14:03:28 +01:00
vmd vmd: Add DID 8086:7D0B and 8086:AD0B for Intel MTL SKUs 2022-10-06 12:44:59 -04:00
vmgenc vmgenc: Remove unused devclass argument to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
vmware pvscsi: maximum target number is one less than number of targets 2023-05-05 11:51:44 +02:00
vnic thunderx: fix potential sign extension issue 2023-03-01 09:48:17 -05:00
vr Mechanically convert if_vr(4) to IfAPI 2023-02-06 12:32:07 -05:00
vt Add a simple-framebuffer vt driver 2023-04-26 00:44:48 -05:00
vte Mechanically convert if_vte(4) to IfAPI 2023-02-06 12:32:07 -05:00
watchdog
wbwd ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 12:22:01 -07:00
wdatwd wdatwd: fix i386 build breakage. 2023-01-04 10:04:44 +09:00
wg wg: change module name to if_wg 2023-04-29 18:30:24 +02:00
wpi Use bool for one-bit wide bit-fields 2023-04-25 19:26:03 +02:00
wtap wtap: Implement IBSS mode on wtap(4) 2022-08-15 16:35:36 +00:00
xdma Fix xdma_if.m in an ACPI only kernel 2022-10-27 17:17:20 +01:00
xen Mechanically convert Xen netfront/netback(4) to IfAPI 2023-04-24 09:54:23 -04:00
xilinx Mechanically convert if_xae to IfAPI 2023-02-07 14:15:04 -05:00
xl Convert xl(4) to IfAPI 2023-01-24 14:35:32 -05:00
xz
zlib