Home
last modified time | relevance | path

Searched +full:pci +full:- +full:host +full:- +full:cam +full:- +full:generic (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-src/sys/contrib/device-tree/Bindings/pci/
H A Dhost-generic-pci.yaml1 # 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 Dsym.43 .\" 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 Data.430 .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 Dciss.49 .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 Dscsi.429 .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 D00README2 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 DNOTES2 # 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 DGENERIC2 # 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 DGENERIC2 # 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 DGENERIC64LE2 # 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 DGENERIC642 # 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 Ddevd.conf.526 .\" 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 Dbhyve.899 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 Duhci_pci.c1 /*-
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 Dpci_vendors2 # 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 Dusb_vendors6 # 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 Dsym_hipd.c1 /*-
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 Drtsx.c1 /*-
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 Dciss.c1 /*-
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 DUPDATING1 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 Dif_vge.c1 /*-
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 Dnvme.h1 /*-
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 Dmps.c1 /*-
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 Dbus_space.9627 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 Dpci_pci.c1 /*-
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...]

12