/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | brcm,iproc-pcie.txt | 4 - compatible: 5 "brcm,iproc-pcie" for the first generation of PAXB based controller, 7 "brcm,iproc-pcie-paxb-v2" for the second generation of PAXB-based 9 "brcm,iproc-pcie-paxc" for the first generation of PAXC based 11 "brcm,iproc-pcie-paxc-v2" for the second generation of PAXC based 13 PAXB-based root complex is used for external endpoint devices. PAXC-based 15 - reg: base address and length of the PCIe controller I/O register space 16 - #interrupt-cells: set to <1> 17 - interrupt-map-mask and interrupt-map, standard PCI properties to define the 19 - linux,pci-domain: PCI domain ID. Should be unique for each host controller [all …]
|
H A D | brcm,iproc-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/brcm,iproc-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ray Jui <ray.jui@broadcom.com> 11 - Scott Branden <scott.branden@broadcom.com> 14 - $ref: /schemas/pci/pci-host-bridge.yaml# 19 - enum: 20 # for the first generation of PAXB based controller, used in SoCs 22 - brcm,iproc-pcie [all …]
|
H A D | pci-keystone.txt | 3 Keystone PCI host Controller is based on the Synopsys DesignWare PCI 6 Documentation/devicetree/bindings/pci/designware-pcie.txt 8 Please refer to Documentation/devicetree/bindings/pci/designware-pcie.txt 12 Required Properties:- 14 compatibility: Should be "ti,keystone-pcie" for RC on Keystone2 SoC 15 Should be "ti,am654-pcie-rc" for RC on AM654x SoC 16 reg: Three register ranges as listed in the reg-names property 17 reg-names: "dbics" for the DesignWare PCIe registers, "app" for the 22 interrupt-cells: should be set to 1 23 interrupts: GIC interrupt lines connected to PCI MSI interrupt lines [all …]
|
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/host-generic-pci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic PCI host controller 10 - Will Deacon <will@kernel.org> 13 Firmware-initialised PCI host controllers and PCI emulations, such as the 14 virtio-pci implementations found in kvmtool and other para-virtualised 21 Configuration Space is assumed to be memory-mapped (as opposed to being 23 geography of a PCI bus address by concatenating the various components to [all …]
|
H A D | rockchip-dw-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/rockchip-dw-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: DesignWare based PCIe Root Complex controller on Rockchip SoCs 10 - Shawn Lin <shawn.lin@rock-chips.com> 11 - Simon Xue <xxm@rock-chips.com> 12 - Heiko Stuebner <heiko@sntech.de> 15 RK3568 SoC PCIe Root Complex controller is based on the Synopsys DesignWare 17 snps,dw-pcie.yaml. [all …]
|
H A D | kirin-pcie.txt | 3 Kirin PCIe host controller is based on the Synopsys DesignWare PCI core. 6 Documentation/devicetree/bindings/pci/designware-pcie.txt. 11 - compatible: 12 "hisilicon,kirin960-pcie" for PCIe of Kirin960 SoC 13 - reg: Should contain rc_dbi, apb, phy, config registers location and length. 14 - reg-names: Must include the following entries: 19 - reset-gpios: The GPIO to generate PCIe PERST# assert and deassert signal. 23 Example based on kirin960: 26 compatible = "hisilicon,kirin-pcie"; 29 reg-names = "dbi","apb","phy", "config"; [all …]
|
/freebsd/share/man/man4/ |
H A D | bwi.4 | 35 .Bd -ragged -offset indent 45 .Bd -literal -offset indent 51 driver provides support for Broadcom BCM43xx based 65 .Pa ports/net/bwi-firmware-kmod 72 driver supports Broadcom BCM43xx based wireless devices, including: 73 .Bl -column "Apple Airport Extreme" "BCM4306" "Mini PCI" "a/b/g" -offset 6n 75 .It "Apple Airport Extreme BCM4306 PCI b/g" 76 .It "Apple Airport Extreme BCM4318 PCI b/g" 77 .It "ASUS WL-100g BCM4306 CardBus b/g" 78 .It "ASUS WL-138g BCM4318 PCI b/g" [all …]
|
H A D | re.4 | 15 .\" 4. Neither the name of the author nor the names of any co-contributors 36 .Nd "RealTek 8139C+/8169/816xS/811xS/8168/810xE/8111 PCI/PCIe Ethernet adapter driver" 41 .Bd -ragged -offset indent 49 .Bd -literal -offset indent 55 driver provides support for various NICs based on the RealTek RTL8139C+, 56 RTL8169, RTL816xS, RTL811xS, RTL8168, RTL810xE and RTL8111 PCI and 59 NICs based on the 8139C+ and 810xE are capable of 10 and 100Mbps speeds 61 NICs based on the 8169, 816xS, 811xS, 8168 and 8111 are capable of 10, 100 67 features, and use a descriptor-based DMA mechanism. 71 The 8139C+ is a single-chip solution combining both a 10/100 MAC and PHY. [all …]
|
H A D | bwn.4 | 34 .Bd -ragged -offset indent 49 .Bd -literal -offset indent 55 driver provides support for Broadcom BCM43xx based 69 .Pa ports/net/bwn-firmware-kmod 82 driver supports Broadcom BCM43xx based wireless devices, including: 83 .Bl -column "Apple Airport Extreme" "BCM4306" "Mini PCI" "a/b/g" 85 .It "Apple Airport Extreme BCM4318 PCI b/g" 86 .It "ASUS WL-138g BCM4318 PCI b/g" 87 .It "Buffalo WLI-CB-G54S BCM4318 CardBus b/g" 88 .It "Dell Wireless 1390 BCM4311 Mini PCI b/g" [all …]
|
H A D | ral.4 | 1 .\"- 2 .\" SPDX-License-Identifier: ISC 4 .\" Copyright (c) 2005-2010 Damien Bergamini <damien.bergamini@free.fr> 28 .Bd -ragged -offset indent 39 .Bd -literal -offset indent 45 driver supports PCI/PCIe/CardBus wireless adapters based on the Ralink RT2500, 62 This chipset uses the MIMO (multiple-input multiple-output) technology with 67 The RT2700 chipset is a low-cost version of the RT2800 chipset. 80 The RT3090 chipset is the first generation of single-chip 802.11n adapters 108 The RT3900E chipset is a single-chip 802.11n adapters from Ralink. [all …]
|
H A D | ath.4 | 1 .\"- 2 .\" Copyright (c) 2002-2009 Sam Leffler, Errno Consulting 39 .Bd -ragged -offset indent 49 .Bd -literal -offset indent 55 driver provides support for wireless network adapters based on 58 a PCI, PCIe and/or CardBus interface are supported. 61 IBSS, MBSS, WDS/DWDS TDMA, and host-based access point operation modes. 70 AR5210-based devices support 802.11a operation with transmit speeds 72 AR5211-based devices support 802.11a and 802.11b operation with transmit 75 AR5212-based devices support 802.11a, 802.11b, and 802.11g operation [all …]
|
H A D | bge.4 | 16 .\" 4. Neither the name of the author nor the names of any co-contributors 42 .Bd -ragged -offset indent 50 .Bd -literal -offset indent 56 driver provides support for various NICs based on the Broadcom BCM570x, 61 copper cable, except for the SysKonnect SK-9D41 which supports only 64 It has two R4000 CPU cores and is PCI v2.2 and PCI-X v1.0 compliant. 67 multiple RX and TX DMA rings for QoS applications, rules-based 69 a 256-bit multicast hash filter. 71 provided via value-add firmware updates. 78 Most BCM5700-based cards also use the Broadcom BCM5401 or BCM5411 10/100/1000 [all …]
|
H A D | my.4 | 30 .Nd "Myson Technology Ethernet PCI driver" 35 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 48 driver provides support for various NICs based on the Myson chipset. 51 The driver will work with almost any MII-compliant PHY, thus failure to 56 driver provides support for various NICs based on the Myson chipset. 59 .Bl -bullet -compact 61 Myson MTD800 PCI Fast Ethernet chip 63 Myson MTD803 PCI Fast Ethernet chip 65 Myson MTD89X PCI Gigabit Ethernet chip [all …]
|
H A D | pci.4 | 29 .Nm pci 30 .Nd generic PCI/PCIe bus driver 32 To compile the PCI bus driver into the kernel, 35 .Bd -ragged -offset indent 36 .Cd device pci 40 .Pq SR-IOV : 41 .Bd -ragged -offset indent 45 To compile in support for native PCI-express HotPlug: 46 .Bd -ragged -offset indent 53 .Tn PCI [all …]
|
H A D | le.4 | 3 .\"- 8 .\" at Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and 47 .Bd -ragged -offset indent 54 .Bd -literal -offset indent 58 For ISA non-PnP adapters, the port address as well as the IRQ and the DRQ 74 driver provides support for Ethernet adapters based on the 78 .Pq CMOS, pin-compatible 85 driver also supports Ethernet adapters based on the 91 family of chips, which are single-chip implementations of a 97 .Tn PCI [all …]
|
H A D | sis.4 | 15 .\" 4. Neither the name of the author nor the names of any co-contributors 41 .Bd -ragged -offset indent 49 .Bd -literal -offset indent 55 driver provides support for PCI Ethernet adapters and embedded 56 controllers based on the Silicon Integrated Systems SiS 900 60 adapters based on the National Semiconductor DP83815 (MacPhyter) and DP83816 63 The SiS 900 is a 100Mbps Ethernet MAC and MII-compliant transceiver 70 The SiS 900 and SiS 7016 both have a 128-bit multicast hash filter 81 .Bl -tag -width 10baseTXUTP 93 .Sq full-duplex [all …]
|
H A D | em.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-3-Clause 4 .\" Copyright (c) 2001-2003, Intel Corporation 47 .Bd -ragged -offset indent 55 .Bd -literal -offset indent 61 driver provides support for PCI/PCI-X Gigabit Ethernet adapters based on 67 driver provides support for PCI Express Gigabit Ethernet adapters 68 based on the Intel 82571, 82572, 82573, 82574, and 82583 Ethernet 79 driver provides support for PCI Express Gigabit Ethernet adapters 80 based on the Intel 82575, 82576, 82580, i210, i211, and i35x. [all …]
|
H A D | nge.4 | 16 .\" 4. Neither the name of the author nor the names of any co-contributors 37 .Nd "National Semiconductor PCI Gigabit Ethernet adapter driver" 42 .Bd -ragged -offset indent 50 .Bd -literal -offset indent 56 driver provides support for various NICs based on the National Semiconductor 63 VLAN tagging/insertion as well as a 2048-bit multicast hash filter 81 .Bl -tag -width 10baseTXUTP 93 .Cm full-duplex 95 .Cm half-duplex 103 .Cm full-duplex [all …]
|
H A D | puc.4 | 2 .\" SPDX-License-Identifier: BSD-2-Clause 33 .Nd PCI 37 .Cd "device pci" 45 PCI multi-port serial and parallel adapters to the 54 PCI/PCIe multi-port serial and parallel adapters: 56 .Bl -bullet -compact 58 Advantech 2-port PCI PCI-1602/1603 Rev A/B1 60 Applied Micro Circuits PCI 8 Port UART 62 Avlab Technology PCI IO 2S 64 Avlab Low Profile PCI 4 Serial [all …]
|
/freebsd/sys/powerpc/conf/ |
H A D | GENERIC64 | 2 # GENERIC64 -- Generic kernel configuration file for FreeBSD/powerpc64 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 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-based UFS journaling 66 options PSEUDOFS # Pseudo-filesystem framework 83 options SYSVSHM # SYSV-style shared memory 84 options SYSVMSG # SYSV-style message queues [all …]
|
H A D | GENERIC | 2 # GENERIC -- Generic kernel configuration file for FreeBSD/powerpc 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 32 options PSERIES # PAPR-compliant systems 48 options UFS_GJOURNAL # Enable gjournal-based UFS journaling 58 options PSEUDOFS # Pseudo-filesystem framework 74 options SYSVSHM # SYSV-style shared memory 75 options SYSVMSG # SYSV-styl [all...] |
/freebsd/sys/contrib/device-tree/Bindings/net/wireless/ |
H A D | qcom,ath10k.txt | 4 - compatible: Should be one of the following: 6 * "qcom,ipq4019-wifi" 7 * "qcom,wcn3990-wifi" 9 PCI based devices uses compatible string "qcom,ath10k" and takes calibration 10 data along with board specific data via "qcom,ath10k-calibration-data". 11 Rest of the properties are not applicable for PCI based devices. 13 AHB based devices (i.e. ipq4019) uses compatible string "qcom,ipq4019-wifi" 15 "qcom,ath10k-calibration-data"). It uses "qcom,ath10k-pre-calibration-data" 18 In general, entry "qcom,ath10k-pre-calibration-data" and 19 "qcom,ath10k-calibration-data" conflict with each other and only one [all …]
|
/freebsd/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=-fno-builtin #Don't allow use of memcmp, etc. 82 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols [all …]
|
/freebsd/sys/contrib/dev/rtw89/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 6 This module adds support for mac80211-based wireless drivers that 42 tristate "Realtek 8851BE PCI wireless network (Wi-Fi 6) adapter" 43 depends on PCI [all...] |
/freebsd/sys/dev/aic7xxx/ |
H A D | aic7xxx_pci.c | 1 /*- 6 * SPDX-License-Identifier: BSD-3-Clause 8 * Copyright (c) 1994-2001 Justin T. Gibbs. 9 * Copyright (c) 2000-2001 Adaptec Inc. 23 * 3. Neither the names of the above-listed copyright holders nor the names 238 /* aic7850 based controllers */ 245 /* aic7860 based controller 745 ahc_find_pci_device(aic_dev_softc_t pci) ahc_find_pci_device() argument 2152 aic_dev_softc_t pci; ahc_aic785X_setup() local 2170 aic_dev_softc_t pci; ahc_aic7860_setup() local 2245 aic_dev_softc_t pci; ahc_aic7880_setup() local 2296 aic_dev_softc_t pci; ahc_aic7890_setup() local 2327 aic_dev_softc_t pci; ahc_aic7895_setup() local 2383 aic_dev_softc_t pci; ahc_aic7896_setup() local 2398 aic_dev_softc_t pci; ahc_aic7899_setup() local 2432 aic_dev_softc_t pci; ahc_aha394XX_setup() local 2454 aic_dev_softc_t pci; ahc_aha398XX_setup() local 2481 aic_dev_softc_t pci; ahc_aha494XX_setup() local [all...] |