Searched +full:pci +full:- +full:host2 (Results 1 – 11 of 11) sorted by relevance
/openbmc/linux/drivers/pci/endpoint/functions/ |
H A D | pci-epf-ntb.c | 1 // 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 D | ralink,rt3883-pinctrl.yaml | 1 # 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 D | pci-ntb-function.rst | 1 .. 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 D | pci-vntb-function.rst | 1 .. 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 D | pinctrl-rt3883.c | 1 // 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 D | farch.c | 1 // 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 D | farch.c | 1 // 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 D | be_cmds.c | 1 // 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 D | ast_post.c | 14 * 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 D | be_main.c | 1 // 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 D | opengrok1.0.log | 1 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...] |