Lines Matching +full:data +full:- +full:mapping
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
36 * @nr_windows: total number of supported outbound mapping windows
44 * struct iproc_pcie_ib - iProc PCIe inbound mapping
45 * @nr_regions: total number of supported inbound mapping regions
56 * struct iproc_pcie - iProc PCIe device
57 * @dev: pointer to device data structure
74 * @need_ob_cfg: indicates SW needs to configure the outbound mapping window
75 * @ob: outbound mapping related parameters
76 * @ob_map: outbound mapping related parameters specific to the controller
78 * @need_ib_cfg: indicates SW needs to configure the inbound mapping window
79 * @ib: inbound mapping related parameters
80 * @ib_map: outbound mapping region related parameters
84 * @msi: MSI data
124 return -ENODEV; in iproc_msi_init()