/freebsd-src/sys/contrib/device-tree/Bindings/pci/ |
H A D | host-generic-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/hos [all...] |
/freebsd-src/share/man/man4/ |
H A D | sym.4 | 3 .\" PCI SCSI controllers. 5 .\" Copyright (C) 1999-2000 Gerard Roudier <groudier@club-internet.fr> 7 .\" This driver also supports the following Symbios/LSI PCI SCSI chips: 12 .\" This driver for FreeBSD-CAM is derived from the Linux sym53c8xx driver. 13 .\" Copyright (C) 1998-1999 Gerard Roudier 16 .\" a port of the FreeBSD ncr driver to Linux-1.2.13. 20 .\" Stefan Esser <se@mi.Uni-Koeln.de> 24 .\" FreeBSD-CAM services is based on the aic7xxx driver for FreeBSD-CAM 32 .\" ---------------------------------------------------------------------------- 62 .Nd NCR/Symbios/LSI Logic 53C8XX PCI SCSI host adapter driver [all …]
|
H A D | ata.4 | 30 .Nd generic ATA/SATA controller driver 34 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 73 The next three lines are generic bus-specific drivers. 74 The rest are vendor-specific PCI drivers. 78 .Bl -ohang 83 specified PCI ATA controller, if supported. 93 .Bl -tag -width 4n -offset indent -compact 98 The device is allowed to initiate a PM state change; the host is passive. 111 .Xr CAM 4 [all …]
|
H A D | ciss.4 | 9 .Nd Common Interface for SCSI-3 Support driver 14 .Bd -ragged -offset indent 22 .Bd -literal -offset indent 28 driver claims to provide a common interface between generic SCSI 29 transports and intelligent host adapters. 36 .%T "CISS Command Interface for SCSI-3 Support Open Specification, Version 1.04, Valence Number 1" , 42 .Xr CAM 4 , 43 offloading most of the queueing and being-a-disk chores onto CAM. 44 Entry to the driver is via the PCI bus attachment 47 etc.\& and via the CAM interface [all …]
|
H A D | scsi.4 | 29 .Nm CAM 41 .Cd "options CAM_DEBUG_BUS=-1" 42 .Cd "options CAM_DEBUG_TARGET=-1" 43 .Cd "options CAM_DEBUG_LUN=-1" 66 host adapters through host adapter drivers. 73 There are a number of generic kernel configuration options for the 76 .Bl -tag -width SCSI_NO_SENSE_STRINGS 120 Do not let the "kernel bloat" zealots get to you -- leave 184 .Bd -literal -offset indent 192 .Bd -literal -offset indent [all …]
|
/freebsd-src/sys/dev/firewire/ |
H A D | 00README | 2 IEEE 1394 support for FreeBSD-5.X and 4.X. 12 named firewire-2002XXXX.tar.gz 16 - fwohci.c/fwohci_pci.c 18 - IEEE1394 link/phy chip control 19 - firewire.c 21 - CSR 22 - Transaction 23 - Character devices for userland 24 - fwmem.c 26 - sbp.c [all …]
|
/freebsd-src/sys/conf/ |
H A D | NOTES | 2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs. 11 # Please use ``make LINT'' to create an old-style LINT file if you want to 12 # do kernel test-builds. 48 # auto-size based on physical memory. 66 # after most other flags. Here we use it to inhibit use of non-optimal 67 # gcc built-in functions (e.g., memcmp). 70 # The following is equivalent to 'config -g KERNELNAME' and creates 71 # 'kernel.debug' compiled with -g debugging as well as a normal 81 makeoptions CONF_CFLAGS=-fn [all...] |
/freebsd-src/sys/i386/conf/ |
H A D | GENERIC | 2 # GENERIC -- Generic kernel configuration file for FreeBSD/i386 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 23 ident GENERIC 25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 42 options UFS_GJOURNAL # Enable gjournal-based UFS journaling 52 options PSEUDOFS # Pseudo-filesystem framework 69 options SYSVSHM # SYSV-styl [all...] |
/freebsd-src/sys/amd64/conf/ |
H A D | GENERIC | 2 # GENERIC -- Generic kernel configuration file for FreeBSD/amd64 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 21 ident GENERIC 23 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 27 options NUMA # Non-Uniform Memory Architecture support 46 options UFS_GJOURNAL # Enable gjournal-based UFS journaling 56 options PSEUDOFS # Pseudo-filesyste [all...] |
/freebsd-src/sys/powerpc/conf/ |
H A D | GENERIC64LE | 2 # GENERIC64LE -- Generic kernel configuration file for FreeBSD/powerpc64le 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 21 ident GENERIC 25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 31 options PSERIES # PAPR-compliant systems (e.g. IBM p) 32 options POWERNV # Non-virtualized OpenPOWER systems 37 options NUMA # Non-Uniform Memory Architecture support 53 options UFS_GJOURNAL # Enable gjournal-base [all...] |
H A D | GENERIC64 | 2 # GENERIC64 -- Generic kernel configuration file for FreeBSD/powerpc64 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 21 ident GENERIC 25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 33 options PSERIES # PAPR-compliant systems (e.g. IBM p) 34 options POWERNV # Non-virtualized OpenPOWER systems 38 options NUMA # Non-Uniform Memory Architecture support 55 options UFS_GJOURNAL # Enable gjournal-base [all...] |
/freebsd-src/sbin/devd/ |
H A D | devd.conf.5 | 26 .\" Copyright (c) 1999-2000 by Internet Software Consortium 59 .Bl -tag -width ".Ic options" 90 In this way generic statements can be overridden for devices or 94 .Bd -literal -offset indent 101 .Ss Sub-statements 102 The following sub-statements are supported within the 105 .Bl -tag -widt [all...] |
/freebsd-src/usr.sbin/bhyve/ |
H A D | bhyve.8 | 99 I/O connectivity can be specified with command-line parameters. 110 .Pa edk2-bhyve 113 .Pa u-boot-bhyve-arm64 114 package provides a U-Boot image that can be used to boot the guest. 120 .Bl -tag -width 10n 161 Destroy the VM on guest initiated power-off. 198 If this option is not specified, virtual CPUs will use 100% of a host CP [all...] |
/freebsd-src/sys/dev/usb/controller/ |
H A D | uhci_pci.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 34 /* Universal Host Controller Interface 40 * PCI probes and UHCI specific code. This was done to facilitate the 107 return ("Intel 631XESB/632XESB/3100 USB controller USB-1"); in uhci_pci_match() 110 return ("Intel 631XESB/632XESB/3100 USB controller USB-2"); in uhci_pci_match() 113 return ("Intel 631XESB/632XESB/3100 USB controller USB- in uhci_pci_match() [all...] |
/freebsd-src/share/misc/ |
H A D | pci_vendors | 2 # List of PCI ID's 5 # Date: 2024-11-25 03:15:02 8 # the PCI ID Project at https://pci-ids.ucw.cz/. 14 # (version 2 or higher) or the 3-clause BSD License. 25 # device device_name <-- single tab 26 # subvendor subdevice subsystem_name <- [all...] |
H A D | usb_vendors | 6 # http://www.linux-usb.org/usb-ids.html 7 # or send entries as patches (diff -u old new) in the 10 # http://www.linux-usb.org/usb.ids 13 # Date: 2024-12-04 20:34:02 20 # device device_name <-- single tab 21 # interface interface_name <-- tw [all...] |
/freebsd-src/sys/dev/sym/ |
H A D | sym_hipd.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 5 * PCI-SCSI controllers. 7 * Copyright (C) 1999-2001 Gerard Roudier <groudier@free.fr> 9 * This driver also supports the following Symbios/LSI PCI-SCSI chips: 14 * This driver for FreeBSD-CAM is derived from the Linux sym53c8xx driver. 15 * Copyright (C) 1998-1999 Gerard Roudier 18 * a port of the FreeBSD ncr driver to Linux-1.2.13. 22 * Stefan Esser <se@mi.Uni-Koeln.de> 26 * FreeBSD-CAM services is based on the aic7xxx driver for FreeBSD-CAM [all …]
|
/freebsd-src/sys/dev/rtsx/ |
H A D | rtsx.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 12 * - Lutz Bichler <Lutz.Bichler@gmail.com> 14 * Base on OpenBSD /sys/dev/pci/rtsx_pci.c & /dev/ic/rtsx.c 15 * on Linux /drivers/mmc/host/rtsx_pci_sdmmc.c, 52 #include <dev/pci/pcivar.h> 53 #include <dev/pci/pcire [all...] |
/freebsd-src/sys/dev/ciss/ |
H A D | ciss.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 31 * Common Interface for SCSI-3 Support driver. 33 * CISS claims to provide a common interface between a generic SCSI 34 * transport and an intelligent host adapter. 37 * Interface for SCSI-3 Support Open Specification", Version 1.04, 40 * arbitrarlily cut-dow [all...] |
/freebsd-src/ |
H A D | UPDATING | 1 Updating Information for users of FreeBSD-CURRENT. 9 https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld 22 includes various WITNESS- related kernel options, INVARIANTS, malloc 28 at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) 50 to install the FreeBSD-firmware-iwm package. 71 The build now defaults to WITHOUT_CLEAN - i.e., no automatic clean 77 freebsd-current mailing list so that a special-case dependency can be 85 uart1: non-PN [all...] |
/freebsd-src/sys/dev/vge/ |
H A D | if_vge.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 18 * 4. Neither the name of the author nor the names of any co-contributors 37 * VIA Networking Technologies VT612x PCI gigabit ethernet NIC driver. 45 * The VIA Networking VT6122 is a 32bit, 33/66Mhz PCI device that 46 * combines a tri-speed ethernet MAC and PHY, with the following 54 * o 64-bi [all...] |
/freebsd-src/sys/dev/nvme/ |
H A D | nvme.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (C) 2012-2013 Intel Corporation 47 /* NB: Fabrics-specific ioctls defined in nvmf.h start at 200. */ 62 /* Host memory buffer sizes are always in 4096 byte chunks */ 278 /** Controller Multi-path I/O and Namespace Sharing Capabilities */ 285 /* SR-IO [all...] |
/freebsd-src/sys/dev/mps/ |
H A D | mps.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 5 * Copyright (c) 2011-2015 LSI Corp. 6 * Copyright (c) 2013-2015 Avago Technologies 30 * Avago Technologies (LSI) MPT-Fusion Host Adapter FreeBSD 65 #include <dev/pci/pciva [all...] |
/freebsd-src/share/man/man9/ |
H A D | bus_space.9 | 627 machine-independent access to bus memory and register areas. 640 creating a non-linear register space). 655 compile-time errors if possible. 661 (type-checked) versions of these interfaces, but may implement them as 663 Machine-dependent types, variables, and functions 667 machine-independent types and functions, and, if possible, should be 668 given names which make the machine-dependence clear. 671 machine-dependent code. 681 space, for instance because of multiple different host bus interface 729 Correctly-written drivers will include all [all …]
|
/freebsd-src/sys/dev/pci/ |
H A D | pci_pci.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 35 * PCI:PCI bridge support. 53 #include <dev/pci/pcivar.h> 54 #include <dev/pci/pcireg.h> 55 #include <dev/pci/pci_privat [all...] |