| /freebsd/share/man/man4/ |
| H A D | ahc.4 | 2 .\" SPDX-License-Identifier: BSD-3-Clause 39 .Bd -ragged -offset indent 50 .Bd -literal -offset indent 61 Driver features include support for twin and wide busses, 66 .Tn SCSI-Select 71 wide transfers, 74 For systems that store non-volatile settings in a system specific manner 80 many chip-down motherboard configurations. 87 Note that wide and twin channel features, although always supported 88 by a particular chip, may be disabled in a particular motherboard or card [all …]
|
| H A D | ahd.4 | 2 .\" SPDX-License-Identifer: BSD-3-Clause 36 .Nd Adaptec PCI/PCI-X Ultra320 SCSI host adapter driver 41 .Bd -ragged -offset indent 55 .Bd -literal -offset indent 65 Driver features include support for narrow and wide busse [all...] |
| H A D | sym.4 | 5 .\" Copyright (C) 1999-2000 Gerard Roudier <groudier@club-internet.fr> 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 .\" ---------------------------------------------------------------------------- 67 .Bd -ragged -offset indent 82 .Bd -literal -offset indent 89 Driver features include support for wide SCSI busses and fast10, fast20, [all …]
|
| /freebsd/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 …]
|
| H A D | sym_defs.h | 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/sys/contrib/device-tree/Bindings/powerpc/fsl/ |
| H A D | pmc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - J. Neuschäfer <j.ne@posteo.net> 14 controlling chip-wide low-power states as well as peripheral clock gating. 20 For "fsl,mpc8349-pmc", sleep specifiers consist of one cell. For each bit that 25 For "fsl,mpc8536-pmc", sleep specifiers consist of three cells, the third of 27 resume. The first two cells are as described for fsl,mpc8548-pmc. This 31 For "fsl,mpc8548-pmc" or "fsl,mpc8641d-pmc", Sleep specifiers consist of one 33 into DEVDISR2, if present -- this cell should be zero or absent if the [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/phy/ |
| H A D | nvidia,tegra20-usb-phy.txt | 6 - compatible : For Tegra20, must contain "nvidia,tegra20-usb-phy". 7 For Tegra30, must contain "nvidia,tegra30-usb-phy". Otherwise, must contain 8 "nvidia,<chip>-usb-phy" plus at least one of the above, where <chip> is 10 - reg : Defines the following set of registers, in the order listed: 11 - The PHY's own register set. 13 - The register set of the PHY containing the UTMI pad control registers. 14 Present if-and-only-if phy_type == utmi. 15 - phy_type : Should be one of "utmi", "ulpi" or "hsic". 16 - clocks : Defines the clocks listed in the clock-names property. 17 - clock-names : The following clock names must be present: [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mfd/ |
| H A D | wm831x.txt | 3 System PMICs with a wide range of additional features. 7 - compatible : One of the following chip-specific strings: 16 - reg : I2C slave address when connected using I2C, chip select number 19 - gpio-controller : Indicates this device is a GPIO controller. 20 - #gpio-cells : Must be 2. The first cell is the pin number and the 23 - interrupts : The interrupt line the IRQ signal for the device is 26 - interrupt-controller : wm831x devices contain interrupt controllers and 28 - #interrupt-cells: Must be 2. The first cell is the IRQ number, and the 30 ../interrupt-controller/interrupts.txt 32 Optional sub-nodes: [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | xlnx,zynqmp-ocmc-1.0.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Xilinx Zynqmp OCM(On-Chip Memory) Controller 10 - Shubhrajyoti Datta <shubhrajyoti.datta@amd.com> 11 - Sai Krishna Potthuri <sai.krishna.potthuri@amd.com> 14 The OCM supports 64-bit wide ECC functionality to detect multi-bit errors 15 and recover from a single-bit memory fault.On a write, if all bytes are 17 the write-data that is written into the data RAM. If one or more bytes are [all …]
|
| /freebsd/sys/dev/usb/net/ |
| H A D | if_auereg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 18 * 4. Neither the name of the author nor the names of any co-contributors 37 * chip. The Pegasus uses a total of four USB endpoints: the control 42 * are 8 bits wide. 186 #define GET_MII(sc) uether_getmii(&(sc)->sc_ue) 212 #define AUE_FLAG_PII 0x0004 /* Pegasus II chip */ 214 #define AUE_FLAG_VER_2 0x0200 /* chip is version 2 */ 215 #define AUE_FLAG_DUAL_PHY 0x0400 /* chip has two transcivers */ 218 #define AUE_LOCK(_sc) mtx_lock(&(_sc)->sc_mtx) [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/sifive/ |
| H A D | fu540-prci.txt | 3 On the FU540 family of SoCs, most system-wide clock and reset integration 7 - compatible: Should be "sifive,<chip>-prci". Only one value is 8 supported: "sifive,fu540-c000-prci" 9 - reg: Should describe the PRCI's register target physical address region 10 - clocks: Should point to the hfclk device tree node and the rtcclk 11 device tree node. The RTC clock here is not a time-of-day clock, 12 but is instead a high-stability clock source for system timers 14 - #clock-cells: Should be <1> 17 macros defined in include/dt-bindings/clock/sifive-fu540-prci.h. 26 /* under /, in PCB-specific DT data */ [all …]
|
| /freebsd/sys/dev/aic7xxx/ |
| H A D | aic7xxx.reg | 1 /*- 4 * Copyright (c) 1994-2001 Justin T. Gibbs. 5 * Copyright (c) 2000-2001 Adaptec Inc. 19 * 3. Neither the names of the above-listed copyright holders nor the names 47 * All page numbers refer to the Adaptec AIC-7770 Data Book available from 48 * Adaptec's Technical Documents Department 1-800-934-2766 52 * SCSI Sequence Control (p. 3-11). 69 * SCSI Transfer Control 0 Register (pp. 3-13). 85 * SCSI Transfer Control 1 Register (pp. 3-14,15). 101 * SCSI Control Signal Read Register (p. 3-15). [all …]
|
| H A D | aic79xx.h | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 6 * Copyright (c) 1994-2002 Justin T. Gibbs. 7 * Copyright (c) 2000-2002 Adaptec Inc. 21 * 3. Neither the names of the above-listed copyright holders nor the names 88 SCSIID_OUR_ID((scb)->hscb->scsii 1192 ahd_chip chip; global() member [all...] |
| H A D | aic7xxx.h | 1 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 6 * Copyright (c) 1994-2001 Justin T. Gibbs. 7 * Copyright (c) 2000-2001 Adaptec Inc. 21 * 3. Neither the names of the above-listed copyright holders nor the names 79 (((scsiid) & ((((ahc)->features & AHC_TWIN) != 0) ? TWIN_TID : TID)) \ 84 ((((ahc)->feature 1028 ahc_chip chip; global() member [all...] |
| /freebsd/sys/dev/firewire/ |
| H A D | 00README | 2 IEEE 1394 support for FreeBSD-5.X and 4.X. 7 written by Katsushi Kobayashi[1] <ikob@koganei.wide.ad.jp> and 12 named firewire-2002XXXX.tar.gz 16 - fwohci.c/fwohci_pci.c 18 - IEEE1394 link/phy chip control 19 - firewire.c 20 Chip independent driver 21 - CSR 22 - Transaction 23 - Character devices for userland [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/soc/qcom/ |
| H A D | qcom,sa8255p-geni-se-qup.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,sa8255p-geni-se-qup.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Praveen Talari <quic_ptalari@quicinc.com> 14 is a programmable module for supporting a wide range of serial interfaces 22 const: qcom,sa8255p-geni-se-qup 28 "#address-cells": 31 "#size-cells": 39 dma-coherent: true [all …]
|
| H A D | qcom,geni-se.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/qcom/qcom,geni-se.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 14 is a programmable module for supporting a wide range of serial interfaces 23 - qcom,geni-se-qup 24 - qcom,geni-se-i2c-master-hub 30 clock-names: 38 "#address-cells": [all …]
|
| /freebsd/sys/arm/conf/ |
| H A D | GENERIC | 2 # GENERIC -- Generic(ish) kernel config. 7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config 11 # FreeBSD World Wide Web server (https://www.FreeBSD.org/) for the 26 makeoptions CONF_CFLAGS="-march=armv7a" 95 device ahci # AHCI-compatible SATA controllers 129 device p2wi # Allwinner Push-Pull Two Wire 187 device axe # USB-Ethernet 188 device umass # Disks/Mass storage - Requires scbus and da 258 device imx6_snvs # IMX6 On-chip RTC 259 device aw_rtc # Allwinner On-chip RTC
|
| /freebsd/sys/riscv/sifive/ |
| H A D | sifive_spi.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 84 #define SFSPI_LOCK(sc) mtx_lock(&(sc)->mtx) 85 #define SFSPI_UNLOCK(sc) mtx_unlock(&(sc)->mtx) 86 #define SFSPI_ASSERT_LOCKED(sc) mtx_assert(&(sc)->mtx, MA_OWNED); 87 #define SFSPI_ASSERT_UNLOCKED(sc) mtx_assert(&(sc)->mtx, MA_NOTOWNED); 91 * From Sifive-Unleashed-FU540-C000-v1.0.pdf page 101. 95 #define SFSPI_REG_CSID 0x10 /* Chip select ID */ 96 #define SFSPI_REG_CSDEF 0x14 /* Chip select default */ 97 #define SFSPI_REG_CSMODE 0x18 /* Chip select mode */ [all …]
|
| /freebsd/sys/arm/freescale/imx/ |
| H A D | imx_machdep.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 59 * chip. Why here and not in imx_wdog.c? Because there's no requirement that 78 * signal on watchdog timeout, then we do software-requested rebooting in imx_wdog_cpu_reset() 83 * and stabilizing system voltages, or taking other system-wide reset in imx_wdog_cpu_reset() 89 cr &= ~WDOG_CR_WDA; /* Assert active-low ext reset bit. */ in imx_wdog_cpu_reset() 93 "External reset failed, trying internal cpu-reset\n"); in imx_wdog_cpu_reset() 103 cr &= ~WDOG_CR_SRS; /* Assert active-low software reset bit. */ in imx_wdog_cpu_reset()
|
| /freebsd/contrib/ntp/ntpd/ |
| H A D | ntpd-opts.def | 1 /* -*- Mode: Text -*- */ 7 prog-name = "ntpd"; 8 prog-title = "set clock via Network Time Protocol daemon"; 11 #include ntpdbase-opts.def 14 explain = <<- _END_EXPLAIN 17 doc-section = { 18 ds-type = 'DESCRIPTION'; 19 ds-format = 'mdoc'; 20 ds-text = <<- _END_PROG_MDOC_DESCRIP 27 Network Time Protocol (NTP) version 4, as defined by RFC-5905, [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/clock/ |
| H A D | baikal,bt1-ccu-pll.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/clock/baikal,bt1-cc [all...] |
| /freebsd/sys/contrib/device-tree/src/arm64/allwinner/ |
| H A D | sun50i-h618-yuzukihd-chameleon.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 6 /dts-v1/; 8 #include "sun50i-h616.dtsi" 9 #include "sun50i-h616-cpu-opp.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 16 compatible = "yuzukihd,chameleon", "allwinner,sun50i-h618"; 24 stdout-path = "serial0:115200n8"; 28 /* board wide 5V supply directly from the USB-C socket */ 29 compatible = "regulator-fixed"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/power/supply/ |
| H A D | battery.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Sebastian Reichel <sre@kernel.org> 14 In smart batteries, these are typically stored in non-volatile memory 15 on a fuel gauge chip. The battery node should be used where there is 16 no appropriate non-volatile memory, or it is unprogrammed/incorrect. 27 Batteries must be referenced by chargers and/or fuel-gauges using a phandle. 28 The phandle's property should be named "monitored-battery". 32 const: simple-battery [all …]
|
| /freebsd/sys/dev/vge/ |
| H A D | if_vgereg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 18 * 4. Neither the name of the author nor the names of any co-contributors 37 * Definitions for the built-in copper PHY can be found in vgphy.h. 41 * using 32-bit I/O cycles, but some of them are less than 32 bits 42 * wide. Go figure. 119 #define VGE_SSTIMER 0x74 /* single-shot timer */ 121 #define VGE_CHIPCFG0 0x78 /* chip config A */ 122 #define VGE_CHIPCFG1 0x79 /* chip config B */ 123 #define VGE_CHIPCFG2 0x7A /* chip config C */ [all …]
|