Home
last modified time | relevance | path

Searched +full:firmware +full:- +full:initialized (Results 1 – 25 of 170) sorted by relevance

1234567

/freebsd/sys/dev/ice/
H A Dice_iflib_recovery_txrx.c1 /* SPDX-License-Identifier: BSD-3-Clause */
37 * that the firmware is in recovery mode. These ops essentially do nothing and
39 * receive when the device is in firmware recovery mode.
59 * Similar to ice_txrx, but contains pointers to functions which are no-ops.
60 * Used when the driver is in firmware recovery mode to prevent any attempt to
61 * transmit or receive packets while the hardware is not initialized.
74 * ice_recovery_txd_encap - prepar
[all...]
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dhost-generic-pci.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Will Deacon <will@kernel.org>
13 Firmware-initialised PCI host controllers and PCI emulations, such as the
14 virtio-pci implementations found in kvmtool and other para-virtualised
21 Configuration Space is assumed to be memory-mapped (as opposed to being
26 For CAM, this 24-bit offset is:
41 - description:
[all …]
/freebsd/sys/dev/iwi/
H A Dif_iwivar.h2 /*-
3 * SPDX-License-Identifier: BSD-2-Clause
115 const struct firmware *fp; /* image handle */
116 const char *data; /* firmware image data */
117 size_t size; /* firmware image size */
162 * The card needs external firmware images to work, which is made of a
163 * bootloader, microcode and firmware proper. In version 3.00 and
166 * Old firmware < 3.0 has separate boot and ucode, so we need to
169 * dma-ble memory around until detach time, and reallocate it when
181 enum ieee80211_opmode fw_mode; /* mode of current firmware */
[all …]
/freebsd/sys/contrib/dev/athk/ath10k/
H A Dtargaddrs.h1 /* SPDX-License-Identifier: ISC */
3 * Copyright (c) 2005-2011 Atheros Communications Inc.
4 * Copyright (c) 2011-2016 Qualcomm Atheros, Inc.
31 * constant across firmware revisions! Types for each item must be fixed
36 * Pointer to application-defined area, if any.
50 * General-purpose flag bits, similar to SOC_OPTION_* flags.
90 * 0: board data is not yet initialized.
91 * 1: board data is initialized; unknown size
92 * >1: number of bytes of initialized board data
103 u32 hi_num_bpatch_streams; /* 0x70 -- unused */
[all …]
/freebsd/sys/contrib/device-tree/Bindings/rtc/
H A Drtc-cmos.txt5 - compatible : "motorola,mc146818"
6 - reg : should contain registers location and length.
9 - interrupts : should contain interrupt.
10 - ctrl-reg : Contains the initial value of the control register also
12 - freq-reg : Contains the initial value of the frequency register also
15 "Register A" and "B" are usually initialized by the firmware (BIOS for
23 interrupt-paren
[all...]
/freebsd/contrib/ntp/ntpd/
H A Drefclock_neoclock4x.c4 * - NeoClock4X driver for DCF77 or FIA Timecode
6 * Date: 2009-12-04 v1.16
57 * NTP version 4.20 change the pp->msec field to pp->nsec.
71 * firmware you NeoClock4X device uses.
74 * line to "#if 1" and make sure that the defined firmware
75 * matches the firmware off your NeoClock4X receiver!
83 /* at this time only firmware version A is known */
105 #define NEOCLOCK4X_DRIVER_VERSION "1.16 (2009-1
116 char firmware[80]; global() member
900 neol_query_firmware(int fd,int unit,char * firmware,size_t maxlen) neol_query_firmware() argument
1033 neol_check_firmware(int unit,const char * firmware,char * firmwaretag) neol_check_firmware() argument
[all...]
/freebsd/sys/dev/mpt/mpilib/
H A Dmpi_log_fc.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
4 * Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
50 * b = Specifies a subclass of the firmware where
63 * codes remain consistent across firmware releases.
68 …O_FC_INIT_ERROR_OUT_OF_ORDER_FRAME = 0x20000001, /* received an out of order frame - unsupported */
73 …INIT_ERROR_SUBPROC_DEAD = 0x20000006, /* Main processor could not initialize sub-processor */
87 …MPI_IOCLOGINFO_FC_TARGET_WRSP_KILLED_BY_LIP = 0x21000007, /* Auto-response after a write not s…
106 …ALREADY_INITIALIZED = 0x24000002, /* Another system controller already initialized the loop */
H A Dmpi_log_sas.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
4 * Copyright (c) 2000-2010, LSI Logic Corporation and its contributors.
37 * ------------ *
38 * This include file contains SAS firmware interface IOC Log Info codes *
40 *-------------------------------------------------------------------------*
50 /* IOC LOGINFO defines, 0x00000000 - 0x0FFFFFFF */
52 /* Bits 31-28: MPI_IOCLOGINFO_TYPE_SAS (3) */
53 /* Bits 27-24: IOC_LOGINFO_ORIGINATOR: 0=IOP, 1=PL, 2=IR */
54 /* Bits 23-16: LOGINFO_CODE */
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/keystone/
H A Dti,sci.txt1 Texas Instruments System Control Interface (TI-SCI) Message Protocol
2 --------------------------------------------------------------------
11 initialized early into boot process and provides services to Operating Systems
16 TI-SCI controller Device Node:
19 The TI-SCI node describes the Texas Instrument's System Controller entity node.
23 relationship between the TI-SCI parent node to the child node.
26 -------------------
27 - compatible: should be "ti,k2g-sci" for TI 66AK2G SoC
28 should be "ti,am654-sci" for for TI AM654 SoC
29 - mbox-names:
[all …]
H A Dti,sci.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schema
[all...]
/freebsd/sys/dev/ixl/
H A Di40e_adminq.c3 Copyright (c) 2013-2018, Intel Corporation
41 * i40e_adminq_init_regs - Initialize AdminQ registers
50 hw->aq.asq.tail = I40E_VF_ATQT1; in i40e_adminq_init_regs()
51 hw->aq.asq.head = I40E_VF_ATQH1; in i40e_adminq_init_regs()
52 hw->aq.asq.len = I40E_VF_ATQLEN1; in i40e_adminq_init_regs()
53 hw->aq.asq.bal = I40E_VF_ATQBAL1; in i40e_adminq_init_regs()
54 hw->aq.asq.bah = I40E_VF_ATQBAH1; in i40e_adminq_init_regs()
55 hw->aq.arq.tail = I40E_VF_ARQT1; in i40e_adminq_init_regs()
56 hw->aq.arq.head = I40E_VF_ARQH1; in i40e_adminq_init_regs()
57 hw->aq.arq.len = I40E_VF_ARQLEN1; in i40e_adminq_init_regs()
[all …]
/freebsd/sys/dev/liquidio/base/
H A Dlio_device.h58 /* Endian-swap modes supported by Octeon. */
74 /*--------------- PCI BAR1 index registers -------------*/
87 * as it is initialized.
120 /*---------------------------DISPATCH LIST-------------------------------*/
131 /* Singly-linked tail queue node for this entry */
134 /* Singly-linked tail queue head for this entry */
162 /*----------------------- THE OCTEON DEVICE ---------------------------*/
269 uint64_t app_cap_flags; /* firmware cap flags */
273 * See octeon-drv-opcodes.h for values.
398 /* This device's id - set by the driver. */
[all …]
H A Dlio_console.c111 * size of each console is console_buf_size -1;
146 #define SIZEOF_FIELD(s, field) sizeof(((s *)NULL)->field)
216 if (!oct->bootmem_desc_addr) in __cvmx_bootmem_check_version()
217 oct->bootmem_desc_addr = in __cvmx_bootmem_check_version()
222 oct->bootmem_desc_addr, in __cvmx_bootmem_check_version()
226 oct->bootmem_desc_addr, in __cvmx_bootmem_check_version()
235 CAST_ULL(oct->bootmem_desc_addr)); in __cvmx_bootmem_check_version()
236 return (-1); in __cvmx_bootmem_check_version()
247 &oct->bootmem_named_block_desc; in __cvmx_bootmem_find_named_block_flags()
253 desc->base_addr = __cvmx_bootmem_desc_get(oct, named_addr, in __cvmx_bootmem_find_named_block_flags()
[all …]
/freebsd/sys/dev/mxge/
H A Dmcp_gen_header.h2 SPDX-License-Identifier: BSD-2-Clause
4 Copyright (c) 2006-2007, Myricom Inc.
34 exchange information between firmware/driver and driver. The
36 the .data section, because some fields needs to be initialized at
61 #define MCP_TYPE_PCIE 0x70636965 /* "PCIE" pcie-only MCP */
70 unsigned mcp_globals; /* pointer to mcp-type specific structure */
72 /* filled by the MCP at run-time */
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dqplib_rcfw.c2 * Copyright (c) 2015-2024, Broadcom. All rights reserved. The term
33 #include <linux/dma-mapping.h>
54 cmdq = &rcfw->cmdq; in __check_cmdq_stall()
56 if (*cur_prod == cmdq->hwq.prod && in __check_cmdq_stall()
57 *cur_cons == cmdq->hwq.cons) in __check_cmdq_stall()
59 return -ETIMEDOUT; in __check_cmdq_stall()
61 *cur_prod = cmdq->hwq.prod; in __check_cmdq_stall()
62 *cur_cons = cmdq->hwq.cons; in __check_cmdq_stall()
82 return -ETIMEDOUT; in bnxt_qplib_map_rc()
87 * bnxt_re_is_fw_stalled - Check firmware health
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dsdm850-samsung-w737.dts1 // SPDX-License-Identifier: BSD-3-Clause
8 /dts-v1/;
10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h>
11 #include <dt-bindings/input/gpio-keys.h>
12 #include <dt-binding
[all...]
/freebsd/sys/dev/qlnx/qlnxe/
H A Discsi_common.h2 * Copyright (c) 2017-2018 Cavium, Inc.
119 …TS_MASK 0x7 /* Mark task with DIF error (3 bit): [0]-CRC/checksum, [1]-app tag, [2]-refere…
125 #define CQE_ERROR_BITMAP_DATA_TRUNCATED_ERR_MASK 0x1 /* Target Mode - Mark middle task error, dat…
195 #define DIF_ON_IMMEDIATE_PARAMS_PROTECTION_TYPE_MASK 0x3 /* 1/2/3 - Protection Type */
218 __le16 data_sn /* data-in sequence number */;
243 …__le32 exp_r2t_sn /* Initiator mode - Expected R2T PDU index in sequence. [variable, initialized 0…
263 …__le32 fast_rxmit_sge_offset /* SGE offset from which to continue dummy-read or start fast retrans…
265 …__le32 fast_rxmit_buffer_offset /* Buffer offset from which to continue dummy-read or start fast r…
267 u8 fast_rxmit_sgl_index /* SGL index from which to continue dummy-read or start fast retransmit */;
277 u8 hdr_response /* Response field of ISCSI header for Responses / Reserved for Data-In */;
[all …]
H A Decore_init_ops.c2 * Copyright (c) 2017-2018 Cavium, Inc.
32 /* include the precompiled configuration values - only once */
60 p_dev->iro_arr = iro_arr; in ecore_init_iro_array()
69 p_hwfn->rt_data.b_valid[i] = false; in ecore_init_clear_rt_data()
82 p_hwfn->rt_data.init_val[rt_offset] = val; in ecore_init_store_rt_reg()
83 p_hwfn->rt_data.b_valid[rt_offset] = true; in ecore_init_store_rt_reg()
92 if ((rt_offset + size - 1) >= RUNTIME_ARRAY_SIZE) { in ecore_init_store_rt_agg()
94 "Avoid storing values in rt_data at indices %u-%u since RUNTIME_ARRAY_SIZE is %u!\n", in ecore_init_store_rt_agg()
95 rt_offset, (u32)(rt_offset + size - 1), in ecore_init_store_rt_agg()
101 p_hwfn->rt_data.init_val[rt_offset + i] = p_val[i]; in ecore_init_store_rt_agg()
[all …]
/freebsd/sys/arm/mv/
H A Dmv_cp110_icu.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
47 #include <dt-bindings/interrupt-controller/irq.h>
84 bool initialized; member
90 { -1, 0 }
94 {"marvell,cp110-icu-nsr", ICU_TYPE_NSR},
95 {"marvell,cp110-icu-sei", ICU_TYPE_SEI},
99 #define RD4(sc, reg) bus_read_4((sc)->res, (reg))
100 #define WR4(sc, reg, val) bus_write_4((sc)->res, (reg), (val))
109 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in mv_cp110_icu_probe()
[all …]
/freebsd/sys/i386/conf/
H A DNOTES2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
61 # CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
62 # CPU if CPU supports it. The default is double-clock mode on
76 # mapped mode. Default is 2-way set associative mode.
124 # K5/K6/K6-2 CPUs.
130 # without cache flush at hold state, and (2) write-back CPU cache on
136 # and should be included for any non-Pentium CPU that defines it.
139 # which indicates that the 15-16MB range is *definitely* not being
147 # in write-throug
[all...]
/freebsd/stand/man/
H A Dloader_lua.846 automate tasks, do pre-configuration or assist in recovery
53 The main drive behind these commands is user-friendliness.
71 Next, Lua is initialized, and
101 .Dq Li -1 .
140 .Bl -bullet
164 to -1.
168 In order for this to be effective, one should also configure the firmware
188 .Bl -tag -width /usr/share/examples/bootforth/ -compact
204 .Dl boot -s
210 .Bd -literal -offset indent
[all …]
/freebsd/sys/dev/iavf/
H A Diavf_adminq.c1 /* SPDX-License-Identifier: BSD-3-Clause */
39 * iavf_adminq_init_regs - Initialize AdminQ registers
47 hw->aq.asq.tail = IAVF_VF_ATQT1; in iavf_adminq_init_regs()
48 hw->aq.asq.head = IAVF_VF_ATQH1; in iavf_adminq_init_regs()
49 hw->aq.asq.len = IAVF_VF_ATQLEN1; in iavf_adminq_init_regs()
50 hw->aq.asq.bal = IAVF_VF_ATQBAL1; in iavf_adminq_init_regs()
51 hw->aq.asq.bah = IAVF_VF_ATQBAH1; in iavf_adminq_init_regs()
52 hw->aq.arq.tail = IAVF_VF_ARQT1; in iavf_adminq_init_regs()
53 hw->aq.arq.head = IAVF_VF_ARQH1; in iavf_adminq_init_regs()
54 hw->aq.arq.len = IAVF_VF_ARQLEN1; in iavf_adminq_init_regs()
[all …]
/freebsd/sys/contrib/dev/acpica/components/utilities/
H A Dutxfinit.c3 * Module Name: utxfinit - External interfaces for ACPICA initialization
11 * Some or all of this work - Copyright (c) 1999 - 2023, Intel Corp.
28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
104 * re-exports any such software from a foreign destination, Licensee shall
105 * ensure that the distribution and export/re-export of the software is in
108 * any of its subsidiaries will export/re-export any technical data, process,
130 * 3. Neither the names of the above-listed copyright holders nor the names
196 /* Initialize the OS-Dependent layer */ in AcpiInitializeSubsystem()
253 * PARAMETERS: Flags - Init/enable Options in ACPI_EXPORT_SYMBOL_INIT()
299 * Global Lock and the Firmware Waking Vector in ACPI_EXPORT_SYMBOL_INIT()
[all …]
/freebsd/usr.sbin/mfiutil/
H A Dmfi_cmd.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
59 "Application not initialized",
73 "Specified application doesn't have host-resident code",
92 "SAS Config - Invalid action",
93 "SAS Config - Invalid data",
94 "SAS Config - Invalid page",
95 "SAS Config - Invalid type",
100 "Firmware time is not set",
101 "Wrong firmware or drive state",
[all …]
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DDevicePath.h8 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
9 SPDX-License-Identifier: BSD-2-Clause-Patent
29 /// Device Path guid definition for backward-compatible with EFI1.1.
56 UINT8 Length[2]; ///< Specific Device Path data. Type and Sub-Type define
62 /// Device Path protocol definition for backward-compatible with EFI1.1.
137 /// The Vendor Device Path allows the creation of vendor-defined Device Paths. A vendor must
144 /// Vendor-assigned GUID that defines the data that follows.
148 /// Vendor-defined variable size data.
200 /// Device's PnP hardware ID stored in a numeric 32-bit
201 /// compressed EISA-type ID. This value must match the
[all …]

1234567