Home
last modified time | relevance | path

Searched +full:irq +full:- +full:mirror (Results 1 – 17 of 17) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dmicrochip,mcp23s08.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Himanshu Bhavani <himanshu.bhavani@siliconsignals.io>
17 - $ref: /schemas/spi/spi-peripheral-props.yaml#
22 - microchip,mcp23s08
23 - microchip,mcp23s17
24 - microchip,mcp23s18
25 - microchip,mcp23008
26 - microchip,mcp23017
[all …]
H A Dpinctrl-mcp23s08.txt2 8-/16-bit I/O expander with serial interface (I2C/SPI)
5 - compatible : Should be
6 - "mcp,mcp23s08" (DEPRECATED) for 8 GPIO SPI version
7 - "mcp,mcp23s17" (DEPRECATED) for 16 GPIO SPI version
8 - "mcp,mcp23008" (DEPRECATED) for 8 GPIO I2C version or
9 - "mcp,mcp23017" (DEPRECATED) for 16 GPIO I2C version of the chip
11 - "microchip,mcp23s08" for 8 GPIO SPI version
12 - "microchip,mcp23s17" for 16 GPIO SPI version
13 - "microchip,mcp23s18" for 16 GPIO SPI version
14 - "microchip,mcp23008" for 8 GPIO I2C version or
[all …]
/freebsd/sys/dev/ice/
H A Dif_ice_iflib.c1 /* SPDX-License-Identifier: BSD-3-Clause */
272 * scctx->isc_tx_tso_size_max + the VLAN header is a valid size.
276 * DMA tag. However, scctx->isc_tx_tso_segsize_max is used to set the
305 * IFLIB_SKIP_MSIX allows the driver to handle allocating MSI-X
328 /* Static driver-wide sysctls */
332 * ice_pci_mapping - Map PCI BAR memory
343 rc = ice_map_bar(sc->dev, &sc->bar0, 0); in ice_pci_mapping()
351 * ice_free_pci_mapping - Release PCI BAR memory
360 ice_free_bar(sc->dev, &sc->bar0); in ice_free_pci_mapping()
368 * ice_register - register device method callback
[all …]
H A Dice_iflib.h1 /* SPDX-License-Identifier: BSD-3-Clause */
65 * ASSERT_CTX_LOCKED - Assert that the iflib context lock is held
71 #define ASSERT_CTX_LOCKED(sc) sx_assert((sc)->iflib_ctx_lock, SA_XLOCKED)
74 * IFLIB_CTX_LOCK - lock the iflib context lock
79 #define IFLIB_CTX_LOCK(sc) sx_xlock((sc)->iflib_ctx_lock)
82 * IFLIB_CTX_UNLOCK - unlock the iflib context lock
87 #define IFLIB_CTX_UNLOCK(sc) sx_xunlock((sc)->iflib_ctx_lock)
90 * ASSERT_CFG_LOCKED - Assert that a configuration lock is held
100 * ICE_IFLIB_MAX_DESC_COUNT - Maximum ring size for iflib
111 * @brief Driver irq vector structure
[all …]
H A Dice_iov.c1 /* SPDX-License-Identifier: BSD-3-Clause */
86 * ice_iov_attach - Initialize SR-IOV PF host support
89 * Initialize SR-IOV PF host support at the end of the driver attach process.
94 * - ENOMEM if there is no memory for the PF/VF schemas or iov device
95 * - ENXIO if the device isn't PCI-E or doesn't support the same SR-IOV
97 * - ENOENT if the device doesn't have the SR-IOV capability
102 device_t dev = sc->dev; in ice_iov_attach()
109 pci_iov_schema_add_unicast_mac(vf_schema, "mac-addr", 0, NULL); in ice_iov_attach()
110 pci_iov_schema_add_bool(vf_schema, "mac-anti-spoof", in ice_iov_attach()
112 pci_iov_schema_add_bool(vf_schema, "allow-set-mac", in ice_iov_attach()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dmediatek,net.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lorenzo Bianconi <lorenzo@kernel.org>
11 - Felix Fietkau <nbd@nbd.name>
20 - mediatek,mt2701-eth
21 - mediatek,mt7623-eth
22 - mediatek,mt7621-eth
23 - mediatek,mt7622-eth
24 - mediatek,mt7629-eth
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx8mp-nitrogen-smarc-som.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 /dts-v1/;
11 #include <dt-bindings/leds/common.h>
16 compatible = "boundary,imx8mp-nitrogen-smarc-som", "fsl,imx8mp";
19 stdout-path = &uart2;
23 compatible = "gpio-leds";
24 pinctrl-names = "default";
25 pinctrl-0 = <&pinctrl_gpio_led>;
27 led-0 {
30 linux,default-trigger = "heartbeat";
[all …]
/freebsd/sys/contrib/device-tree/src/arm/st/
H A Dstm32mp135f-dk.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2021 - All Rights Reserved
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/leds/common.h>
12 #include <dt-bindings/regulator/st,stm32mp13-regulator.h>
15 #include "stm32mp13-pinctrl.dtsi"
18 model = "STMicroelectronics STM32MP135F-DK Discovery Board";
19 compatible = "st,stm32mp135f-dk", "st,stm32mp135";
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/
H A Dmt7622.dtsi6 * SPDX-License-Identifier: (GPL-2.0 OR MIT)
9 #include <dt-bindings/interrupt-controller/irq.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/clock/mt7622-clk.h>
12 #include <dt-bindings/phy/phy.h>
13 #include <dt-bindings/power/mt7622-power.h>
14 #include <dt-bindings/reset/mt7622-reset.h>
15 #include <dt-bindings/thermal/thermal.h>
19 interrupt-parent = <&sysirq>;
20 #address-cells = <2>;
[all …]
/freebsd/sys/dev/hptrr/
H A Dhptintf.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
69 * Logical device --- a device that can be accessed by OS.
70 * Physical device --- device attached to the controller.
93 * GUI will treat all array as 1-level RAID. No RAID0/1 or RAID1/0.
153 #define ARRAY_FLAG_NEED_AUTOREBUILD 0x00000080 /* auto-rebuild should start */
208 #define HPT_CTL_CODE_LINUX_TO_IOP(x) ((x)-0xff00)
216 #define HPT_CTL_CODE_WIN32_TO_IOP(x) ((((x) & 0xffff)>>2)-0x900)
344 HPT_U8 SupportCrossControllerRAID; /* 1-support, 0-not support */
387 HPT_U8 InterruptLevel; /* IRQ level */
[all …]
/freebsd/sys/dev/netmap/
H A Dif_ptnet.c1 /*-
120 struct resource *irq; member
137 #define PTNET_Q_LOCK(_pq) mtx_lock(&(_pq)->lock)
138 #define PTNET_Q_TRYLOCK(_pq) mtx_trylock(&(_pq)->lock)
139 #define PTNET_Q_UNLOCK(_pq) mtx_unlock(&(_pq)->lock)
149 /* Mirror of PTFEAT register. */
174 #define PTNET_CORE_LOCK(_sc) mtx_lock(&(_sc)->lock)
175 #define PTNET_CORE_UNLOCK(_sc) mtx_unlock(&(_sc)->lock)
262 pq->stats.kicks ++; in ptnet_kick()
264 bus_write_4(pq->sc->iomem, pq->kick, 0); in ptnet_kick()
[all …]
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib.h15 * - Redistributions of source code must retain the above
19 * - Redistributions in binary form must reproduce the above
62 dev_warn((ibdev)->dma_device, MLX4_IB_DRV_NAME ": " format, ## arg)
159 u64 mirror; member
207 * indices into a 2-entry table.
262 * 0x0 - no vlan was in the packet
263 * 0x01 - C-VLAN was in the packet */
467 /* when using this spinlock you should use "irq" because
706 dev->bond_next_port = (dev->bond_next_port + 1) % dev->num_ports; in mlx4_ib_bond_next_port()
708 return dev->bond_next_port + 1; in mlx4_ib_bond_next_port()
[all …]
/freebsd/sys/dev/hptnr/
H A Dhptintf.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
69 * Logical device --- a device that can be accessed by OS.
70 * Physical device --- device attached to the controller.
93 * GUI will treat all array as 1-level RAID. No RAID0/1 or RAID1/0.
153 #define ARRAY_FLAG_NEED_AUTOREBUILD 0x00000080 /* auto-rebuild should start */
218 #define HPT_CTL_CODE_LINUX_TO_IOP(x) ((x)-0xff00)
226 #define HPT_CTL_CODE_WIN32_TO_IOP(x) ((((x) & 0xffff)>>2)-0x900)
380 HPT_U8 SupportCrossControllerRAID; /* 1-support, 0-not support */
428 HPT_U8 InterruptLevel; /* IRQ level */
[all …]
/freebsd/sys/dev/hpt27xx/
H A Dhptintf.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
70 * Logical device --- a device that can be accessed by OS.
71 * Physical device --- device attached to the controller.
94 * GUI will treat all array as 1-level RAID. No RAID0/1 or RAID1/0.
155 #define ARRAY_FLAG_NEED_AUTOREBUILD 0x00000080 /* auto-rebuild should start */
222 #define HPT_CTL_CODE_LINUX_TO_IOP(x) ((x)-0xff00)
230 #define HPT_CTL_CODE_WIN32_TO_IOP(x) ((((x) & 0xffff)>>2)-0x900)
384 HPT_U8 SupportCrossControllerRAID; /* 1-support, 0-not support */
432 HPT_U8 InterruptLevel; /* IRQ level */
[all …]
/freebsd/sys/dev/hptmv/
H A Dhptintf.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2004-2005 HighPoint Technologies, Inc.
54 * Logical device --- a device that can be accessed by OS.
55 * Physical device --- device attached to the controller.
78 * GUI will treat all array as 1-level RAID. No RAID0/1 or RAID1/0.
124 #define ARRAY_FLAG_NEED_AUTOREBUILD 0x00000080 /* auto-rebuild should start */
136 #define DEVICE_FLAG_SATA 0x00000010 /* S-ATA device */
174 #define HPT_CTL_CODE_WIN32_TO_I960(x) ((((x) & 0xffff)>>2)-0x900)
272 UCHAR SupportCrossControllerRAID; /* 1-support, 0-not support */
[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 …]
/freebsd/share/misc/
H A Dpci_vendors5 # Date: 2025-10-18 03:15:01
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
51 7a19 PCI-to-PCI Bridge
57 7a29 PCI-to-PCI Bridge
[all …]