Home
last modified time | relevance | path

Searched defs:pcie (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/drivers/pci/host/
Dpcie-altera.c122 static inline void cra_writel(struct altera_pcie *pcie, const u32 value, in cra_writel()
128 static inline u32 cra_readl(struct altera_pcie *pcie, const u32 reg) in cra_readl()
133 static void tlp_write_tx(struct altera_pcie *pcie, in tlp_write_tx()
141 static bool altera_pcie_link_is_up(struct altera_pcie *pcie) in altera_pcie_link_is_up()
146 static bool altera_pcie_valid_config(struct altera_pcie *pcie, in altera_pcie_valid_config()
169 static int tlp_read_packet(struct altera_pcie *pcie, u32 *value) in tlp_read_packet()
208 static void tlp_write_packet(struct altera_pcie *pcie, u32 *headers, in tlp_write_packet()
235 static int tlp_cfg_dword_read(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_read()
254 static int tlp_cfg_dword_write(struct altera_pcie *pcie, u8 bus, u32 devfn, in tlp_cfg_dword_write()
292 struct altera_pcie *pcie = bus->sysdata; in altera_pcie_cfg_read() local
[all …]
Dpci-layerscape.c58 static bool ls_pcie_is_bridge(struct ls_pcie *pcie) in ls_pcie_is_bridge()
69 static void ls_pcie_clear_multifunction(struct ls_pcie *pcie) in ls_pcie_clear_multifunction()
75 static void ls_pcie_fix_class(struct ls_pcie *pcie) in ls_pcie_fix_class()
83 struct ls_pcie *pcie = to_ls_pcie(pp); in ls1021_pcie_link_up() local
99 struct ls_pcie *pcie = to_ls_pcie(pp); in ls1021_pcie_host_init() local
130 struct ls_pcie *pcie = to_ls_pcie(pp); in ls_pcie_link_up() local
145 struct ls_pcie *pcie = to_ls_pcie(pp); in ls_pcie_host_init() local
214 struct ls_pcie *pcie = to_ls_pcie(pp); in ls_add_pcie_port() local
232 struct ls_pcie *pcie; in ls_pcie_probe() local
Dpcie-rcar.c149 static void rcar_pci_write_reg(struct rcar_pcie *pcie, unsigned long val, in rcar_pci_write_reg()
155 static unsigned long rcar_pci_read_reg(struct rcar_pcie *pcie, in rcar_pci_read_reg()
166 static void rcar_rmw32(struct rcar_pcie *pcie, int where, u32 mask, u32 data) in rcar_rmw32()
176 static u32 rcar_read_conf(struct rcar_pcie *pcie, int where) in rcar_read_conf()
185 static int rcar_pcie_config_access(struct rcar_pcie *pcie, in rcar_pcie_config_access()
267 struct rcar_pcie *pcie = bus->sysdata; in rcar_pcie_read_conf() local
292 struct rcar_pcie *pcie = bus->sysdata; in rcar_pcie_write_conf() local
326 static void rcar_pcie_setup_window(int win, struct rcar_pcie *pcie) in rcar_pcie_setup_window()
362 static int rcar_pcie_setup(struct list_head *resource, struct rcar_pcie *pcie) in rcar_pcie_setup()
391 static int rcar_pcie_enable(struct rcar_pcie *pcie) in rcar_pcie_enable()
[all …]
Dpcie-iproc.c83 struct iproc_pcie *pcie; in iproc_data() local
102 struct iproc_pcie *pcie = iproc_data(bus); in iproc_pcie_map_cfg_bus() local
137 static void iproc_pcie_reset(struct iproc_pcie *pcie) in iproc_pcie_reset()
156 static int iproc_pcie_check_link(struct iproc_pcie *pcie, struct pci_bus *bus) in iproc_pcie_check_link()
222 static void iproc_pcie_enable(struct iproc_pcie *pcie) in iproc_pcie_enable()
238 static int iproc_pcie_setup_ob(struct iproc_pcie *pcie, u64 axi_addr, in iproc_pcie_setup_ob()
292 static int iproc_pcie_map_ranges(struct iproc_pcie *pcie, in iproc_pcie_map_ranges()
322 int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res) in iproc_pcie_setup()
395 int iproc_pcie_remove(struct iproc_pcie *pcie) in iproc_pcie_remove()
Dpci-tegra.c309 struct tegra_pcie *pcie; member
328 static inline void afi_writel(struct tegra_pcie *pcie, u32 value, in afi_writel()
334 static inline u32 afi_readl(struct tegra_pcie *pcie, unsigned long offset) in afi_readl()
339 static inline void pads_writel(struct tegra_pcie *pcie, u32 value, in pads_writel()
345 static inline u32 pads_readl(struct tegra_pcie *pcie, unsigned long offset) in pads_readl()
382 static struct tegra_pcie_bus *tegra_pcie_bus_alloc(struct tegra_pcie *pcie, in tegra_pcie_bus_alloc()
433 static void __iomem *tegra_pcie_bus_map(struct tegra_pcie *pcie, in tegra_pcie_bus_map()
455 struct tegra_pcie *pcie = sys_to_pcie(bus->sysdata); in tegra_pcie_conf_address() local
570 struct tegra_pcie *pcie = port->pcie; in tegra_pcie_port_free() local
598 struct tegra_pcie *pcie = sys_to_pcie(sys); in tegra_pcie_setup() local
[all …]
Dpcie-iproc-bcma.c37 struct iproc_pcie *pcie = sys->private_data; in iproc_pcie_bcma_map_irq() local
45 struct iproc_pcie *pcie; in iproc_pcie_bcma_probe() local
78 struct iproc_pcie *pcie = bcma_get_drvdata(bdev); in iproc_pcie_bcma_remove() local
Dpcie-hisi.c36 static inline void hisi_pcie_apb_writel(struct hisi_pcie *pcie, in hisi_pcie_apb_writel()
42 static inline u32 hisi_pcie_apb_readl(struct hisi_pcie *pcie, u32 reg) in hisi_pcie_apb_readl()
53 struct hisi_pcie *pcie = to_hisi_pcie(pp); in hisi_pcie_cfg_read() local
78 struct hisi_pcie *pcie = to_hisi_pcie(pp); in hisi_pcie_cfg_write() local
Dpcie-iproc-platform.c31 struct iproc_pcie *pcie; in iproc_pcie_pltfm_probe() local
112 struct iproc_pcie *pcie = platform_get_drvdata(pdev); in iproc_pcie_pltfm_remove() local
Dpci-mvebu.c150 struct mvebu_pcie *pcie; member
758 static struct mvebu_pcie_port *mvebu_pcie_find_port(struct mvebu_pcie *pcie, in mvebu_pcie_find_port()
782 struct mvebu_pcie *pcie = sys_to_pcie(bus->sysdata); in mvebu_pcie_wr_conf() local
808 struct mvebu_pcie *pcie = sys_to_pcie(bus->sysdata); in mvebu_pcie_rd_conf() local
841 struct mvebu_pcie *pcie = sys_to_pcie(sys); in mvebu_pcie_setup() local
902 static void mvebu_pcie_enable(struct mvebu_pcie *pcie) in mvebu_pcie_enable()
990 static void mvebu_pcie_msi_enable(struct mvebu_pcie *pcie) in mvebu_pcie_msi_enable()
1008 struct mvebu_pcie *pcie; in mvebu_pcie_suspend() local
1022 struct mvebu_pcie *pcie; in mvebu_pcie_resume() local
1042 static int mvebu_pcie_parse_port(struct mvebu_pcie *pcie, in mvebu_pcie_parse_port()
[all …]
Dpci-exynos.c105 static inline void exynos_elb_writel(struct exynos_pcie *pcie, u32 val, u32 reg) in exynos_elb_writel()
110 static inline u32 exynos_elb_readl(struct exynos_pcie *pcie, u32 reg) in exynos_elb_readl()
115 static inline void exynos_phy_writel(struct exynos_pcie *pcie, u32 val, u32 reg) in exynos_phy_writel()
120 static inline u32 exynos_phy_readl(struct exynos_pcie *pcie, u32 reg) in exynos_phy_readl()
125 static inline void exynos_blk_writel(struct exynos_pcie *pcie, u32 val, u32 reg) in exynos_blk_writel()
130 static inline u32 exynos_blk_readl(struct exynos_pcie *pcie, u32 reg) in exynos_blk_readl()
Dpci-dra7xx.c77 static inline u32 dra7xx_pcie_readl(struct dra7xx_pcie *pcie, u32 offset) in dra7xx_pcie_readl()
82 static inline void dra7xx_pcie_writel(struct dra7xx_pcie *pcie, u32 offset, in dra7xx_pcie_writel()
Dpci-imx6.c38 struct clk *pcie; member
/linux-4.4.14/drivers/firmware/efi/
Dcper.c353 static void cper_print_pcie(const char *pfx, const struct cper_sec_pcie *pcie, in cper_print_pcie()
422 struct cper_sec_pcie *pcie = (void *)(gdata + 1); in cper_estatus_print_section() local
/linux-4.4.14/arch/powerpc/sysdev/
Dfsl_pci.c674 struct mpc83xx_pcie_priv *pcie = hose->dn->data; in mpc83xx_pcie_remap_cfg() local
719 struct mpc83xx_pcie_priv *pcie; in mpc83xx_pcie_setup() local
858 struct mpc83xx_pcie_priv *pcie = hose->dn->data; in fsl_pci_immrbar_base() local
/linux-4.4.14/drivers/bcma/
Ddriver_mips.c353 struct bcma_device *cpu, *pcie, *i2s; in bcma_fix_i2s_irqflag() local
/linux-4.4.14/drivers/pci/pcie/
Dportdrv_core.c327 struct pcie_device *pcie; in pcie_device_init() local
/linux-4.4.14/arch/arm/boot/dts/
Ddove.dtsi86 pcie: pcie-controller { label
Dimx6sx.dtsi1240 pcie: pcie@0x08000000 { label
Dimx6qdl.dtsi168 pcie: pcie@0x01000000 { label
/linux-4.4.14/drivers/pci/hotplug/
Dpciehp.h91 struct pcie_device *pcie; /* PCI Express port service */ member
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dbus.h127 struct brcmf_pciedev *pcie; member
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
Dbe_cmds.c3621 struct be_pcie_res_desc *pcie; in be_get_pcie_desc() local
3739 struct be_pcie_res_desc *pcie; in be_cmd_get_profile_config() local
3866 static void be_reset_pcie_desc(struct be_pcie_res_desc *pcie) in be_reset_pcie_desc()
3978 struct be_pcie_res_desc pcie; in be_cmd_set_sriov_config() member
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dpcie.h296 struct mwifiex_pcie_device pcie; member
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dt4fw_api.h835 } pcie; member