Home
last modified time | relevance | path

Searched +full:pci +full:- +full:host2 (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-ntb.c1 // SPDX-License-Identifier: GPL-2.0
3 * Endpoint Function Driver to implement Non-Transparent Bridge functionality
10 * The PCI NTB function driver configures the SoC with multiple PCIe Endpoint
13 * Once PCI NTB function driver configures the SoC with multiple EP instances,
14 * HOST1 and HOST2 can communicate with each other using SoC as a bridge.
16 * +-------------+ +-------------+
18 * | HOST1 | | HOST2 |
20 * +------^------+ +------^------+
23 * +---------|-------------------------------------------------|---------+
24 * | +------v------+ +------v------+ |
[all …]
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dralink,rt3883-pinctrl.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/pinctrl/ralink,rt3883-pinctrl.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Arınç ÜNAL <arinc.unal@arinc9.com>
11 - Sergio Paracuellos <sergio.paracuellos@gmail.com>
20 const: ralink,rt3883-pinctrl
23 '-pins$':
28 '^(.*-)?pinmux$':
31 $ref: pinmux-node.yaml#
[all …]
/openbmc/linux/Documentation/PCI/endpoint/
H A Dpci-ntb-function.rst1 .. SPDX-License-Identifier: GPL-2.0
4 PCI NTB Function
9 PCI Non-Transparent Bridges (NTB) allow two host systems to communicate
16 PCI NTB Function allows two different systems (or hosts) to communicate
20 In the below diagram, PCI NTB function configures the SoC with multiple
21 PCI Endpoint (EP) instances in such a way that transactions from one EP
22 controller are routed to the other EP controller. Once PCI NTB function
23 configures the SoC with multiple EP instances, HOST1 and HOST2 can
26 .. code-block:: text
28 +-------------+ +-------------+
[all …]
H A Dpci-vntb-function.rst1 .. SPDX-License-Identifier: GPL-2.0
4 PCI vNTB Function
9 The difference between PCI NTB function and PCI vNTB function is
11 PCI NTB function need at two endpoint instances and connect HOST1
12 and HOST2.
14 PCI vNTB function only use one host and one endpoint(EP), use NTB
15 connect EP and PCI host
17 .. code-block:: text
20 +------------+ +---------------------------------------+
22 +------------+ | +--------------+
[all …]
/openbmc/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-rt3883.c1 // SPDX-License-Identifier: GPL-2.0-only
6 #include "pinctrl-mtmips.h"
59 FUNC("pci-dev", 0, 40, 32),
60 FUNC("pci-host2", 1, 40, 32),
61 FUNC("pci-host1", 2, 40, 32),
62 FUNC("pci-fnc", 3, 40, 32)
77 GRP("pci", pci_grp, RT3883_GPIO_MODE_PCI_MASK,
90 { .compatible = "ralink,rt3883-pinctrl" },
91 { .compatible = "ralink,rt2880-pinmux" },
99 .name = "rt3883-pinctrl",
/openbmc/linux/drivers/net/ethernet/sfc/falcon/
H A Dfarch.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright 2005-2006 Fen Systems Ltd.
5 * Copyright 2006-2013 Solarflare Communications Inc.
11 #include <linux/pci.h>
23 /* Falcon-architecture (SFC4000) support */
65 _EF4_CHANNEL_MAGIC(_EF4_CHANNEL_MAGIC_TEST, (_channel)->channel)
74 (_tx_queue)->queue)
87 ef4_sram_writeq(efx, efx->membase + efx->type->buf_tbl_base, in ef4_write_buf_tbl()
94 return ((a->u64[0] ^ b->u64[0]) & mask->u64[0]) || in ef4_masked_compare_oword()
95 ((a->u64[1] ^ b->u64[1]) & mask->u64[1]); in ef4_masked_compare_oword()
[all …]
/openbmc/linux/drivers/net/ethernet/sfc/siena/
H A Dfarch.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright 2005-2006 Fen Systems Ltd.
5 * Copyright 2006-2013 Solarflare Communications Inc.
11 #include <linux/pci.h>
27 /* Falcon-architecture (SFC9000-family) support */
69 _EFX_CHANNEL_MAGIC(_EFX_CHANNEL_MAGIC_TEST, (_channel)->channel)
78 (_tx_queue)->queue)
91 efx_sram_writeq(efx, efx->membase + efx->type->buf_tbl_base, in efx_write_buf_tbl()
98 return ((a->u64[0] ^ b->u64[0]) & mask->u64[0]) || in efx_masked_compare_oword()
99 ((a->u64[1] ^ b->u64[1]) & mask->u64[1]); in efx_masked_compare_oword()
[all …]
/openbmc/linux/drivers/scsi/be2iscsi/
H A Dbe_cmds.c1 // SPDX-License-Identifier: GPL-2.0-only
7 * linux-drivers@broadcom.com
69 "HOST2",
91 struct be_queue_info *mccq = &phba->ctrl.mcc_obj.q; in alloc_mcc_wrb()
95 spin_lock(&phba->ctrl.mcc_lock); in alloc_mcc_wrb()
96 if (mccq->used == mccq->len) { in alloc_mcc_wrb()
100 mccq->used, phba->ctrl.mcc_tag_available); in alloc_mcc_wrb()
104 if (!phba->ctrl.mcc_tag_available) in alloc_mcc_wrb()
107 tag = phba->ctrl.mcc_tag[phba->ctrl.mcc_alloc_index]; in alloc_mcc_wrb()
112 phba->ctrl.mcc_tag_available, in alloc_mcc_wrb()
[all …]
/openbmc/linux/drivers/gpu/drm/ast/
H A Dast_post.c14 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
30 #include <linux/pci.h>
67 /* ast_set_index_reg-mask(ast, AST_IO_CRTC_PORT, 0xa1, 0xff, 0x3); */ in ast_set_def_ext_reg()
107 #define CBR_SIZE_AST2150 ((16 << 10) - 1)
161 #if 0 /* unused in DDX driver - here for completeness */
232 if (dll_max[0] == 0 || (dll_max[0]-dll_min[0]) < CBR_THRESHOLD_AST2150) in cbrdlli_ast2150()
235 dlli = dll_min[0] + (((dll_max[0] - dll_min[0]) * 7) >> 4); in cbrdlli_ast2150()
261 if (ast->chip == AST2100 || ast->chip == AST2200) in ast_init_dram_reg()
279 while (dram_reg_info->index != 0xffff) { in ast_init_dram_reg()
280 if (dram_reg_info->index == 0xff00) {/* delay fn */ in ast_init_dram_reg()
[all …]
/openbmc/linux/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2005 - 2016 Broadcom
7 * linux-drivers@emulex.com
32 MODULE_PARM_DESC(num_vfs, "Number of PCI VFs to initialize");
38 /* Per-module error detection/recovery workq shared across all functions.
62 MODULE_DEVICE_TABLE(pci, be_dev_ids);
120 "HOST2",
146 struct be_dma_mem *mem = &q->dma_mem; in be_queue_free()
148 if (mem->va) { in be_queue_free()
149 dma_free_coherent(&adapter->pdev->dev, mem->size, mem->va, in be_queue_free()
[all …]
/openbmc/linux/
H A Dopengrok1.0.log1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c'
2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms)
3 2024-12-28 20:07:11.899-0600 FINER t593 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/tools/testing/selftests/powerpc/tm/tm-signa
[all...]