aboutsummaryrefslogtreecommitdiff
path: root/tools/kerneldoc/subsys
Commit message (Collapse)AuthorAgeFilesLines
* random: remove hifn(4)David E. O'Brien2025-10-281-19/+0
| | | | | | | | | | | | | | | | | The Hifn 7955 & 7956 only supports deprecated & NIST disallowed algorithms (NIST SP800-224idp): SHA1 and SHA1-HMAC. Furthermore the entropy RNG of the Hifn 7751, 7951, 7811, 7955, and 7956 has no NIST Entropy Source Validation (ESV) certificate and cannot be used in a FIPS-140-3 nor Common Criteara environment. Furthermore the most prolific instance for FreeBSD was the Soekris Engineering vpn1201, vpn1211, vpn1401, and vpn1411 offerings. These are all 32-bit only processors. The i386 kernel was de-supported in 15.0. Reviewed by: jhb Differential Revision: https://reviews.freebsd.org/D53182
* kerneldocs: Update latex packageMinsoo Choo2025-09-251-2/+2
| | | | | | | MFC after: 3 days Reviewed by: ziaee Signed-off-by: Minsoo Choo <minsoochoo0122@proton.me> Closes: https://github.com/freebsd/freebsd-src/pull/1853
* Remove SOC FPGA driversJohn Baldwin2024-12-062-38/+0
| | | | | | | | | The drivers have been disconnected from the build since the removal of the SOCFPGA kernel configs. Reviewed by: manu, imp, andrew Sponsored by: AFRL, DARPA Differential Revision: https://reviews.freebsd.org/D47885
* Remove $FreeBSD$: one-line bare tagWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*\$FreeBSD\$$\n/
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-16264-526/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-161-1/+0
| | | | Remove /^/[*/]\s*\$FreeBSD\$.*\n/
* nvram2env: Retire unused MIPS-specific driverEd Maste2023-03-081-21/+0
| | | | | | | | | This code was used only on MIPS platforms, and has not built in some time. Reviewed by: ray Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D38986
* Remove Doxyfiles for recently removed drivers.Justin Hibbits2023-02-062-42/+0
|
* Remove gxemul drivers.Justin Hibbits2023-02-061-21/+0
| | | | These were MIPS-only.
* twa: RemoveWarner Losh2021-11-251-21/+0
| | | | | | | | | | Belatedly remove twa(4). It was supposed to go before 13.0, but was overlooked. Sponsored by: Netflix Relnotes: yes Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33114
* esp: RemoveWarner Losh2021-11-251-21/+0
| | | | | | | | | Belatedly remove esp(4). It was tagged as gone in 13, but was overlooked until now. Sponsored by: Netflix Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33115
* amr: removeWarner Losh2021-11-251-21/+0
| | | | | | | | | | Belatedly remove amr(4). It was slated to depart before 13.0 but was overlooked until now. Sponsored by: Netflix Relnotes: yes Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33113
* iir: RemoveWarner Losh2021-11-251-21/+0
| | | | | | | | | | Belatedly remove iir(4). It was slated to go before 13, but was overlooked. Sponsored by: Netflix Relnotes: yes Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33112
* mly: Remove.Warner Losh2021-11-251-21/+0
| | | | | | | | | | We'd said this was going away in 13, but was overlooked. Belatedly remove. Sponsored by: Netflix Relnotes: yes Reviewed by: scottl Differential Revision: https://reviews.freebsd.org/D33111
* Retire obsolete iscsi_initiator(4)Ed Maste2021-10-261-21/+0
| | | | | | | | | | | The new iSCSI initiator iscsi(4) was introduced with FreeBSD 10.0, and the old intiator was marked obsolete shortly thereafter (in commit d32789d95cfbf, MFC'd to stable/10 in ba54910169c4). Remove it now. Reviewed by: jhb, mav Relnotes: yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D32673
* ndis(4): remove as previous announcedBrooks Davis2021-01-251-21/+0
| | | | | | | | | | | | | | nids(4) was a clever idea in the early 2000's when the market was flooded with 10/100 NICs with Windows-only drivers, but that hasn't been the case for ages and the driver has had no meaningful maintenance in ages. It only supports Windows-XP era drivers. Also remove: - ndis support from wpa_supplicant - ndiscvt(8) Reviewed By: emaste, bcr (manpages) Differential Revision: https://reviews.freebsd.org/D27609
* kerneldoc: remove Doxyfile for cmx(4)Marius Strobl2021-01-161-21/+0
| | | | The latter has been removed in 0d3a424a89c1f61c2a46791c097a06f1d139cd5e.
* pccard: Remove wi(4) driverWarner Losh2021-01-081-21/+0
| | | | | | | | | Remove wi(4). pccard is going away, and wi only supports PC Card devices, though it has a minor amount of glue to also support PCI cards. However, removing the one without removing the other is hard, so the whole driver is being removed. Relnotes: Yes
* mk48txx(4): remove obsolete driverMarius Strobl2020-12-251-21/+0
| | | | | It's no longer used since 58aa35d42975c298ca0adba705c042596303c9f5 and r357455 respectively.
* mc146818(4): remove obsolete driverMarius Strobl2020-12-251-21/+0
| | | | | It's no longer used since 58aa35d42975c298ca0adba705c042596303c9f5 and r357455 respectively.
* Remove Doxyfiles for removed driversBrooks Davis2020-12-1525-525/+0
| | | | | | | Reported by: emaste Notes: svn path=/head/; revision=368670
* Remove more cx,ctau leftoversEd Maste2020-12-152-42/+0
| | | | | | | Missed in r359178 Notes: svn path=/head/; revision=368652
* ice(4): Introduce new driver for Intel E800 Ethernet controllersEric Joyner2020-05-261-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The ice(4) driver is the driver for the Intel E8xx series Ethernet controllers; currently with codenames Columbiaville and Columbia Park. These new controllers support 100G speeds, as well as introducing more queues, better virtualization support, and more offload capabilities. Future work will enable virtual functions (like in ixl(4)) and the other functionality outlined above. For full functionality, the kernel should be compiled with "device ice_ddp" like in the amd64 NOTES file, and/or ice_ddp_load="YES" should be added to /boot/loader.conf so that the DDP package file included in this commit can be downloaded to the adapter. Otherwise, the adapter will fall back to a single queue mode with limited functionality. A man page for this driver will be forthcoming. MFC after: 1 month Relnotes: yes Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D21959 Notes: svn path=/head/; revision=361541
* Remove Doxyfile for sys/dev/ubsec since it has been removed.John Baldwin2020-05-151-21/+0
| | | | Notes: svn path=/head/; revision=361092
* Remove deprecated options.Alexander Leidinger2020-03-261-4/+0
| | | | Notes: svn path=/head/; revision=359325
* Fix duplicate target warning.Alexander Leidinger2020-02-111-1/+1
| | | | Notes: svn path=/head/; revision=357774
* remove the removed-from-source drm/drm2 partsAlexander Leidinger2019-03-052-42/+0
| | | | Notes: svn path=/head/; revision=344796
* Catch up with some years of driver development.Alexander Leidinger2019-01-26106-374/+1738
| | | | | | | | Most impressive in terms of doxygen stuff are the isci and ocs_fc drivers. Notes: svn path=/head/; revision=343478
* Redo r339563: Remove joy(4) driver.Warner Losh2018-10-261-21/+0
| | | | | | | | | | | | | | | This driver was marked as gone in 12. We're at 13 now. Remove it. Data from nycbug's dmesg cache shows only one potential user, suggesting it never was used much. However, even though this device has been obsolete for 15 years at least, sys/joystick.h is included in a number of graphics packages still, so that remains. A full exprun is needed before that can be removed. RelNotes: yes Differential Revision: https://reviews.freebsd.org/D17629 Notes: svn path=/head/; revision=339776
* Revert r339563.Warner Losh2018-10-261-0/+21
| | | | | | | | | | I held the mistaken belief this was completely unused. While the driver is unused and likely not relevant for a long time, sys/joystick.h lives on in maybe half a dozen ports, even though hardware to use it hasn't been widely used in maybe 15 years. Notes: svn path=/head/; revision=339763
* Remove mse(4) from treeWarner Losh2018-10-221-21/+0
| | | | | | | | | | | | Remove mse and all support for bus and inport devices from the tree. Data from nycbug's dmesg database shows the last sighting of this driver was in 4.10 on only one machine. Relnotes: yes Differential Revision: https://reviews.freebsd.org/D17628 Notes: svn path=/head/; revision=339564
* Remove joy(4) driver.Warner Losh2018-10-221-21/+0
| | | | | | | | | | | | This driver was marked as gone in 12. We're at 13 now. Remove it. Data from nycbug's dmesg cache shows only one potential user, suggesting it never was used much. RelNotes: yes Differential Revision: https://reviews.freebsd.org/D17629 Notes: svn path=/head/; revision=339563
* Revert drm2 removal.Warner Losh2018-08-241-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | Revert r338177, r338176, r338175, r338174, r338172 After long consultations with re@, core members and mmacy, revert these changes. Followup changes will be made to mark them as deprecated and prent a message about where to find the up-to-date driver. Followup commits will be made to make this clear in the installer. Followup commits to reduce POLA in ways we're still exploring. It's anticipated that after the freeze, this will be removed in 13-current (with the residual of the drm2 code copied to sys/arm/dev/drm2 for the TEGRA port's use w/o the intel or radeon drivers). Due to the impending freeze, there was no formal core vote for this. I've been talking to different core members all day, as well as Matt Macey and Glen Barber. Nobody is completely happy, all are grudgingly going along with this. Work is in progress to mitigate the negative effects as much as possible. Requested by: re@ (gjb, rgrimes) Notes: svn path=/head/; revision=338285
* r338172 followup - removal of stray drm referencesMatt Macy2018-08-221-21/+0
| | | | Notes: svn path=/head/; revision=338177
* Retire vxge(4).Sean Bruno2018-05-171-21/+0
| | | | | | | | | | | | | | | | This driver was merged to HEAD one week prior to Exar publicly announcing they had left the Ethernet market. It is not known to be used and has various code quality issues spotted by Brooks and Hiren. Retire it in preparation for FreeBSD 12.0. Submitted by: kbowling Reviewed by: brooks imp Relnotes: yes Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D15442 Notes: svn path=/head/; revision=333717
* nxge(4):Sean Bruno2018-05-081-21/+0
| | | | | | | | | | | | | Remove nxge(4) and associated man page and tools in FreeBSD 12.0. Submitted by: kbowling Reviewed by: brooks Relnotes: yes Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D1529 Notes: svn path=/head/; revision=333388
* Retire ixgb(4)Sean Bruno2018-05-021-21/+0
| | | | | | | | | | | | | | This driver was for an early and uncommon legacy PCI 10GbE for a single ASIC, Intel 82597EX. Intel quickly shifted to the long lived ixgbe family. Submitted by: kbowling Reviewed by: brooks imp jeffrey.e.pieper@intel.com Relnotes: yes Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D15234 Notes: svn path=/head/; revision=333173
* Retire lmc(4)Ed Maste2018-05-011-21/+0
| | | | | | | | | | | | | | This driver supports legacy, 32-bit PCI devices, and had an ambiguous license. Supported devices were already reported to be rare in 2003 (when an earlier version of the driver was removed in r123201). Reviewed by: rgrimes Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D15245 Notes: svn path=/head/; revision=333144
* Remove EISA bus support for add-in cards. Remove related kernel andWarner Losh2017-02-161-21/+0
| | | | | | | | | | | | | | | compile options. Remove doxygen pointers to now deleted files. Remove EISA and VME as examples in bus_space.9. Retained EISA mode code for IO PIC and MPTABLES because that's not EISA bus, per se, and some people have abused EISA to mean "EISA-like behavior as opposed to ISA" rather than using it for EISA add-in cards. Relnotes: yes Notes: svn path=/head/; revision=313839
* Remove Micro Channel Architecture support. Of the commonly availableWarner Losh2017-02-151-21/+0
| | | | | | | | | | | | | | machines, only a few 486 machines that used it, and those haven't had enough memory to run FreeBSD for quite some time (often limited to 16MB). Not to be confused with the Machine Check Architecture, which is still very much alive and used (and untouched by this commit). No Objection From: arch@ Notes: svn path=/head/; revision=313783
* Remove the wl(4) driver and wlconfig(8) utility.John Baldwin2016-08-191-21/+0
| | | | | | | | | | | | The wl(4) driver supports pre-802.11 PCCard wireless adapters that are slower than 802.11b. They do not work with any of the 802.11 framework and the driver hasn't been reported to actually work in a long time. Relnotes: yes Notes: svn path=/head/; revision=304506
* Remove the wds(4) driver for the WD700 ISA SCSI HBA.John Baldwin2016-08-191-21/+0
| | | | | | | | | | While this driver does do DMA, it bounce buffers all transactions through a single 64k buffer. It also does not have a manpage. Relnotes: yes Notes: svn path=/head/; revision=304503
* Remove the si(4) driver and sicontrol(8) for Specialix serial cards.John Baldwin2016-08-191-21/+0
| | | | | | | | | | | | | The si(4) driver supported multiport serial adapters for ISA, EISA, and PCI buses. This driver does not use bus_space, instead it depends on direct use of the pointer returned by rman_get_virtual(). It is also still locked by Giant and calls for patch testing to convert it to use bus_space were unanswered. Relnotes: yes Notes: svn path=/head/; revision=304502
* Remove doxygen files for mcd(4) and scd(4) drivers.John Baldwin2016-08-192-42/+0
| | | | | | | Submitted by: ak Notes: svn path=/head/; revision=304501
* Quote variable for architectures where we have more thanAlexander Leidinger2016-04-161-1/+1
| | | | | | | | | | | one linuxulator (32/64bit) and as such may have a space between both linuxulator locations. Noticed by: Miltiadis Margaronis <mmargaron@gmail.com> Tested by: Miltiadis Margaronis <mmargaron@gmail.com> Notes: svn path=/head/; revision=298129
* Clean up more lindev(4) vestiges.Christian Brueffer2014-05-021-21/+0
| | | | Notes: svn path=/head/; revision=265225
* Correct double "the the"Eitan Adler2012-09-141-1/+1
| | | | | | | | Approved by: cperciva MFC after: 3 days Notes: svn path=/head/; revision=240518
* - remove non-existent input directories from the configsAlexander Leidinger2012-02-01238-239/+6
| | | | | | | | | | - add the target-arch to the project name where applicable (arch dependend code) - fix comment for __FreeBSD__ [1] Noticed by: bz [1] Notes: svn path=/head/; revision=230862
* Just define __FreeBSD__ to 1 instead of doing what the compiler does.Alexander Leidinger2012-01-241-1/+5
| | | | | | | | | | The kernel is supposed to DTRT based upon the __FreeBSD_version value, not the value of __FreeBSD__. Discussed with: bz Notes: svn path=/head/; revision=230509
* We are in FreeBSD 10 now: define __FreeBSD__ to 10.Alexander Leidinger2012-01-241-1/+1
| | | | Notes: svn path=/head/; revision=230500