/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | spi-cadence.txt | 2 ------------------------------------------- 5 - compatible : Should be "cdns,spi-r1p6" or "xlnx,zynq-spi-r1p6". 6 - reg : Physical base address and size of SPI registers map. 7 - interrupts : Property with a value describing the interrupt 9 - clock-names : List of input clock names - "ref_clk", "pclk" 11 - clocks : Clock phandles (see clock bindings for details). 14 - num-cs : Number of chip selects used. 15 If a decoder is used, this will be the number of 17 - is-decoded-cs : Flag to indicate whether decoder is used or not. 22 compatible = "xlnx,zynq-spi-r1p6"; [all …]
|
H A D | spi-cadence.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-cadence.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michal Simek <michal.simek@amd.com> 13 - $ref: spi-controller.yaml# 18 - cdns,spi-r1p6 19 - xlnx,zynq-spi-r1p6 27 clock-names: 29 - const: ref_clk [all …]
|
H A D | cadence-quadspi.txt | 4 - compatible : should be one of the following: 5 Generic default - "cdns,qspi-nor". 6 For TI 66AK2G SoC - "ti,k2g-qspi", "cdns,qspi-nor". 7 For TI AM654 SoC - "ti,am654-ospi", "cdns,qspi-nor". 8 For Intel LGM SoC - "intel,lgm-qspi", "cdns,qspi-nor". 9 - reg : Contains two entries, each of which is a tuple consisting of a 10 physical address and length. The first entry is the address and 11 length of the controller register set. The second entry is the 13 - interrupts : Unit interrupt specifier for the controller interrupt. 14 - clocks : phandle to the Quad SPI clock. [all …]
|
H A D | cdns,qspi-nor.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/cdns,qspi-nor.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Vaishnav Achath <vaishnav.a@ti.com> 13 - $ref: spi-controller.yaml# 14 - if: 18 const: xlnx,versal-ospi-1.0 21 - power-domains 22 - if: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/bus/ |
H A D | nvidia,tegra20-gmi.txt | 10 - compatible : Should contain one of the following: 11 For Tegra20 must contain "nvidia,tegra20-gmi". 12 For Tegra30 must contain "nvidia,tegra30-gmi". 13 - reg: Should contain GMI controller registers location and length. 14 - clocks: Must contain an entry for each entry in clock-names. 15 - clock-names: Must include the following entries: "gmi" 16 - resets : Must contain an entry for each entry in reset-names. 17 - reset-names : Must include the following entries: "gmi" 18 - #address-cells: The number of cells used to represent physical base 20 - #size-cells: The number of cells used to represent the size of an address [all …]
|
H A D | qcom,ebi2.txt | 4 external memory (such as NAND or other memory-mapped peripherals) whereas 13 Apparently this bus is clocked at 64MHz. It has dedicated pins on the package 18 Also CS1 and CS2 has -A and -B signals. Why they have that is unclear to me. 21 memory is referred to as "Chip Peripheral SS FPB0" and is 168MB big. 24 CS0 GPIO134 0x1a800000-0x1b000000 (8MB) 25 CS1 GPIO39 (A) / GPIO123 (B) 0x1b000000-0x1b800000 (8MB) 26 CS2 GPIO40 (A) / GPIO124 (B) 0x1b800000-0x1c000000 (8MB) 27 CS3 GPIO133 0x1d000000-0x25000000 (128 MB) 28 CS4 GPIO132 0x1c800000-0x1d000000 (8MB) 29 CS5 GPIO131 0x1c000000-0x1c800000 (8MB) [all …]
|
H A D | qcom,ebi2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 external memory (such as NAND or other memory-mapped peripherals) whereas 20 Apparently this bus is clocked at 64MHz. It has dedicated pins on the package 25 Also CS1 and CS2 has -A and -B signals. Why they have that is unclear to me. 28 memory is referred to as "Chip Peripheral SS FPB0" and is 168MB big. 31 CS0 GPIO134 0x1a800000-0x1b000000 (8MB) 32 CS1 GPIO39 (A) / GPIO123 (B) 0x1b000000-0x1b800000 (8MB) 33 CS2 GPIO40 (A) / GPIO124 (B) 0x1b800000-0x1c000000 (8MB) [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mtd/ |
H A D | cadence-quadspi.txt | 4 - compatible : should be one of the following: 5 Generic default - "cdns,qspi-nor". 6 For TI 66AK2G SoC - "ti,k2g-qspi", "cdns,qspi-nor". 7 For TI AM654 SoC - "ti,am654-ospi", "cdns,qspi-nor". 8 - reg : Contains two entries, each of which is a tuple consisting of a 9 physical address and length. The first entry is the address and 10 length of the controller register set. The second entry is the 12 - interrupts : Unit interrupt specifier for the controller interrupt. 13 - clocks : phandle to the Quad SPI clock. 14 - cdns,fifo-depth : Size of the data FIFO in words. [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/xilinx/ |
H A D | zynq-zc770-xm011.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2013-2018 Xilinx, Inc. 7 /dts-v1/; 8 #include "zynq-7000.dtsi" 12 compatible = "xlnx,zynq-zc770-xm011", "xlnx,zynq-7000"; 22 stdout-path = "serial0:115200n8"; 31 compatible = "usb-nop-xceiv"; 32 #phy-cells = <0>; 42 clock-frequency = <400000>; 52 num-cs = <4>; [all …]
|
H A D | zynq-zc770-xm012.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2013-2018 Xilinx, Inc. 7 /dts-v1/; 8 #include "zynq-7000.dtsi" 12 compatible = "xlnx,zynq-zc770-xm012", "xlnx,zynq-7000"; 23 stdout-path = "serial0:115200n8"; 38 clock-frequency = <400000>; 48 clock-frequency = <400000>; 58 num-cs = <4>; 59 is-decoded-cs = <0>;
|
H A D | zynq-zc770-xm013.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 8 #include "zynq-7000.dtsi" 12 compatible = "xlnx,zynq-zc770-xm013", "xlnx,zynq-7000"; 23 stdout-path = "serial0:115200n8"; 38 phy-mode = "rgmii-id"; 39 phy-handle = <ðernet_phy>; 41 ethernet_phy: ethernet-phy@7 { 43 device_type = "ethernet-phy"; 49 clock-frequency = <400000>; [all …]
|
H A D | zynq-zc770-xm010.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2013-2018 Xilinx, Inc. 7 /dts-v1/; 8 #include "zynq-7000.dtsi" 12 compatible = "xlnx,zynq-zc770-xm010", "xlnx,zynq-7000"; 23 stdout-path = "serial0:115200n8"; 32 compatible = "usb-nop-xceiv"; 33 #phy-cells = <0>; 43 phy-mode = "rgmii-id"; 44 phy-handle = <ðernet_phy>; [all …]
|
/freebsd/lib/libnetgraph/ |
H A D | netgraph.3 | 1 .\" Copyright (c) 1996-1999 Whistle Communications, Inc. 15 .\" THIS SOFTWARE IS BEING PROVIDED BY WHISTLE COMMUNICATIONS "AS IS", AND 19 .\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. 30 .\" THIS SOFTWARE, EVEN IF WHISTLE COMMUNICATIONS IS ADVISED OF THE POSSIBILITY 62 .Fn NgNameNode "int cs" "const char *path" "const char *fmt" ... 65 .Fa "int cs" "const char *path" "int cookie" "int cmd" "const void *arg" 69 .Fn NgSendAsciiMsg "int cs" "const char *path" "const char *fmt" ... 72 .Fa "int cs" "const char *path" "struct ng_mesg *msg" "const void *arg" 76 .Fn NgRecvMsg "int cs" "struct ng_mesg *rep" "size_t replen" "char *path" 78 .Fn NgAllocRecvMsg "int cs" "struct ng_mesg **rep" "char *path" [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/ |
H A D | AMDGPUDisassembler.cpp | 1 //===- AMDGPUDisassembler.cpp - Disassembler for AMDGPU ISA ---------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 //===----------------------------------------------------------------------===// 15 //===----------------------------------------------------------------------===// 26 #include "llvm-c/DisassemblerTypes.h" 40 #define DEBUG_TYPE "amdgpu-disassembler" 53 // If there is no default wave size it must be a generation before gfx10, in addDefaultWaveSize() 96 if (OpIdx != -1) { in insertNamedMCOperand() 114 if (DAsm->tryAddingSymbolicOperand(Inst, Offset, Addr, true, 2, 2, 0)) in decodeSOPPBrTarget() [all …]
|
/freebsd/contrib/opencsd/decoder/include/common/ |
H A D | ocsd_dcd_tree.h | 24 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS' AND 74 * @param formatterCfgFlags : Configuration flags for trace de-formatter. 119 Captured raw trace data is passed into the deformatter and decoders via this method. 128 * @brief Decoded Trace output. 146 * Creates a decoder that is registered with the library under the supplied name. 148 * packet processor only is created. 161 * Remove a decoder / packet processor attached to an Trace ID output on the frame de-mux. 173 * Caller must check p_stats_block->version to esure that the block 174 * is filled in a compatible manner. 179 * @return ocsd_err_t : Library error code - OCSD_OK if valid block pointer returned, [all …]
|
/freebsd/sys/amd64/include/ |
H A D | vmm.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 16 * THIS SOFTWARE IS PROVIDED BY NETAPP, INC ``AS IS'' AND 126 * governed primarily by SPECNAMELEN. The length is the total number of 130 * The prefix is usually "vmm/" or "vmm.io/", but can be a few characters 132 * The suffix is a string that identifies a bootrom image or some similar 133 * image that is attached to the VM. A separator character gets added to 136 * The effective length of a VM name is 229 bytes for FreeBSD 13 and 37 137 * bytes for FreeBSD 12. A minimum length is set for safety and supports 144 (SPECNAMELEN - VM_MAX_PREFIXLEN - VM_MAX_SUFFIXLEN - 1) [all …]
|
/freebsd/sys/contrib/zstd/ |
H A D | README.md | 3 __Zstandard__, or `zstd` as short version, is a fast lossless compression algorithm, 4 targeting real-time compression scenarios at zlib-level and better compression ratios. 7 Zstandard's format is stable and documented in [RFC8878](https://datatracker.ietf.org/doc/html/rfc8… 8 This repository represents the reference implementation, provided as an open-source dual [BSD](LICE… 11 a list of known ports and bindings is provided on [Zstandard homepage](http://www.zstd.net/#other-l… 21 [travisDevBadge]: https://api.travis-ci.com/facebook/zstd.svg?branch=dev "Continuous Integration te… 22 [travisLink]: https://travis-ci.com/facebook/zstd 24 [AppveyorLink]: https://ci.appveyor.com/project/YannCollet/zstd-p0yf0 27 [CirrusDevBadge]: https://api.cirrus-ci.com/github/facebook/zstd.svg?branch=dev 28 [CirrusLink]: https://cirrus-ci.com/github/facebook/zstd [all …]
|
/freebsd/usr.sbin/dumpcis/ |
H A D | readcis.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 17 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 31 * Code cleanup, bug-fix and extension 32 * by Tatsumi Hosokawa <hosokawa@mt.cs.keio.ac.jp> 118 * free_cis - delete cis entry. 127 tlist = tl->next; in freecis() 128 while ((tp = tl->tuples) != 0) { in freecis() 129 tl->tuples = tp->next; in freecis() 130 free(tp->data); in freecis() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86MCInstLower.cpp | 1 //===-- X86MCInstLower.cpp - Convert X86 MachineInstr to an MCInst --------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 58 static cl::opt<bool> EnableBranchHint("enable-branch-hint", 62 "branch-hint-probability-threshold", 68 /// X86MCInstLower - This class is used to lower an MachineInstr into an MCInst. 123 CodeEmitter->encodeInstruction(Inst, Code, Fixups, STI); in count() 126 InShadow = false; // The shadow is big enough. Stop counting. in count() 134 emitX86Nops(OutStreamer, RequiredShadowSize - CurrentShadowSize, in emitShadowPadding() [all …]
|
/freebsd/sys/contrib/zstd/doc/educational_decoder/ |
H A D | zstd_decompress.c | 5 * This source code is licensed under both the BSD-style license (found in the 8 * You may select, at your option, one of the above-listed licenses. 25 // 4 Bytes, little-endian format. Value : 0xFD2FB528" 28 // The size of `Block_Content` is limited by `Block_Maximum_Size`, 53 ERROR("Input buffer smaller than it should be or input is " \ 73 /// file. They implement low-level functionality needed for the higher level 80 /// They are written/read forward, and reads are treated as little-endian 96 /// non-byte aligned 100 /// Backs-up the stream by `num` bits so they can be read again 135 /// Read `num` bits (up to 64) from `src + offset`, where `offset` is in bits, [all …]
|
/freebsd/contrib/ntp/ntpd/ |
H A D | ntp_control.c | 2 * ntp_control.c - respond to mode 6 control messages and send async 42 #define NO_REQUEST (-1) 64 #define ctl_putsfp(tag, sfp) ctl_putdblf(tag, 0, -1, \ 451 * more-or-less) 682 * is up to the trap receipient to keep resetting it to avoid being 700 * the reference clock driver doesn't set peer->sstclktype to something 823 * init_control - initialize request data 847 * ctl_error - send an error response for the current request 874 sendpkt(rmt_addr, lcl_inter, - in ctl_error() 3340 const u_char *cs; read_sysvars() local 5084 struct refclockstat cs; report_event() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/ |
H A D | AArch64Disassembler.cpp | 1 //===- AArch64Disassembler.cpp - Disassembler for AArch64 -----------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 //===----------------------------------------------------------------------===// 18 #include "llvm-c/Disassembler.h" 34 #define DEBUG_TYPE "aarch64-disassembler" 227 raw_ostream &CS) const { in getInstruction() 228 CommentStream = &CS; in getInstruction() 236 // Encoded as a small-endian 32-bit word in the stream. in getInstruction() 246 const MCInstrDesc &Desc = MCII->get(MI.getOpcode()); in getInstruction() [all …]
|
/freebsd/sys/contrib/x86emu/ |
H A D | x86emu.c | 8 * Copyright (C) 1996-1999 SciTech Software, Inc. 9 * Copyright (C) David Mosberger-Tang 16 * its documentation for any purpose is hereby granted without fee, 23 * It is provided "as is" without express or implied warranty. 179 if (emu->_x86emu_intrTab[intno]) { in x86emu_intr_dispatch() 180 (*emu->_x86emu_intrTab[intno]) (emu, intno); in x86emu_intr_dispatch() 182 push_word(emu, (uint16_t) emu->x86.R_FLG); in x86emu_intr_dispatch() 185 push_word(emu, emu->x86.R_CS); in x86emu_intr_dispatch() 186 emu->x86.R_CS = fetch_word(emu, 0, intno * 4 + 2); in x86emu_intr_dispatch() 187 push_word(emu, emu->x86.R_IP); in x86emu_intr_dispatch() [all …]
|
/freebsd/usr.sbin/ppp/ |
H A D | ip.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1996 - 2001 Brian Somers <brian@Awfulhak.org> 5 * based on work by Toshiharu OHNO <tony-o@iij.ad.jp> 18 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 111 { 1, "IN" }, { 2, "CS" }, { 3, "CH" }, { 4, "HS" }, { 255, "*" } in dns_Qclass2Txt() 136 { 23, "NSAP-PTR" }, { 24, "SIG" }, { 25, "KEY" }, { 26, "PX" }, in dns_Qtype2Txt() 167 * The purpose of this routine is calculate this result, for 168 * the many times it is needed in FilterCheck, only on demand 177 * The caching performed here is just a side effect. [all …]
|
/freebsd/sys/contrib/edk2/Include/Library/ |
H A D | BaseLib.h | 3 functions, file path functions, and CPU architecture-specific functions. 5 Copyright (c) 2006 - 2021, Intel Corporation. All rights reserved.<BR> 6 Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR> 10 Copyright (c) 2023 - 2024, Arm Limited. All rights reserved.<BR> 12 SPDX-License-Identifier: BSD-2-Clause-Patent 20 // Definitions for architecture-specific types 24 /// The IA-32 architecture context buffer used by SetJump() and LongJump(). 56 UINT8 XmmBuffer[160]; ///< XMM6-XMM15. 134 This function is only available on AARCH64. 206 This function is only available on AARCH64. [all …]
|