/freebsd/sys/contrib/device-tree/Bindings/powerpc/nintendo/ |
H A D | wii.txt | 11 - model : Should be "nintendo,wii" 12 - compatible : Should be "nintendo,wii" 16 This node represents the multi-function "Hollywood" chip, which packages 21 - compatible : Should be "nintendo,hollywood" 30 - compatible : should be "nintendo,hollywood-vi","nintendo,flipper-vi" 31 - reg : should contain the VI registers location and length 32 - interrupt [all...] |
/freebsd/sys/contrib/device-tree/Bindings/timer/ |
H A D | sifive,clint.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Palmer Dabbelt <palmer@dabbelt.com> 11 - Anup Patel <anup.patel@wdc.com> 14 SiFive (and other RISC-V) SOCs include an implementation of the SiFive 15 Core Local Interruptor (CLINT) for M-mode timer and M-mode inter-processor 16 interrupts. It directly connects to the timer and inter-processor interrupt 17 lines of various HARTs (or CPUs) so RISC-V per-HART (or per-CPU) local 19 The clock frequency of CLINT is specified via "timebase-frequency" DT [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | spi-peripheral-props.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-peripheral-props.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Peripheral-specific properties for a SPI bus. 11 be common properties like spi-max-frequency, spi-cpha, etc. or they could be 13 need to be defined in the peripheral node because they are per-peripheral and 19 - Mark Brown <broonie@kernel.org> 27 - minimum: 0 30 Chip select used by the device. [all …]
|
/freebsd/contrib/ntp/html/ |
H A D | clock.html | 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 4 <meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> 12 <!-- #BeginDate format:En2m -->4-Aug-2011 23:40<!-- #EndDate --> 20 <li class="inline"><a href="#inter">Operating Intervals</a></li> 28 …-of-year (TOY) chip to maintain the time when the power is off. When the computer is restarted, t… 31 …emon sets the step threshold to 600 s using the <tt>-x</tt> option on the command line. If the <tt… 33 …idered before using these options. The slew rate is fixed at 500 parts-per-million (PPM) by th… 35 <p>When the daemon is started after a considerable downtime, it could be the TOY chip clock has dri… 36 <h4 id="inter">Operating Intervals</h4> 51 <dt>FSET - The frequency file is present</dt> [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | i2c-mxs.txt | 1 * Freescale MXS Inter IC (I2C) Controller 4 - compatible: Should be "fsl,<chip>-i2c" 5 - reg: Should contain registers location and length 6 - interrupts: Should contain ERROR interrupt number 7 - clock-frequency: Desired I2C bus clock frequency in Hz. 9 - dmas: DMA specifier, consisting of a phandle to DMA controller node 11 Refer to dma.txt and fsl-mxs-dma.txt for details. 12 - dma-names: Must be "rx-tx". 17 #address-cells = <1>; 18 #size-cells = <0>; [all …]
|
/freebsd/share/man/man4/ |
H A D | iicbus.4 | 41 system provides a uniform, modular and architecture-independent 45 I2C is an acronym for Inter Integrated Circuit bus. 49 easy way to connect a CPU to peripheral chips in a TV-set. 57 is a CPU, LCD driver, memory, or complex function chip. 60 Obviously an LCD driver is only a receiver, while a memory or I/O chip can 65 The BUS MASTER is the chip issuing the commands on the BUS. 71 As mentioned before, the IC bus is a Multi-MASTER BUS. 77 .Bl -column "Device drivers" -compact 89 8-bit characters they write to the bus according to the I2C protocol. 92 bidirectional communications, thanks to the multi-master capabilities of the [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | usb.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 22 phy-names: 26 usb-phy: 27 $ref: /schemas/types.yaml#/definitions/phandle-array 38 UTMI+ PHY with an 8- or 16-bit interface if UTMI+ is selected, UTMI+ low 40 serial is specified and High-Speed Inter-Chip feature if HSIC is 46 maximum-speed: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/media/ |
H A D | mediatek,mdp3-rdma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-rdma.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Matthias Brugger <matthias.bgg@gmail.com> 11 - Moudy Ho <moudy.ho@mediatek.com> 24 - enum: 25 - mediatek,mt8183-mdp3-rdma 26 - mediatek,mt8188-mdp3-rdma 27 - mediatek,mt8195-mdp3-rdma [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | st,stih4xx.txt | 3 - sti-vtg: video timing generator 5 - compatible: "st,vtg" 6 - reg: Physical base address of the IP registers and length of memory mapped region. 8 - interrupts : VTG interrupt number to the CPU. 9 - st,slave: phandle on a slave vtg 11 - sti-vtac: video timing advanced inter dye communication Rx and TX 13 - compatible: "st,vtac-main" or "st,vtac-aux" 14 - reg: Physical base address of the IP registers and length of memory mapped region. 15 - clocks: from common clock binding: handle hardware IP needed clocks, the 17 See ../clocks/clock-bindings.txt for details. [all …]
|
/freebsd/sys/dev/le/ |
H A D | lancereg.h | 3 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 34 /*- 70 * - Am7990 Local Area Network Controller for Ethernet (LANCE) 71 * (and its descendent Am79c90 C-LANCE). 73 * - Am79c900 Integrated Local Area Communications Controller (ILACC) 75 * - Am79c960 PCnet-ISA Single-Chip Ethernet Controller for ISA 77 * - Am79c961 PCnet-ISA+ Jumperless Single-Chip Ethernet Controller 80 * - Am79c961A PCnet-ISA II Jumperless Full-Duplex Single-Chip 83 * - Am79c965A PCnet-32 Single-Chip 32-bit Ethernet Controller [all …]
|
/freebsd/sys/dev/ic/ |
H A D | i82586.h | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 38 * Intel 82586 Ethernet chip 42 * chip written by Russ Nelson and others. 55 u_char ie_bus_use; /* true if 8-bit only */ 57 caddr_t ie_iscp_ptr; /* 24-bit physaddr of ISCP */ 68 * FIXME: some of these should be re-commented after we figure out their 74 u_short ie_scb_offset; /* 16-bit physaddr of next struct */ 75 caddr_t ie_base; /* 24-bit physaddr for all 16-bit vars */ 84 u_short ie_command_list; /* 16-pointer to command block list */ [all …]
|
/freebsd/sys/dev/usb/serial/ |
H A D | umcs.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 50 #define MCS7840_DEV_REG_PINPONGHIGH 0x02 /* High bits of ping-pong 52 #define MCS7840_DEV_REG_PINPONGLOW 0x03 /* Low bits of ping-pong 67 #define MCS7840_DEV_REG_PLL_DIV_M 0x0e /* Pre-diviedr for PLL, R/W */ 78 /* DCRx_2-DCRx_4 Registers goes here (see below, they are documented) */ 93 #define MCS7840_DEV_REG_SP1_ICG 0x2c /* Inter character gap 96 #define MCS7840_DEV_REG_SP2_ICG 0x2d /* Inter character gap 99 #define MCS7840_DEV_REG_SP3_ICG 0x2e /* Inter character gap 102 #define MCS7840_DEV_REG_SP4_ICG 0x2f /* Inter character gap [all …]
|
/freebsd/sys/contrib/dev/rtw88/ |
H A D | pci.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 2 /* Copyright(c) 2018-2019 Realtek Corporation 54 return skb->priority; in rtw_pci_get_tx_qsel() 60 struct rtw_pci *rtwpci = (struct rtw_pci *)rtwdev->priv; in rtw_pci_read8() 63 return readb(rtwpci->mmap + addr); in rtw_pci_read8() 67 val = bus_read_1((struct resource *)rtwpci->mma in rtw_pci_read8() 366 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_init_trx_ring() local 738 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_dma_check() local 854 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_tx_write_data() local 1099 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_rx_napi() local 1473 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_link_cfg() local 1515 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_interface_cfg() local 1531 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_phy_cfg() local 1586 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_suspend() local 1598 const struct rtw_chip_info *chip = rtwdev->chip; rtw_pci_resume() local 1894 const struct rtw_chip_info *chip; rtw_pci_shutdown() local [all...] |
/freebsd/sys/dev/ae/ |
H A D | if_aereg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 37 #define AE_MASTER_REVNUM_SHIFT 16 /* Chip revision number. */ 84 #define AE_EADDR0_REG 0x1488 /* 5 - 2 bytes */ 85 #define AE_EADDR1_REG 0x148c /* 1 - 0 bytes */ 89 * L2 supports 64-bit addressing but all rings base addresses 97 Should be 120-byte aligned (i.e. 99 have 128-byte alignment). */ 100 #define AE_TXD_BUFSIZE_REG 0x1548 /* Size of TxD ring in 4-byte units. 101 Should be 4-byte aligned. */ [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/FM/SP/ |
H A D | fm_sp.c | 2 * Copyright 2008-2012 Freescale Semiconductor Inc. 57 if ((err = FmSpCheckIntContextParams(&p_FmVspEntry->intContext))!= E_OK) in CheckParamsGeneratedInternally() 59 if ((err = FmSpCheckBufMargins(&p_FmVspEntry->bufMargins)) != E_OK) in CheckParamsGeneratedInternally() 70 SANITY_CHECK_RETURN_ERROR(p_FmVspEntry->p_FmVspEntryDriverParams, E_INVALID_HANDLE); in CheckParams() 71 SANITY_CHECK_RETURN_ERROR(p_FmVspEntry->h_Fm, E_INVALID_HANDLE); in CheckParams() 73 if ((err = FmSpCheckBufPoolsParams(&p_FmVspEntry->p_FmVspEntryDriverParams->extBufPools, in CheckParams() 74 p_FmVspEntry->p_FmVspEntryDriverParams->p_BackupBmPools, in CheckParams() 75 … p_FmVspEntry->p_FmVspEntryDriverParams->p_BufPoolDepletion)) != E_OK) in CheckParams() 79 if (p_FmVspEntry->p_FmVspEntryDriverParams->liodnOffset & ~FM_LIODN_OFFSET_MASK) in CheckParams() 82 err = FmVSPCheckRelativeProfile(p_FmVspEntry->h_Fm, in CheckParams() [all …]
|
/freebsd/sys/dev/msk/ |
H A D | if_mskreg.h | 17 * are provided to you under the BSD-type license terms provided 22 * - Redistributions of source code must retain the above copyright 24 * - Redistributions in binary form must reproduce the above 28 * - Neither the name of Marvell nor the names of its contributors 48 /*- 49 * SPDX-License-Identifier: BSD-4-Clause AND BSD-3-Clause 65 * 4. Neither the name of the author nor the names of any co-contributors 82 /*- 110 * D-Link PCI vendor ID 154 * D-Link gigabit ethernet device ID [all …]
|
/freebsd/sys/dev/cas/ |
H A D | if_casreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 30 * from: FreeBSD: if_gemreg.h 174987 2007-12-30 01:32:03Z marius 84 * Bits 0-9 of CAS_STATUS auto-clear when read. CAS_CLEAR_ALIAS specifies 85 * which of bits 0-9 auto-clear when reading CAS_STATUS_ALIAS. 116 #define CAS_BIM_CONF_BD64_DIS 0x00000004 /* 64-bit mode disable */ 118 #define CAS_BIM_CONF_BUS32_WIDE 0x00000010 /* PCI bus is 32-bit (ro). */ 141 #define CAS_BIM_LDEV_OEN_PROM 0x00000002 /* PROM chip select */ 161 * interrupt bits for CAS_INTMASK[2-4], CAS_STATUS[2-4], CAS_CLEAR_ALIAS[2-4] 162 * and CAS_STATUS_ALIAS[2-4]. [all …]
|
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | mcp_public.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 72 #define ETH_SPEED_SMARTLINQ 0x8 /* deprecated - use link_modes field instead */ 86 #define ETH_LOOPBACK_MAC (4) /* MAC Loopback - not supported */ 94 #define EEE_CFG_EEE_ENABLED (1<<0) /* EEE is enabled (configuration). Refer to eee_status->active f… 121 u64 r64; /* 0x00 (Offset 0x00 ) RX 64-byte frame counter*/ 129 u64 r1522; /* 0x06 (Offset 0x30 ) RX 1519 to 1522 byte VLAN-tagged frame counter */ 154 u64 t64; /* 0x40 (Offset 0xa8 ) TX 64-byte frame counter */ 196 /* HSI - Cannot add more stats to this struct. If needed, then need to open new struct */ 209 /*-----+----------------------------------------------------------------------------- 210 * Chip | Number and | Ports in| Ports in|2 PHY-s |# of ports|# of engines [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/ |
H A D | vendor-prefixes.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/vendor-prefixes.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Rob Herring <robh@kernel.org> 19 "^(at25|bm|devbus|dmacap|dsa|exynos|fsi[ab]|gpio-fan|gpio-key|gpio|gpmc|hdmi|i2c-gpio),.*": true 21 "^(pinctrl-single|#pinctrl-single|PowerPC),.*": true 22 "^(pl022|pxa-mmc|rcar_sound|rotary-encoder|s5m8767|sdhci),.*": true 23 "^(simple-audio-card|st-plgpio|st-spics|ts),.*": true 50 "^active-semi,.*": [all …]
|
/freebsd/contrib/pam_modules/pam_passwdqc/ |
H A D | wordset_4k.c | 6 * I've replaced two 7-character words to save space. 855 "chip", 1979 "inter",
|
/freebsd/sys/dev/isp/ |
H A D | isp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2009-2020 Alexander Motin <mav@FreeBSD.org> 5 * Copyright (c) 1997-2009 by Matthew Jacob 34 * code for the Qlogic ISP SCSI and FC-SCSI adapters. 151 if (fcp->isp_fwstate == state) in isp_change_fw_state() 154 "Chan %d Firmware state <%s-> in isp_change_fw_state() [all...] |
/freebsd/sys/dev/bge/ |
H A D | if_bge.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 19 * 4. Neither the name of the author nor the names of any co-contributors 43 * two on-board MIPS R4000 CPUs and can have as much as 16MB of external 48 * of value-added firmware updates. Unlike the Tigon I and Tigon II, 52 * The BCM5700 supports the PCI v2.2 and PCI-X v1.0 standards, and will 53 * function in a 32-bit/64-bit 33/66Mhz bus, or a 64-bit/133Mhz bus. 55 * The BCM5701 is a single-chip solution incorporating both the BCM5700 60 * brand name, which is functionally similar but lacks PCI-X support. 119 #define ETHER_MIN_NOPAD (ETHER_MIN_LEN - ETHER_CRC_LEN) /* i.e., 60 */ [all …]
|
/freebsd/usr.sbin/bluetooth/hccontrol/ |
H A D | util.c | 1 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 81 /* 0x01 */ "Only for point-to-point packets", in hci_encrypt2str() 82 /* 0x02 */ "Both point-to-point and broadcast packets" in hci_encrypt2str() 102 /* 0x01 */ "u-law", in hci_coding2str() 103 /* 0x02 */ "A-law", in hci_coding2str() 116 /* 0x02 */ "Sign-Magnitude", in hci_vdata2str() 136 size--; in hci_hmode2str() 143 strncat(buffer, t[n], size - len); in hci_hmode2str() 246 /* 0050 */ "Red-M (Communications) Ltd", in hci_manufacturer2str() [all …]
|
/freebsd/share/misc/ |
H A D | pci_vendors | 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 <-- two tabs 30 # This is a relabelled RTL-8139 31 8139 AT-2500TX V3 Ethernet 41 7a09 PCI-to-PCI Bridge 50 7a19 PCI-to-PCI Bridge 55 7a29 PCI-to-PCI Bridge [all …]
|
/freebsd/sys/dev/e1000/ |
H A D | e1000_mac.c | 2 SPDX-License-Identifier: BSD-3-Clause 4 Copyright (c) 2001-2020, Intel Corporation 42 * e1000_init_mac_ops_generic - Initialize MAC function pointers 45 * Setups up the function pointers to no-op functions 49 struct e1000_mac_info *mac = &hw->mac; in e1000_init_mac_ops_generic() 53 mac->ops.init_params = e1000_null_ops_generic; in e1000_init_mac_ops_generic() 54 mac->ops.init_hw = e1000_null_ops_generic; in e1000_init_mac_ops_generic() 55 mac->ops.reset_hw = e1000_null_ops_generic; in e1000_init_mac_ops_generic() 56 mac->ops.setup_physical_interface = e1000_null_ops_generic; in e1000_init_mac_ops_generic() 57 mac->ops.get_bus_info = e1000_null_ops_generic; in e1000_init_mac_ops_generic() [all …]
|