/linux-4.4.14/drivers/pci/host/ |
H A D | pcie-iproc-bcma.c | 37 struct iproc_pcie *pcie = sys->private_data; iproc_pcie_bcma_map_irq() local 45 struct iproc_pcie *pcie; iproc_pcie_bcma_probe() local 78 struct iproc_pcie *pcie = bcma_get_drvdata(bdev); iproc_pcie_bcma_remove() local
|
H A D | pcie-iproc-platform.c | 31 struct iproc_pcie *pcie; iproc_pcie_pltfm_probe() local 112 struct iproc_pcie *pcie = platform_get_drvdata(pdev); iproc_pcie_pltfm_remove() local
|
H A D | pcie-hisi.c | 36 static inline void hisi_pcie_apb_writel(struct hisi_pcie *pcie, hisi_pcie_apb_writel() argument 42 static inline u32 hisi_pcie_apb_readl(struct hisi_pcie *pcie, u32 reg) hisi_pcie_apb_readl() argument 53 struct hisi_pcie *pcie = to_hisi_pcie(pp); hisi_pcie_cfg_read() local 78 struct hisi_pcie *pcie = to_hisi_pcie(pp); hisi_pcie_cfg_write() local
|
H A D | pci-layerscape.c | 58 static bool ls_pcie_is_bridge(struct ls_pcie *pcie) ls_pcie_is_bridge() argument 69 static void ls_pcie_clear_multifunction(struct ls_pcie *pcie) ls_pcie_clear_multifunction() argument 75 static void ls_pcie_fix_class(struct ls_pcie *pcie) ls_pcie_fix_class() argument 83 struct ls_pcie *pcie = to_ls_pcie(pp); ls1021_pcie_link_up() local 99 struct ls_pcie *pcie = to_ls_pcie(pp); ls1021_pcie_host_init() local 130 struct ls_pcie *pcie = to_ls_pcie(pp); ls_pcie_link_up() local 145 struct ls_pcie *pcie = to_ls_pcie(pp); ls_pcie_host_init() local 214 struct ls_pcie *pcie = to_ls_pcie(pp); ls_add_pcie_port() local 232 struct ls_pcie *pcie; ls_pcie_probe() local
|
H A D | pci-dra7xx.c | 77 static inline u32 dra7xx_pcie_readl(struct dra7xx_pcie *pcie, u32 offset) dra7xx_pcie_readl() argument 82 static inline void dra7xx_pcie_writel(struct dra7xx_pcie *pcie, u32 offset, dra7xx_pcie_writel() argument
|
H A D | pci-imx6.c | 38 struct clk *pcie; member in struct:imx6_pcie
|
H A D | pcie-iproc.c | 83 struct iproc_pcie *pcie; iproc_data() local 102 struct iproc_pcie *pcie = iproc_data(bus); iproc_pcie_map_cfg_bus() local 137 static void iproc_pcie_reset(struct iproc_pcie *pcie) iproc_pcie_reset() argument 156 static int iproc_pcie_check_link(struct iproc_pcie *pcie, struct pci_bus *bus) iproc_pcie_check_link() argument 222 static void iproc_pcie_enable(struct iproc_pcie *pcie) iproc_pcie_enable() argument 238 static int iproc_pcie_setup_ob(struct iproc_pcie *pcie, u64 axi_addr, iproc_pcie_setup_ob() argument 292 static int iproc_pcie_map_ranges(struct iproc_pcie *pcie, iproc_pcie_map_ranges() argument 322 int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res) iproc_pcie_setup() argument 395 int iproc_pcie_remove(struct iproc_pcie *pcie) iproc_pcie_remove() argument
|
H A D | pcie-altera.c | 122 static inline void cra_writel(struct altera_pcie *pcie, const u32 value, cra_writel() argument 128 static inline u32 cra_readl(struct altera_pcie *pcie, const u32 reg) cra_readl() argument 133 static void tlp_write_tx(struct altera_pcie *pcie, tlp_write_tx() argument 141 static bool altera_pcie_link_is_up(struct altera_pcie *pcie) altera_pcie_link_is_up() argument 146 static bool altera_pcie_valid_config(struct altera_pcie *pcie, altera_pcie_valid_config() argument 169 static int tlp_read_packet(struct altera_pcie *pcie, u32 *value) tlp_read_packet() argument 208 static void tlp_write_packet(struct altera_pcie *pcie, u32 *headers, tlp_write_packet() argument 235 static int tlp_cfg_dword_read(struct altera_pcie *pcie, u8 bus, u32 devfn, tlp_cfg_dword_read() argument 254 static int tlp_cfg_dword_write(struct altera_pcie *pcie, u8 bus, u32 devfn, tlp_cfg_dword_write() argument 292 struct altera_pcie *pcie = bus->sysdata; altera_pcie_cfg_read() local 340 struct altera_pcie *pcie = bus->sysdata; altera_pcie_cfg_write() local 391 struct altera_pcie *pcie; altera_pcie_isr() local 417 static void altera_pcie_release_of_pci_ranges(struct altera_pcie *pcie) altera_pcie_release_of_pci_ranges() argument 422 static int altera_pcie_parse_request_of_pci_ranges(struct altera_pcie *pcie) altera_pcie_parse_request_of_pci_ranges() argument 464 static int altera_pcie_init_irq_domain(struct altera_pcie *pcie) altera_pcie_init_irq_domain() argument 480 static int altera_pcie_parse_dt(struct altera_pcie *pcie) altera_pcie_parse_dt() argument 511 struct altera_pcie *pcie; altera_pcie_probe() local
|
H A D | pci-exynos.c | 105 static inline void exynos_elb_writel(struct exynos_pcie *pcie, u32 val, u32 reg) exynos_elb_writel() argument 110 static inline u32 exynos_elb_readl(struct exynos_pcie *pcie, u32 reg) exynos_elb_readl() argument 115 static inline void exynos_phy_writel(struct exynos_pcie *pcie, u32 val, u32 reg) exynos_phy_writel() argument 120 static inline u32 exynos_phy_readl(struct exynos_pcie *pcie, u32 reg) exynos_phy_readl() argument 125 static inline void exynos_blk_writel(struct exynos_pcie *pcie, u32 val, u32 reg) exynos_blk_writel() argument 130 static inline u32 exynos_blk_readl(struct exynos_pcie *pcie, u32 reg) exynos_blk_readl() argument
|
H A D | pcie-rcar.c | 149 static void rcar_pci_write_reg(struct rcar_pcie *pcie, unsigned long val, rcar_pci_write_reg() argument 155 static unsigned long rcar_pci_read_reg(struct rcar_pcie *pcie, rcar_pci_read_reg() argument 166 static void rcar_rmw32(struct rcar_pcie *pcie, int where, u32 mask, u32 data) rcar_rmw32() argument 176 static u32 rcar_read_conf(struct rcar_pcie *pcie, int where) rcar_read_conf() argument 185 static int rcar_pcie_config_access(struct rcar_pcie *pcie, rcar_pcie_config_access() argument 267 struct rcar_pcie *pcie = bus->sysdata; rcar_pcie_read_conf() local 292 struct rcar_pcie *pcie = bus->sysdata; rcar_pcie_write_conf() local 326 static void rcar_pcie_setup_window(int win, struct rcar_pcie *pcie) rcar_pcie_setup_window() argument 362 static int rcar_pcie_setup(struct list_head *resource, struct rcar_pcie *pcie) rcar_pcie_setup() argument 391 static int rcar_pcie_enable(struct rcar_pcie *pcie) rcar_pcie_enable() argument 429 static int phy_wait_for_ack(struct rcar_pcie *pcie) phy_wait_for_ack() argument 445 static void phy_write_reg(struct rcar_pcie *pcie, phy_write_reg() argument 471 static int rcar_pcie_wait_for_dl(struct rcar_pcie *pcie) rcar_pcie_wait_for_dl() argument 485 static int rcar_pcie_hw_init(struct rcar_pcie *pcie) rcar_pcie_hw_init() argument 549 static int rcar_pcie_hw_init_h1(struct rcar_pcie *pcie) rcar_pcie_hw_init_h1() argument 607 struct rcar_pcie *pcie = data; rcar_pcie_msi_irq() local 646 struct rcar_pcie *pcie = container_of(chip, struct rcar_pcie, msi.chip); rcar_msi_setup_irq() local 701 static int rcar_pcie_enable_msi(struct rcar_pcie *pcie) rcar_pcie_enable_msi() argument 816 static int rcar_pcie_inbound_ranges(struct rcar_pcie *pcie, rcar_pcie_inbound_ranges() argument 895 static int rcar_pcie_parse_map_dma_ranges(struct rcar_pcie *pcie, rcar_pcie_parse_map_dma_ranges() argument 930 struct rcar_pcie *pcie; rcar_pcie_probe() local 755 rcar_pcie_get_resources(struct platform_device *pdev, struct rcar_pcie *pcie) rcar_pcie_get_resources() argument
|
H A D | pci-mvebu.c | 150 struct mvebu_pcie *pcie; member in struct:mvebu_pcie_port 758 static struct mvebu_pcie_port *mvebu_pcie_find_port(struct mvebu_pcie *pcie, mvebu_pcie_find_port() argument 782 struct mvebu_pcie *pcie = sys_to_pcie(bus->sysdata); mvebu_pcie_wr_conf() local 808 struct mvebu_pcie *pcie = sys_to_pcie(bus->sysdata); mvebu_pcie_rd_conf() local 841 struct mvebu_pcie *pcie = sys_to_pcie(sys); mvebu_pcie_setup() local 902 static void mvebu_pcie_enable(struct mvebu_pcie *pcie) mvebu_pcie_enable() argument 990 static void mvebu_pcie_msi_enable(struct mvebu_pcie *pcie) mvebu_pcie_msi_enable() argument 1008 struct mvebu_pcie *pcie; mvebu_pcie_suspend() local 1022 struct mvebu_pcie *pcie; mvebu_pcie_resume() local 1042 static int mvebu_pcie_parse_port(struct mvebu_pcie *pcie, mvebu_pcie_parse_port() argument 1192 struct mvebu_pcie *pcie; mvebu_pcie_probe() local
|
H A D | pci-tegra.c | 309 struct tegra_pcie *pcie; member in struct:tegra_pcie_port 328 static inline void afi_writel(struct tegra_pcie *pcie, u32 value, afi_writel() argument 334 static inline u32 afi_readl(struct tegra_pcie *pcie, unsigned long offset) afi_readl() argument 339 static inline void pads_writel(struct tegra_pcie *pcie, u32 value, pads_writel() argument 345 static inline u32 pads_readl(struct tegra_pcie *pcie, unsigned long offset) pads_readl() argument 382 static struct tegra_pcie_bus *tegra_pcie_bus_alloc(struct tegra_pcie *pcie, tegra_pcie_bus_alloc() argument 433 static void __iomem *tegra_pcie_bus_map(struct tegra_pcie *pcie, tegra_pcie_bus_map() argument 455 struct tegra_pcie *pcie = sys_to_pcie(bus->sysdata); tegra_pcie_conf_address() local 570 struct tegra_pcie *pcie = port->pcie; tegra_pcie_port_free() local 598 struct tegra_pcie *pcie = sys_to_pcie(sys); tegra_pcie_setup() local 621 struct tegra_pcie *pcie = sys_to_pcie(pdev->bus->sysdata); tegra_pcie_map_irq() local 652 struct tegra_pcie *pcie = arg; tegra_pcie_isr() local 698 static void tegra_pcie_setup_translations(struct tegra_pcie *pcie) tegra_pcie_setup_translations() argument 756 static int tegra_pcie_pll_wait(struct tegra_pcie *pcie, unsigned long timeout) tegra_pcie_pll_wait() argument 772 static int tegra_pcie_phy_enable(struct tegra_pcie *pcie) tegra_pcie_phy_enable() argument 833 static int tegra_pcie_enable_controller(struct tegra_pcie *pcie) tegra_pcie_enable_controller() argument 909 static void tegra_pcie_power_off(struct tegra_pcie *pcie) tegra_pcie_power_off() argument 930 static int tegra_pcie_power_on(struct tegra_pcie *pcie) tegra_pcie_power_on() argument 980 static int tegra_pcie_clocks_get(struct tegra_pcie *pcie) tegra_pcie_clocks_get() argument 1005 static int tegra_pcie_resets_get(struct tegra_pcie *pcie) tegra_pcie_resets_get() argument 1022 static int tegra_pcie_get_resources(struct tegra_pcie *pcie) tegra_pcie_get_resources() argument 1109 static int tegra_pcie_put_resources(struct tegra_pcie *pcie) tegra_pcie_put_resources() argument 1158 struct tegra_pcie *pcie = data; tegra_pcie_msi_irq() local 1261 static int tegra_pcie_enable_msi(struct tegra_pcie *pcie) tegra_pcie_enable_msi() argument 1329 static int tegra_pcie_disable_msi(struct tegra_pcie *pcie) tegra_pcie_disable_msi() argument 1366 static int tegra_pcie_get_xbar_config(struct tegra_pcie *pcie, u32 lanes, tegra_pcie_get_xbar_config() argument 1446 static int tegra_pcie_get_legacy_regulators(struct tegra_pcie *pcie) tegra_pcie_get_legacy_regulators() argument 1486 static int tegra_pcie_get_regulators(struct tegra_pcie *pcie, u32 lane_mask) tegra_pcie_get_regulators() argument 1575 static int tegra_pcie_parse_dt(struct tegra_pcie *pcie) tegra_pcie_parse_dt() argument 1788 static int tegra_pcie_enable(struct tegra_pcie *pcie) tegra_pcie_enable() argument 1871 struct tegra_pcie *pcie = s->private; tegra_pcie_ports_seq_start() local 1883 struct tegra_pcie *pcie = s->private; tegra_pcie_ports_seq_next() local 1935 struct tegra_pcie *pcie = inode->i_private; tegra_pcie_ports_open() local 1957 static int tegra_pcie_debugfs_init(struct tegra_pcie *pcie) tegra_pcie_debugfs_init() argument 1981 struct tegra_pcie *pcie; tegra_pcie_probe() local
|
/linux-4.4.14/drivers/pci/hotplug/ |
H A D | pciehp.h | 91 struct pcie_device *pcie; /* PCI Express port service */ member in struct:controller
|
/linux-4.4.14/drivers/pci/pcie/ |
H A D | portdrv_core.c | 327 struct pcie_device *pcie; pcie_device_init() local
|
/linux-4.4.14/drivers/bcma/ |
H A D | driver_mips.c | 353 struct bcma_device *cpu, *pcie, *i2s; bcma_fix_i2s_irqflag() local
|
/linux-4.4.14/drivers/firmware/efi/ |
H A D | cper.c | 353 static void cper_print_pcie(const char *pfx, const struct cper_sec_pcie *pcie, cper_print_pcie() argument 422 struct cper_sec_pcie *pcie = (void *)(gdata + 1); cper_estatus_print_section() local
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | bus.h | 127 struct brcmf_pciedev *pcie; member in union:brcmf_bus::__anon8282
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
H A D | pcie.h | 296 struct mwifiex_pcie_device pcie; member in struct:pcie_service_card
|
/linux-4.4.14/arch/powerpc/sysdev/ |
H A D | fsl_pci.c | 674 struct mpc83xx_pcie_priv *pcie = hose->dn->data; mpc83xx_pcie_remap_cfg() local 719 struct mpc83xx_pcie_priv *pcie; mpc83xx_pcie_setup() local 858 struct mpc83xx_pcie_priv *pcie = hose->dn->data; fsl_pci_immrbar_base() local
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
H A D | be_cmds.c | 3621 struct be_pcie_res_desc *pcie; be_get_pcie_desc() local 3739 struct be_pcie_res_desc *pcie; be_cmd_get_profile_config() local 3866 static void be_reset_pcie_desc(struct be_pcie_res_desc *pcie) be_reset_pcie_desc() argument 3978 struct be_pcie_res_desc pcie; be_cmd_set_sriov_config() member in struct:__anon6820
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4fw_api.h | 835 } pcie; member in union:fw_ldst_cmd::fw_ldst
|