/freebsd/sys/contrib/device-tree/Bindings/media/i2c/ |
H A D | toshiba,tc358746.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | rockchip-inno-csi-dphy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/rockchip-inn [all...] |
/freebsd/sys/contrib/device-tree/Bindings/media/xilinx/ |
H A D | xlnx,csi2rxss.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Xilinx MIPI CSI-2 Receiver Subsystem 10 - Vishal Sagar <vishal.sagar@amd.com> 13 The Xilinx MIPI CSI-2 Receiver Subsystem is used to capture MIPI CSI-2 16 The subsystem consists of a MIPI D-PHY in slave mode which captures the 17 data packets. This is passed along the MIPI CSI-2 Rx IP which extracts the 20 For more details, please refer to PG232 Xilinx MIPI CSI-2 Receiver Subsystem. 21 Please note that this bindings includes only the MIPI CSI-2 Rx controller [all …]
|
/freebsd/lib/libkiconv/ |
H A D | kiconv_sysctl.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 43 if (sysctlbyname("kern.iconv.drvlist", NULL, &size, NULL, 0) == -1) in kiconv_lookupconv() 51 if (sysctlbyname("kern.iconv.drvlist", drivers, &size, NULL, 0) == -1) { in kiconv_lookupconv() 69 struct iconv_cspair_info *csi, *csip; in kiconv_lookupcs() local 71 if (sysctlbyname("kern.iconv.cslist", NULL, &size, NULL, 0) == -1) in kiconv_lookupcs() 74 csi = malloc(size); in kiconv_lookupcs() 75 if (csi == NULL) in kiconv_lookupcs() 77 if (sysctlbyname("kern.iconv.cslist", csi, &size, NULL, 0) == -1) { in kiconv_lookupcs() [all …]
|
/freebsd/sys/arm/allwinner/h6/ |
H A D | h6_padconf.c | 1 /*- 22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 55 { "PD0", 3, 0, { "gpio_in", "gpio_out", "lcd0", "ts0", "csi", "emac" } }, 56 { "PD1", 3, 1, { "gpio_in", "gpio_out", "lcd0", "ts0", "csi", "emac" } }, 57 { "PD2", 3, 2, { "gpio_in", "gpio_out", "lcd0", "ts0", "csi", "emac" } }, 58 { "PD3", 3, 3, { "gpio_in", "gpio_out", "lcd0", "ts0", "csi", "emac" } }, 59 { "PD4", 3, 4, { "gpio_in", "gpio_out", "lcd0", "ts0", "csi", "emac" } }, 60 { "PD5", 3, 5, { "gpio_in", "gpio_out", "lcd0", "ts0", "csi", "emac" } }, 61 { "PD6", 3, 6, { "gpio_in", "gpio_out", "lcd0", "ts0", "csi", "emac" } }, 62 { "PD7", 3, 7, { "gpio_in", "gpio_out", "lcd0", "ts0", "csi", "emac" } }, [all …]
|
/freebsd/sys/arm/allwinner/a83t/ |
H A D | a83t_padconf.c | 1 /*- 22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 93 { "PE0", 4, 0, { "gpio_in", "gpio_out", "csi", NULL, "ccir" } }, 94 { "PE1", 4, 1, { "gpio_in", "gpio_out", "csi", NULL, "ccir" } }, 95 { "PE2", 4, 2, { "gpio_in", "gpio_out", "csi", NULL, "ccir" } }, 96 { "PE3", 4, 3, { "gpio_in", "gpio_out", "csi", NULL, "ccir" } }, 97 { "PE4", 4, 4, { "gpio_in", "gpio_out", "csi" } }, 98 { "PE5", 4, 5, { "gpio_in", "gpio_out", "csi" } }, 99 { "PE6", 4, 6, { "gpio_in", "gpio_out", "csi", NULL, "ccir" } }, 100 { "PE7", 4, 7, { "gpio_in", "gpio_out", "csi", NULL, "ccir" } }, [all …]
|
/freebsd/sys/arm/allwinner/a64/ |
H A D | a64_padconf.c | 1 /*- 22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 93 { "PE0", 4, 0, { "gpio_in", "gpio_out", "csi", NULL, "ts" } }, 94 { "PE1", 4, 1, { "gpio_in", "gpio_out", "csi", NULL, "ts" } }, 95 { "PE2", 4, 2, { "gpio_in", "gpio_out", "csi", NULL, "ts" } }, 96 { "PE3", 4, 3, { "gpio_in", "gpio_out", "csi", NULL, "ts" } }, 97 { "PE4", 4, 4, { "gpio_in", "gpio_out", "csi", NULL, "ts" } }, 98 { "PE5", 4, 5, { "gpio_in", "gpio_out", "csi", NULL, "ts" } }, 99 { "PE6", 4, 6, { "gpio_in", "gpio_out", "csi", NULL, "ts" } }, 100 { "PE7", 4, 7, { "gpio_in", "gpio_out", "csi", NULL, "ts" } }, [all …]
|
/freebsd/sys/arm/allwinner/h3/ |
H A D | h3_padconf.c | 1 /*- 2 * Copyright (c) 2016-2017 Emmanuel Vadot <manu@freebsd.org> 22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 101 {"PE0", 4, 0, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, NULL, NULL}}, 102 {"PE1", 4, 1, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, NULL, NULL}}, 103 {"PE2", 4, 2, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, NULL, NULL}}, 104 {"PE3", 4, 3, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, NULL, NULL}}, 105 {"PE4", 4, 4, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, NULL, NULL}}, 106 {"PE5", 4, 5, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, NULL, NULL}}, 107 {"PE6", 4, 6, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, NULL, NULL}}, [all …]
|
/freebsd/sys/arm/allwinner/a33/ |
H A D | a33_padconf.c | 1 /*- 22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 87 {"PE0", 4, 0, {"gpio_in", "gpio_out", "csi", NULL, NULL, NULL, NULL, NULL}, 0, 0}, 88 {"PE1", 4, 1, {"gpio_in", "gpio_out", "csi", NULL, NULL, NULL, NULL, NULL}, 0, 0}, 89 {"PE2", 4, 2, {"gpio_in", "gpio_out", "csi", NULL, NULL, NULL, NULL, NULL}, 0, 0}, 90 {"PE3", 4, 3, {"gpio_in", "gpio_out", "csi", NULL, NULL, NULL, NULL, NULL}, 0, 0}, 91 {"PE4", 4, 4, {"gpio_in", "gpio_out", "csi", NULL, NULL, NULL, NULL, NULL}, 0, 0}, 92 {"PE5", 4, 5, {"gpio_in", "gpio_out", "csi", NULL, NULL, NULL, NULL, NULL}, 0, 0}, 93 {"PE6", 4, 6, {"gpio_in", "gpio_out", "csi", NULL, NULL, NULL, NULL, NULL}, 0, 0}, 94 {"PE7", 4, 7, {"gpio_in", "gpio_out", "csi", NULL, NULL, NULL, NULL, NULL}, 0, 0}, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerSGPRSpills.cpp | 1 //===-- SILowerSGPRSPills.cpp ---------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 16 //===----------------------------------------------------------------------===// 29 #define DEBUG_TYPE "si-lower-sgpr-spills" 85 /// Insert spill code for the callee-saved registers used in the function. 87 ArrayRef<CalleeSavedInfo> CSI, SlotIndexes *Indexes, in insertCSRSaves() argument 97 if (!TFI->spillCalleeSavedRegisters(SaveBlock, I, CSI, TRI)) { in insertCSRSaves() 100 for (const CalleeSavedInfo &CS : CSI) { in insertCSRSaves() 105 const TargetRegisterClass *RC = TRI->getMinimalPhysRegClass( in insertCSRSaves() [all …]
|
/freebsd/sys/libkern/ |
H A D | iconv.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2000-2001 Boris Popov 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 88 if (csp->cp_refcount) { in iconv_mod_unload() 130 dcp->refs++; in iconv_register_converter() 138 dcp->refs--; in iconv_unregister_converter() 139 if (dcp->refs > 1) { in iconv_unregister_converter() 140 ICDEBUG("converter has %d references left\n", dcp->refs); in iconv_unregister_converter() 171 if (strcasecmp(csp->cp_to, to) == 0 && in iconv_lookupcs() [all …]
|
/freebsd/sys/arm/allwinner/a31/ |
H A D | a31s_padconf.c | 1 /*- 22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 125 {"PE0", 4, 0, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, "pe_eint0", NULL}, 6, 0, 4}, 126 {"PE1", 4, 1, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, "pe_eint1", NULL}, 6, 1, 4}, 127 {"PE2", 4, 2, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, "pe_eint2", NULL}, 6, 2, 4}, 128 {"PE3", 4, 3, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, "pe_eint3", NULL}, 6, 3, 4}, 129 {"PE4", 4, 4, {"gpio_in", "gpio_out", "csi", "uart5", NULL, NULL, "pe_eint4", NULL}, 6, 4, 4}, 130 {"PE5", 4, 5, {"gpio_in", "gpio_out", "csi", "uart5", NULL, NULL, "pe_eint5", NULL}, 6, 5, 4}, 131 {"PE6", 4, 6, {"gpio_in", "gpio_out", "csi", "uart5", NULL, NULL, "pe_eint6", NULL}, 6, 6, 4}, 132 {"PE7", 4, 7, {"gpio_in", "gpio_out", "csi", "uart5", NULL, NULL, "pe_eint7", NULL}, 6, 7, 4}, [all …]
|
H A D | a31_padconf.c | 1 /*- 22 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 66 {"PB0", 1, 0, {"gpio_in", "gpio_out", "i2s0", "uart3", "csi", NULL, "pb_eint0", NULL}, 6, 0, 1}, 133 {"PE0", 4, 0, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, "pe_eint0", NULL}, 6, 0, 4}, 134 {"PE1", 4, 1, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, "pe_eint1", NULL}, 6, 1, 4}, 135 {"PE2", 4, 2, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, "pe_eint2", NULL}, 6, 2, 4}, 136 {"PE3", 4, 3, {"gpio_in", "gpio_out", "csi", "ts", NULL, NULL, "pe_eint3", NULL}, 6, 3, 4}, 137 {"PE4", 4, 4, {"gpio_in", "gpio_out", "csi", "uart5", NULL, NULL, "pe_eint4", NULL}, 6, 4, 4}, 138 {"PE5", 4, 5, {"gpio_in", "gpio_out", "csi", "uart5", NULL, NULL, "pe_eint5", NULL}, 6, 5, 4}, 139 {"PE6", 4, 6, {"gpio_in", "gpio_out", "csi", "uart5", NULL, NULL, "pe_eint6", NULL}, 6, 6, 4}, [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/display/tegra/ |
H A D | nvidia,tegra20-host1x.txt | 4 - compatible: "nvidia,tegra<chip>-host1x" 5 - reg: Physical base address and length of the controller's registers. 6 For pre-Tegra186, one entry describing the whole register area. 7 For Tegra186, one entry for each entry in reg-names: 8 "vm" - VM region assigned to Linux 9 "hypervisor" - Hypervisor region (only if Linux acts as hypervisor) 10 - interrupts: The interrupt outputs from the controller. 11 - #address-cells: The number of cells used to represent physical base addresses 13 - #size-cells: The number of cells used to represent the size of an address 15 - ranges: The mapping of the host1x address space to the CPU address space. [all …]
|
/freebsd/contrib/ncurses/progs/ |
H A D | infocmp.c | 2 * Copyright 2020-2022,2023 Thomas E. Dickey * 3 * Copyright 1998-2016,2017 Free Software Foundation, Inc. * 21 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR * 31 * Author: Zeyd M. Ben-Halim <zmbenhal@netcom.com> 1992,1995 * 33 * and: Thomas E. Dickey 1996-on * 37 * infocmp.c -- decompile an entry, or compare two entries 64 static bool limited = TRUE; /* "-r" option is not set */ 84 #define C_USEALL 4 /* generate relative use-form entry */ 133 while (--limit > 0) { in canonical_name() 216 * be 'each capability gets the first non-default value found in use_predicate() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.h | 1 //===-- M68kFrameLowering.h - Define frame lowering for M68k ----*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 41 /// call out. Otherwise just make sure we have some alignment - we'll go 51 /// Aligns the stack pointer by ANDing it with -MaxAlign. 98 /// assignCalleeSavedSpillSlots() should assign frame slots to all CSI 101 /// may add, delete or rearrange elements of CSI. 105 std::vector<CalleeSavedInfo> &CSI) const override; 112 ArrayRef<CalleeSavedInfo> CSI, [all …]
|
H A D | M68kFrameLowering.cpp | 1 //===-- M68kFrameLowering.cpp - M68k Frame Information ----------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 37 : TargetFrameLowering(StackGrowsDown, Alignment, -4), STI(STI), in M68kFrameLowering() 40 StackPtr = TRI->getStackRegister(); in M68kFrameLowering() 49 TRI->hasStackRealignment(MF); in hasFP() 55 !MF.getInfo<M68kMachineFunctionInfo>()->getHasPushSequences(); in hasReservedCallFrame() 61 (hasFP(MF) && !TRI->hasStackRealignment(MF)) || in canSimplifyCallFramePseudos() 62 TRI->hasBasePointer(MF); in canSimplifyCallFramePseudos() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | StackMaps.cpp | 1 //===- StackMaps.cpp --------- 290 for (const auto &CSI : CSInfos) { print() local 675 for (const auto &CSI : CSInfos) { emitCallsiteEntries() local [all...] |
H A D | PrologEpilogInserter.cpp | 1 //===- PrologEpilogInserter.cpp - Insert Prolog/Epilog code in function ---===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 16 //===----------------------------------------------------------------------===// 93 /// runOnMachineFunction - Insert prolog/epilog code and replace abstract 100 // MinCSFrameIndex, MaxCSFrameIndex - Keeps the range of callee saved 112 // TRI->requiresFrameIndexScavenging() for the current function. 132 // target-specific addressing mode. 175 /// StackObjSet - A set of stack object indexes 191 if (!MI.isDebugValue() || !MI.getDebugVariable()->isParameter()) in stashEntryDbgValues() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.cpp | 1 //===-- MSP430FrameLowering.cpp - MSP430 Frame Information ----------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 29 : TargetFrameLowering(TargetFrameLowering::StackGrowsDown, Align(2), -2, in MSP430FrameLowering() 65 const std::vector<CalleeSavedInfo> &CSI = MFI.getCalleeSavedInfo(); in emitCalleeSavedFrameMoves() local 68 for (const CalleeSavedInfo &I : CSI) { in emitCalleeSavedFrameMoves() 71 unsigned DwarfReg = MRI->getDwarfRegNum(Reg, true); in emitCalleeSavedFrameMoves() 85 assert(&MF.front() == &MBB && "Shrink-wrapping not yet supported"); in emitPrologue() 92 DebugLoc DL = MBBI != MBB.end() ? MBBI->getDebugLoc() : DebugLoc(); in emitPrologue() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreFrameLowering.cpp | 1 //===-- XCoreFrameLowering.cpp - Frame info for XCore Target --------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 35 static const int MaxImmU16 = (1<<16) - 1; 97 /// \param [in,out] Adjusted the current SP offset from the top of the frame. 104 int remaining = FrameSize - Adjusted; in IfNeededExtSP() 115 /// frame. During these steps, it may be necessary to re-load registers. 119 /// \param [in,out] RemainingAdj the current SP offset from the top of the 125 while (OffsetFromTop < RemainingAdj - MaxImmU16) { in IfNeededLDAWSP() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetFrameLowering.h | 1 //===-- llvm/CodeGen/TargetFrameLowering.h ----------------------*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 60 // offset, or a WebAssembly-specific location description. 92 /// getStackGrowthDirection - Return the direction the stack grows 96 /// getStackAlignment - This method returns the number of bytes to which the 101 /// getStackAlignment - This method returns the number of bytes to which the 107 /// getStackThreshold - Return the maximum stack size 111 /// alignSPAdjust - This method aligns the stack adjustment to the correct [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.h | 1 //===-- PPCFrameLowering.h - Define frame lowering for PowerPC --*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 //===----------------------------------------------------------------------===// 55 * \param[out] SR1 The scratch register to use 56 * \param[out] SR2 The second scratch register. If this pointer is not null 103 /// emitProlog/emitEpilog - These methods insert prolog and epilog code into 122 ArrayRef<CalleeSavedInfo> CSI, 130 std::vector<CalleeSavedInfo> &CSI) const override; 139 MutableArrayRef<CalleeSavedInfo> CSI, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 1 //===- HexagonFrameLowering.cpp - Define frame lowering -------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 8 //===----------------------------------------------------------------------===// 65 #define DEBUG_TYPE "hexagon-pei" 74 // +-- runtime (top of stack) runtime (bottom) --+ | 76 // --++---------------------+------------------+-----------------++-+------- 77 // | parameter area for | variable-size | fixed-size |LR| arg 79 // --+----------------------+------------------+-----------------+--+------- 80 // <- size known -> <- size unknown -> <- size known -> 84 // <--- stack growth [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.cpp | 1 //===-- SystemZFrameLowering.cpp - Frame lowering for SystemZ -------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 27 // The ABI-defined register save slots, relative to the CFA (i.e. 66 STI.getTargetLowering()->getTargetMachine().getPointerSize(0); in create() 77 uint32_t D12Count = 0; // 12-bit displacement only. 100 // Examine uses for each object and record short (12-bit) and "pair" in orderFrameObjects() 113 if (TII->hasDisplacementPairInsn(MI.getOpcode())) in orderFrameObjects() 158 // we're using a frame pointer. Similarly, 64-bit XPLINK requires 96 bytes in hasReservedCallFrame() 165 std::vector<CalleeSavedInfo> &CSI) const { in assignCalleeSavedSpillSlots() [all …]
|