opnsense-src/sys/dev
Tom Jones 405cfeef61 xhci: Parse and print extended capabilities
Parse out and display xhci controller extended capabilities. This gives
us a mechanism to pick these up when the controller attaches. The print
helps users and developer know the availability of features in the wild.

This change will let developers know from dmesg that a controller
supports USB debugging.

Reviewed by:	aokblast
Sponsored by:	The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D51255
2025-09-02 10:37:08 +01:00
..
aac newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
aacraid machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
acpi_support newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
acpica acpi_powerres: acpi_pwr_get_state and getting initial D-state for device 2025-08-18 16:44:59 +02:00
adb Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
adlink sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
ae dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
age dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
agp newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
ahci machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
aic7xxx aic7xxx: use rounddown_pow_of_two 2024-06-24 02:14:55 -05:00
al_eth al_eth: improve TCP LRO 2024-09-05 17:35:40 +02:00
alc dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
ale dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
alpm Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
amd_ecc_inject sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
amdgpio amdgpio: Mask and service interrupts 2025-08-26 00:53:11 +02:00
amdpm Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
amdsbwd newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
amdsmb Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
amdsmn newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
amdsmu amdsmu: Read and dump idlemask 2025-07-27 15:17:51 +02:00
amdtemp newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
arcmsr arcmsr: Use device_set_descf() 2024-06-16 16:37:25 -04:00
asmc asmc: Add support for macmini 6,1 and 6,2 (late 2012) models 2025-04-24 22:35:56 -07:00
ata machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
ath net80211 / LinuxKPI: 802.11: revert / redo enum ieee80211_sta_rx_bw 2025-08-30 07:38:22 +00:00
atkbdc psm: fix build 2025-06-27 15:46:56 -07:00
atopcase newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
axgbe axgbe: Fix setting promisc mode 2024-10-12 21:56:56 +08:00
backlight sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
bce bce(4): Fix a typo in a source code comment 2025-08-25 10:45:32 +02:00
bfe bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
bge bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
bhnd gpio: remove gpiobus_attach_bus 2025-08-13 14:14:00 +03:00
bnxt bnxt(4): Fix typos in a comment and a kernel message 2025-08-17 09:04:49 +02:00
bwi net80211: change ieee80211_ratectl_rate() to not return a rix 2025-02-26 11:29:36 -08:00
bwn newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
bxe ifnet: Remove if_getamcount() 2024-09-04 14:28:28 +00:00
cadence cgem: Cleanup detaching of child miibus device 2025-01-02 13:23:16 -05:00
cardbus pci: Clear active PME# and disable PME# generation 2025-03-27 16:53:24 -04:00
cas Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
cesa arm/mv: Remove pre-armv7 support 2025-03-27 13:47:37 +00:00
cfe newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00
cfi Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
chromebook_platform newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
ciss ciss: Don't panic on null CR ciss_dequeue_notify 2024-10-13 23:37:46 -06:00
clk Add StarFive JH7110's STG clocks 2024-12-16 15:27:23 -04:00
coretemp newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
cpuctl sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
cpufreq newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
cxgb newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
cxgbe cxgbe(4): Fix inverted test in sysctl_loadavg 2025-08-29 18:26:20 -07:00
cyapa kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
dc Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
dcons Deprecate contigfree(9) in favour of free(9) 2024-07-26 10:45:01 +00:00
dialog/da9063 spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
dpaa Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
dpaa2 newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
dpms sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
drm2 vt: refer to correct man section. 2025-07-22 09:26:21 -06:00
dwc if_dwc: Add support for cvitek ethernet controller 2025-08-01 14:35:54 +02:00
dwwdt Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
e1000 Revert "e1000: Try auto-negotiation for fixed 100 or 10 configuration" 2025-08-19 09:51:00 -07:00
efidev efidev: add support for memory attribute 2025-07-22 00:45:29 -04:00
ena ena: Bump driver version to v2.8.1 2025-04-29 17:00:17 +00:00
enetc Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
enic enic: fix potential panic due to not understanding what iflib had allocated 2025-03-03 12:49:01 -08:00
eqos eqos: Whitespace cleanup 2025-08-03 10:11:05 +10:00
et Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
etherswitch IfAPI: Finish etherswitch driver conversions 2025-06-25 15:53:13 -04:00
evdev sysmouse(4): Add wsp(4)-style T-Axis reporting. 2025-03-07 20:53:35 +03:00
exca newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
fb fb: Check for errors from copyin() 2024-01-12 15:56:00 -05:00
fdc machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
fdt dev/fdt: Remove fdt_ic_list 2025-08-21 09:37:53 +01:00
ffec if_ffec: fix MAC address bootverbose print 2024-10-27 20:27:18 -07:00
filemon machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
firewire newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
firmware scmi: Avoid a use-after-free 2025-06-09 23:32:11 +01:00
flash Fix TXFIFO register write and timeout message 2025-04-28 10:02:50 -06:00
ftgpio gpio: remove gpiobus_attach_bus 2025-08-13 14:14:00 +03:00
ftwd sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
fxp dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
gem Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
glxiic newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
glxsb sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
goldfish sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
gpio gpioc: remove unnecessary bus_generic_* calls 2025-08-28 00:38:32 +03:00
gve gve: Relax a static assertion 2025-06-14 12:17:49 +00:00
hdmi clk: Move clock code in dev/clk 2024-01-10 19:20:26 +01:00
hid hkbd: fix compliation error for GENERIC 2025-08-23 03:34:57 -04:00
hifn hifn/safe: Remove dummy calls to bus_generic_detach 2024-11-04 20:31:30 -05:00
hpt27xx hpt27xx(4): Fix a couple of typos in source code comments 2025-08-25 10:48:25 +02:00
hptiop machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
hptmv machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
hptnr machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
hptrr machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
hwpmc hwpmc/arm64: Hard code the initial pmcr state 2025-05-27 20:55:44 +01:00
hwreset hwreset: Move reset code in dev/hwreset 2024-01-10 19:20:28 +01:00
hwt hwt: fix !SMP build. 2025-07-03 21:43:01 +01:00
hyperv vmbus: Avoid gratuitous ifdef and use more generic implementation instead 2025-07-10 20:33:33 +01:00
iavf machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
ic sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00
ice ice(4): Fix a typo in a source code comment 2025-08-25 10:46:20 +02:00
ichiic ichiic: Add PCI id for Arrow Lake. 2025-07-08 23:21:03 +09:00
ichsmb newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
ichwd ichwd: introduce i6300esbwd watch dog driver 2025-08-25 11:45:24 -04:00
ida Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
igc igc: Fix some issues in igc_neweitr() 2025-05-28 15:41:53 +00:00
iicbus hid: Allow serial execution of HID_INTR_START method. 2025-08-18 00:00:44 +03:00
imcsmb Use the new bus_generic_detach directly in place of home-grown versions 2025-01-02 13:22:20 -05:00
intel Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
intpm sys/intpm: fix SMBus Read Block 2025-05-06 13:54:18 +02:00
io sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
ioat machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
iommu iommu_gas_map_region(): add comment explaining the ma array shift 2025-04-02 01:23:17 +03:00
ipmi newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
ips Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
ipw sys: convert ni->ni_txrate references use to the new net80211 API 2025-02-26 11:29:18 -08:00
irdma tcp: extend the use of the th_flags accessor function 2024-11-29 09:48:23 +01:00
isci isci(4): Fix a typo in a source code comment 2025-08-17 09:33:50 +02:00
iscsi mbuf: Don't force all M_EXTPG mbufs to be read-only 2024-10-31 16:32:31 -04:00
iser iser(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:30 +08:00
isl newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
ismt newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
isp machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
ispfw ispfw(4): Update and add firmware 2023-12-28 13:31:56 -05:00
itwd sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
iwi sys: convert ni->ni_txrate references use to the new net80211 API 2025-02-26 11:29:18 -08:00
iwm net80211: change ieee80211_ratectl_rate() to not return a rix 2025-02-26 11:29:36 -08:00
iwn sys: convert ni->ni_txrate references use to the new net80211 API 2025-02-26 11:29:18 -08:00
iwx iwx: enable seqno offload 2025-08-24 12:44:06 -07:00
ixgbe ix/ixv: Add support for new Intel Ethernet E610 family devices 2025-08-19 17:09:33 +02:00
ixl ixl(4): Fix queue MSI and legacy IRQ rearming 2025-08-19 15:11:32 +02:00
jedec_dimm jedec_dimm: Use device_set_descf() 2024-06-16 16:37:26 -04:00
jme dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
kbd sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
kbdmux sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
ksyms sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
kvm_clock newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
le gone_in: make it __printflike() 2025-06-24 15:23:47 -07:00
led sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
lge bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
liquidio ifnet: Remove if_getamcount() 2024-09-04 14:28:28 +00:00
mailbox/arm sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
malo sys: convert ni->ni_txrate references use to the new net80211 API 2025-02-26 11:29:18 -08:00
mana mana: remove redundant doorbell in mana_poll_rx_cq() 2025-03-14 05:51:34 +00:00
mbox sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
md biosboot: Detect memory disks from PXE 2025-07-22 18:10:25 -06:00
mdio newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
mem dev/mem: use sx instead of rw lock 2025-07-05 11:35:53 +03:00
mfi newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
mgb mgb: Fix mac tx disable bug in teardown 2025-07-16 17:30:06 -04:00
mge arm/mv: Remove pre-armv7 support 2025-03-27 13:47:37 +00:00
mii mccomphy: Guard the definition of mcommphy_yt8531_setup_delay() 2025-05-06 19:26:57 +00:00
mlx Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
mlx4 mlx4ib(4): Fix some typos in device messages 2025-02-05 11:31:12 +01:00
mlx5 mlx5 ipsec: for tx, enable SN autoincrement whenever ESN is enabled 2025-08-20 11:49:50 +03:00
mlxfw sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
mmc dwmmc: cleanup cmd and locking, consistency between mmc and mmccam 2025-07-31 17:37:54 +00:00
mmcnull newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
mpi3mr machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
mpr mpr: Add workaround for too few slots being automatically scanned 2025-08-31 13:01:09 -06:00
mps machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
mpt machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
mrsas mrsas(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:32 +08:00
msk Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
mthca Fix unused variable warning in mlx5_ib_devx.c 2022-07-25 00:40:13 +02:00
mvs machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
mwl net80211 / LinuxKPI: 802.11: revert / redo enum ieee80211_sta_rx_bw 2025-08-30 07:38:22 +00:00
mxge mxge(4): Stop checking for failures from taskqueue_create(M_WAITOK) 2024-09-03 18:25:38 +08:00
my net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
nctgpio gpio: remove gpiobus_attach_bus 2025-08-13 14:14:00 +03:00
ncthwm sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
neta Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
netmap vtnet, ptnet: include opt_*.h files early 2025-08-21 17:18:07 +02:00
nfe dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
nfsmb Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
nge dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
nmdm sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ntb Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
null null: support EVFILT_READ/EVFILT_WRITE kevent filters 2025-08-11 20:31:01 +00:00
nvd sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
nvdimm newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
nvme nvme: Style tweaks 2025-08-28 10:32:39 -06:00
nvmem nvmem: Move nvmem code in dev/nvmem 2024-01-10 19:20:31 +01:00
nvmf nvmf: Fix a typo in a source code comment 2025-08-25 10:36:17 +02:00
nvram sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
oce Revert "oce(4): deprecate" 2025-01-27 12:06:21 -05:00
ocs_fc machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
ofw dev/ofw: Add interrupt-map support 2025-07-21 13:07:14 +01:00
otus sys: convert ni->ni_txrate references use to the new net80211 API 2025-02-26 11:29:18 -08:00
ow Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
p2sb gpio: remove gpiobus_attach_bus 2025-08-13 14:14:00 +03:00
pbio sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
pccard sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
pccbb Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
pcf newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
pci pci: Fix dependency on ACPICA for non-ACPI builds 2025-08-09 00:30:06 +02:00
phy phy: Move phy code in dev/phy 2024-01-10 19:20:34 +01:00
pms pms: Fix always true condition 2025-02-02 09:35:51 -07:00
powermac_nvram sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
ppbus newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
ppc Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
proto machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
psci random: Make random_source definitions const 2025-08-19 14:06:02 +00:00
pst machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
pty sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
puc puc: Add support for Systembase SB16C1054, SB16C1058. 2025-08-26 21:09:15 +10:00
pwm newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
qat qat: Revert changes to BAR indices 2025-08-04 12:44:05 +00:00
qat_c2xxx sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qcom_clk clk: Move clock code in dev/clk 2024-01-10 19:20:26 +01:00
qcom_dwc3 qcom_dwc3: update naming to match the later device tree drops. 2025-04-07 20:45:07 -07:00
qcom_ess_edma qcom_ess_edma: Add the IPQ4018/IPQ4019 ethernet MAC/MDIO driver. 2025-02-20 18:48:12 -08:00
qcom_gcc qcom_gcc: migrate to use sleep_clk directly 2025-04-07 20:46:02 -07:00
qcom_mdio qcom: fix panic in qcom_mdio_ipq4018 implementation 2023-08-11 02:12:55 +00:00
qcom_qup newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
qcom_rnd random: Make random_source definitions const 2025-08-19 14:06:02 +00:00
qcom_tcsr sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
qcom_tlmm gpio: remove gpiobus_attach_bus 2025-08-13 14:14:00 +03:00
qlnx qlnxe: Advertise the IFCAP_HWSTATS capability 2025-07-22 12:11:02 +08:00
qlxgb net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
qlxgbe tcp: extend the use of the th_flags accessor function 2024-11-29 09:48:23 +01:00
qlxge net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
quicc newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
ral sys: convert ni->ni_txrate references use to the new net80211 API 2025-02-26 11:29:18 -08:00
random random: Make random_source definitions const 2025-08-19 14:06:02 +00:00
rccgpio gpio: remove gpiobus_attach_bus 2025-08-13 14:14:00 +03:00
re dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
regulator regulator: don't use internal gpiobus function 2025-07-04 23:24:31 +03:00
rl dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
rndtest machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
rtsx mmc: Use bus_topo_lock and taskqueue_bus while adding/removing child devices 2025-03-10 13:32:53 -04:00
rtwn net80211 / LinuxKPI: 802.11: revert / redo enum ieee80211_sta_rx_bw 2025-08-30 07:38:22 +00:00
safe hifn/safe: Remove dummy calls to bus_generic_detach 2024-11-04 20:31:30 -05:00
safexcel sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
sbni net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
scc newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
sdhci sdhci: Add driver for the cvitek sdhci controller 2025-08-01 14:35:54 +02:00
sdio sdio: don't use CAM_PRIORITY_NONE for queued CCB-s 2025-08-05 19:27:12 +03:00
sec sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
sff Remove bogus detach routines 2024-11-04 20:31:16 -05:00
sfxge sfxge: defer ether_ifattach to when ifmedia_init is done 2024-12-02 02:09:24 -07:00
sge Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
siis machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
sis dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
sk Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
smartpqi smartpqi(4): Fix a typo in a source code comment 2025-01-26 13:09:34 +01:00
smbios efi: Use EDK2 EFI_GUID instead of sturct uuid 2025-05-01 11:53:28 -06:00
smbus newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
smc Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
snp sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
sound sound: Retire SND_DEV_* 2025-07-06 16:08:50 +03:00
speaker speaker: Use standard C bool 2024-02-05 15:45:32 -08:00
spibus newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
sram Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
ste dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
stge Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
sume sume(4): Stop checking for failures from malloc(M_WAITOK) 2024-09-03 18:25:33 +08:00
superio newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
sym sym(4): Add __diagused to nseg of getbaddrcb() 2023-08-18 16:33:27 +02:00
syscon Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
syscons Internal scheduling priorities: Always use symbolic ones 2025-06-17 22:08:02 -04:00
tcp_log sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
tdfx tdfx: Handle errors from copyin() and copyout() 2023-12-26 19:00:53 -05:00
ti net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
tpm TPM: Add hint check to skip TPM IRQ configuration 2025-08-29 13:56:25 -04:00
tsec net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
tws sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
uart puc: Add support for Systembase SB16C1054, SB16C1058. 2025-08-26 21:09:15 +10:00
ufshci ufshci: reserve one queue entry for an admin request 2025-08-31 12:36:36 -06:00
usb xhci: Parse and print extended capabilities 2025-09-02 10:37:08 +01:00
veriexec sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
vge dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
viapm newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
viawd newbus: replace leftover device unit wildcards 2025-06-21 05:57:45 +03:00
video sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
videomode sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
virtio vtnet: Do not compare boolean with integer 2025-08-28 23:59:21 +08:00
vkbd Internal scheduling priorities: Always use symbolic ones 2025-06-17 22:08:02 -04:00
vmd Remove now-redundant calls to device_delete_children 2025-01-02 13:22:50 -05:00
vmgenc sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
vmm vmm: Add support for guest NUMA emulation 2025-07-27 18:31:48 +02:00
vmware pvscsi: Explicitly mask out CTS_SAS_VALID_SPEED bit 2025-01-15 12:32:31 +08:00
vnic bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
vr dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
vt vt: refer to correct man section. 2025-07-22 09:26:21 -06:00
vte Remove now-redundant calls to device_delete_child 2025-01-02 13:22:35 -05:00
watchdog watchdog: Convert to using sbintime_t format 2025-08-14 15:02:46 -04:00
wbwd wbwd: Use device_set_descf() 2024-06-16 16:37:26 -04:00
wdatwd sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
wg wg: fix LINT-NOIP build 2025-06-30 11:53:02 +02:00
wpi sys: convert ni->ni_txrate references use to the new net80211 API 2025-02-26 11:29:18 -08:00
wtap wtap(4): Clean up includes 2025-05-23 15:49:50 +08:00
xdma sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
xen machine/stdarg.h -> sys/stdarg.h 2025-06-11 17:39:02 +01:00
xilinx axidma(4): add local data cache flushes. 2025-04-22 10:28:55 +01:00
xl dev: Use recently added improvements to PME# support to simplify drivers 2025-03-27 16:55:12 -04:00
xz sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
zlib sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00