Home
last modified time | relevance | path

Searched +full:spare +full:- +full:regs (Results 1 – 21 of 21) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/remoteproc/
H A Dqcom,sc7180-mss-pil.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/remoteproc/qcom,sc7180-mss-pil.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sibi Sankar <quic_sibis@quicinc.com>
19 - qcom,sc7180-mss-pil
23 - description: MSS QDSP6 registers
24 - description: RMB registers
26 reg-names:
28 - const: qdsp6
[all …]
/freebsd/sys/dev/ida/
H A Didavar.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
37 bus_read_1((ida)->regs, port)
39 bus_read_2((ida)->regs, port)
41 bus_read_4((ida)->regs, port)
44 bus_write_1((ida)->regs, port, val)
46 bus_write_2((ida)->regs, port, val)
48 bus_write_4((ida)->regs, port, val)
63 u_int8_t spare; /* reserved */ member
80 struct ida_qcb *qcb; /* 4 - qcb backpointer */
[all …]
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DArmUnwindInfo.cpp1 //===-- ArmUnwindInfo.cpp -------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
55 addr_t exidx_base_addr = m_arm_exidx_sp->GetFileAddress(); in ArmUnwindInfo()
82 return (value >> ((3 - (offset % 4)) * 8)) & 0xff; in GetByteAtOffset()
133 register_offsets; // register -> (offset from vsp_reg) in GetUnwindPlan()
139 // vsp = vsp + (xxxxxx << 2) + 4. Covers range 0x04-0x100 inclusive in GetUnwindPlan()
143 // vsp = vsp – (xxxxxx << 2) - 4. Covers range 0x04-0x100 inclusive in GetUnwindPlan()
144 vsp -= ((byte1 & 0x3f) << 2) + 4; in GetUnwindPlan()
156 // Pop up to 12 integer registers under masks {r15-r12}, {r11-r4} (see in GetUnwindPlan()
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dsc7180-idp.dts1 // SPDX-License-Identifier: BSD-3-Clause
8 /dts-v1/;
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
12 #include <dt-bindings/pinctrl/qcom,pmic-gpi
[all...]
H A Dsc7180-trogdor.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/gpio-keys.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
13 #include <dt-bindings/sound/sc7180-lpass.h>
16 #include "sc7180-firmware-tfa.dtsi"
22 thermal-zones {
23 charger_thermal: charger-thermal {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp1 //===- ARMFrameLowering.cpp - ARM Frame Information -----------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
26 // |-----------------------------------|
30 // |-----------------------------------| <- sp
40 // |-----------------------------------|
44 // |-----------------------------------| <- (sp at function entry)
48 // |-----------------------------------|
54 // |- - - - - - - - - - - - - - - - - -| <- fp (r7 or r11)
[all …]
/freebsd/contrib/arm-optimized-routines/string/arm/
H A Dmemcpy.S2 * memcpy - copy memory area
4 * Copyright (c) 2013-2022, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
9 This memcpy routine is optimised for Cortex-A15 cores and takes advantage
14 ARMv6 (ARMv7-a if using Neon)
29 .arch armv7-a
69 #define A_l r2 /* Call-clobbered. */
70 #define A_h r3 /* Call-clobbered. */
79 /* Number of lines ahead to pre-fetch data. If you change this the code
95 vldr \vreg, [src, #\base + prefetch_lines * 64 - 32]
[all …]
/freebsd/sys/dev/nvme/
H A Dnvme_private.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (C) 2012-2014 Intel Corporation
66 * having IO_ENTRIES > IO_TRACKERS is for debugging purposes - when dumping
76 #define NVME_INT_COAL_THRESHOLD (0) /* 0-based */
119 bool spare[2]; /* Future use */ member
232 * The NVMe spec allows for the MSI-X table to be placed in BAR 4/5,
265 /** Page size and log2(page_size) - 12 that we're currently using */
285 struct nvme_registers *regs; member
334 bus_space_read_4((sc)->bus_tag, (sc)->bus_handle, \
[all …]
/freebsd/sys/dev/ti/
H A Dif_ti.c1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
18 * 4. Neither the name of the author nor the names of any co-contributors
69 * compiling it requires a GNU toolchain targeted for mips-sgi-irix5.3.
72 * - Terry Murphy of 3Com, for providing a 3c985 Tigon 1 board
74 * - Raymond Lee of Netgear, for providing a pair of Netgear
76 * - Ulf Zimmermann, for bringing the GA260 to my attention and
78 * - Andrew Gallatin for providing FreeBSD/Alpha support.
155 "3Com 3c985-SX Gigabit Ethernet" },
337 device_printf(sc->ti_dev, in ti_eeprom_getbyte()
[all …]
/freebsd/sys/arm/allwinner/
H A Dif_awg.c1 /*-
71 #define RD4(sc, reg) bus_read_4((sc)->res[_RES_EMAC], (reg))
72 #define WR4(sc, reg, val) bus_write_4((sc)->res[_RES_EMAC], (reg), (val))
74 #define AWG_LOCK(sc) mtx_lock(&(sc)->mtx)
75 #define AWG_UNLOCK(sc) mtx_unlock(&(sc)->mtx);
76 #define AWG_ASSERT_LOCKED(sc) mtx_assert(&(sc)->mtx, MA_OWNED)
77 #define AWG_ASSERT_UNLOCKED(sc) mtx_assert(&(sc)->mtx, MA_NOTOWNED)
86 #define TX_NEXT(n) (((n) + 1) & (TX_DESC_COUNT - 1))
87 #define TX_SKIP(n, o) (((n) + (o)) & (TX_DESC_COUNT - 1))
88 #define RX_NEXT(n) (((n) + 1) & (RX_DESC_COUNT - 1))
[all …]
/freebsd/sys/dev/bxe/
H A Dbxe.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2007-2014 QLogic Corporation. All rights reserved.
64 * FLR Support - bxe_pf_flr_clnup() is called during nic_load in the per
241 static int load_count[2][3] = { {0} }; /* per-path: 0-common, 1-port0, 2-port1 */
253 /* Interrupt Mode: 0 (IRQ), 1 (MSI/IRQ), and 2 (MSI-X/MSI/IRQ) */
256 &bxe_interrupt_mode, 0, "Interrupt (MSI-X/MSI/INTx) mode");
261 &bxe_queue_count, 0, "Multi-Queue queue count");
288 /* PCI MRRS: -1 (Auto), 0 (128B), 1 (256B), 2 (512B), 3 (1KB) */
289 static int bxe_mrrs = -1;
[all …]
H A Decore_hsi.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2007-2017 QLogic Corporation. All rights reserved.
145 /* Up to 16 bytes of NULL-terminated string */
164 (if multiple found, priority order is: NC-SI, UMP, IPMI) */
169 /* Use SPIO4 as an arbiter between: 0-NC_SI, 1-IPMI
170 (can only be used when an add-in board, not BMC, pulls-down SPIO4) */
172 /* Use SPIO4 as an arbiter between: 0-UMP, 1-IPMI
173 (can only be used when an add-in board, not BMC, pulls-down SPIO4) */
175 /* Use SPIO4 as an arbiter between: 0-NC-SI, 1-UMP
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.td1 //===-- X86CallingConv.td - Calling Conventions X86 32/64 --*- tablegen -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This describes the calling conventions for the X86-32 and X86-64
12 //===----------------------------------------------------------------------===//
14 /// CCIfSubtarget - Match if the current subtarget has a feature F.
20 /// CCIfNotSubtarget - Match if the current subtarget doesn't has a feature F.
26 /// CCIfRegCallv4 - Match if RegCall ABIv4 is respected.
28 …: CCIf<"State.getMachineFunction().getFunction().getParent()->getModuleFlag(\"RegCallv4\")!=nullpt…
31 /// CCIfIsVarArgOnWin - Match if isVarArg on Windows 32bits.
[all …]
/freebsd/sys/amd64/amd64/
H A Dexception.S1 /*-
4 * Copyright (c) 2007-2018 The FreeBSD Foundation
210 * Re-enable interrupts if they were enabled before the trap.
364 testb $SEL_RPL_MASK,PTI_CS-PTI_ERR(%rsp)
380 testb $SEL_RPL_MASK,TF_CS-TF_ERR(%rsp) /* Did we come from kernel? */
416 * We have to special-case this one. If we get a trap in doreti() at
424 * Handle the potential 16-byte alignment adjustment incurred
439 subq $2*PTI_SIZE-3*8,%rax /* no err, %rax, %rdx in faulted frame */
443 MOVE_STACKS (PTI_SIZE / 8 - 3)
451 cmpq $doreti_iret,PTI_RIP-2*8(%rsp)
[all …]
/freebsd/sys/dev/msk/
H A Dif_mskreg.h17 * 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/cam/scsi/
H A Dscsi_all.c1 /*-
4 * SPDX-License-Identifier: BSD-2-Clause
78 #define ERESTART -1 /* restart syscall */
79 #define EJUSTRETURN -2 /* don't modify regs, just return */
91 * a minimum value of 100ms. Note that this is pertinent only for SPI-
142 { 0xD8, R, "CD-DA READ" }
149 * to read CD-DA data. I'm not sure which Plextor CDROM
152 * 12-20X does. I don't know about any earlier models,
156 {T_CDROM, SIP_MEDIA_REMOVABLE, "PLEXTOR", "CD-ROM PX*", "*"},
164 * From: http://www.t10.org/lists/op-num.txt
[all …]
/freebsd/sys/contrib/alpine-hal/eth/
H A Dal_hal_eth_main.c1 /*-
10 found at http://www.gnu.org/licenses/gpl-2.0.html
98 /* tx Meta Descriptor defines - MacSec */
105 #define AL_ETH_TX_MACSEC_SECURED_PYLD_LEN_LSB_SHIFT 10 /* Secure Payload Length (0x3FFF for non-S…
364 al_warn("[%s] warn: failed to change state, error %d\n", dma->name, rc); in al_udma_state_set_wait()
376 if (count-- == 0) { in al_udma_state_set_wait()
378 dma->name, al_udma_states_name[new_state]); in al_udma_state_set_wait()
379 return -ETIMEDOUT; in al_udma_state_set_wait()
389 al_reg_write32(&adapter->ec_regs_base->epe_p[idx].comp_data, reg_entry->data); in al_eth_epe_entry_set()
390 al_reg_write32(&adapter->ec_regs_base->epe_p[idx].comp_mask, reg_entry->mask); in al_eth_epe_entry_set()
[all …]
/freebsd/sys/dev/hptmv/
H A Dentry.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2004-2005 HighPoint Technologies, Inc.
164 * Parameters: pMvSataAdapter - pointer to the RR18xx controller this
166 * channelNum - channel number.
173 pAdapter->mvSataAdapter.sataChannel[channelNum] = NULL; in hptmv_free_channel()
178 PVBus _vbus_p = pVDev->pVBu in failDevice()
[all...]
/freebsd/sys/dev/sfxge/common/
H A Defx_regs_mcdi.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright 2008-2013 Solarflare Communications Inc. All rights reserved.
32 /* Power-on reset state */
54 /* The 'doorbell' addresses are hard-wired to alert the MC when written */
57 /* The rest of these are firmware-defined */
65 /* Values to be written to the per-port status dword in shared
94 * | | \--- Response
95 * | \------- Error
96 * \------------------------------ Resync (always set)
[all …]
/freebsd/sys/dev/qlnx/qlnxe/
H A Dreg_addr.h2 * Copyright (c) 2017-2018 Cavium, Inc.
78- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl…
79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea…
80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn…
81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea…
88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of …
90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E…
116 … (0x1<<9) // Fast back-to-back transaction ena…
128 … (0x1<<23) // Fast back-to-back capable. Not ap…
145 …l has_io_bar=0. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E…
[all …]
/freebsd/contrib/sqlite3/
H A Dsqlite3.c17 ** language. The code for the "sqlite3" command-line shell is also in a
20 ** The content in this amalgamation comes from Fossil check-in
51 ** NO_TEST - The branches on this line are not
56 ** OPTIMIZATION-IF-TRUE - This branch is allowed to always be false
60 ** OPTIMIZATION-IF-FALSE - This branch is allowed to always be true
64 ** PREVENTS-HARMLESS-OVERREAD - This branch prevents a buffer overread
69 ** slash-asterisk...asterisk-slash comment marks, with no spaces between the
144 ** 2015-03-02
182 ** large file support, or if the OS is windows, these should be no-ops.
188 ** Large file support can be disabled using the -DSQLITE_DISABLE_LFS switch
[all …]