Lines Matching +full:iproc +full:- +full:msi
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2014-2015 Broadcom Corporation
10 * enum iproc_pcie_type - iProc PCIe interface type
11 * @IPROC_PCIE_PAXB_BCMA: BCMA-based host controllers
12 * @IPROC_PCIE_PAXB: PAXB-based host controllers for
14 * @IPROC_PCIE_PAXB_V2: PAXB-based host controllers for Stingray SoCs
15 * @IPROC_PCIE_PAXC: PAXC-based host controllers
16 * @IPROC_PCIE_PAXC_V2: PAXC-based host controllers (second generation)
33 * struct iproc_pcie_ob - iProc PCIe outbound mapping
35 * the iProc PCIe core
44 * struct iproc_pcie_ib - iProc PCIe inbound mapping
56 * struct iproc_pcie - iProc PCIe device
58 * @type: iProc PCIe interface type
66 * @iproc_cfg_read: indicates the iProc config read function should be used
82 * @need_msi_steer: indicates additional configuration of the iProc PCIe
83 * controller is required to steer MSI writes to external interrupt controller
84 * @msi: MSI data
110 struct iproc_msi *msi; member
124 return -ENODEV; in iproc_msi_init()