Home
last modified time | relevance | path

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

/openbmc/u-boot/drivers/pci/
H A Dpcie_layerscape.c25 static unsigned int dbi_readl(struct ls_pcie *pcie, unsigned int offset) in dbi_readl()
30 static void dbi_writel(struct ls_pcie *pcie, unsigned int value, in dbi_writel()
36 static unsigned int ctrl_readl(struct ls_pcie *pcie, unsigned int offset) in ctrl_readl()
44 static void ctrl_writel(struct ls_pcie *pcie, unsigned int value, in ctrl_writel()
53 static int ls_pcie_ltssm(struct ls_pcie *pcie) in ls_pcie_ltssm()
69 static int ls_pcie_link_up(struct ls_pcie *pcie) in ls_pcie_link_up()
80 static void ls_pcie_cfg0_set_busdev(struct ls_pcie *pcie, u32 busdev) in ls_pcie_cfg0_set_busdev()
87 static void ls_pcie_cfg1_set_busdev(struct ls_pcie *pcie, u32 busdev) in ls_pcie_cfg1_set_busdev()
94 static void ls_pcie_atu_outbound_set(struct ls_pcie *pcie, int idx, int type, in ls_pcie_atu_outbound_set()
108 static void ls_pcie_atu_inbound_set(struct ls_pcie *pcie, int idx, in ls_pcie_atu_inbound_set()
[all …]
H A Dpcie_intel_fpga.c37 #define RP_CFG_ADDR(pcie, reg) \ argument
41 #define TLP_CFGRD_DW0(pcie, bus) \ argument
46 #define TLP_CFGWR_DW0(pcie, bus) \ argument
51 #define TLP_CFG_DW1(pcie, tag, be) \ argument
62 #define IS_ROOT_PORT(pcie, bdf) \ argument
92 static bool intel_fpga_pcie_hide_rc_bar(struct intel_fpga_pcie *pcie, in intel_fpga_pcie_hide_rc_bar()
102 static inline void cra_writel(struct intel_fpga_pcie *pcie, const u32 value, in cra_writel()
108 static inline u32 cra_readl(struct intel_fpga_pcie *pcie, const u32 reg) in cra_readl()
113 static bool intel_fpga_pcie_link_up(struct intel_fpga_pcie *pcie) in intel_fpga_pcie_link_up()
119 static bool intel_fpga_pcie_addr_valid(struct intel_fpga_pcie *pcie, in intel_fpga_pcie_addr_valid()
[all …]
H A Dpcie_layerscape_fixup.c25 static int ls_pcie_next_lut_index(struct ls_pcie *pcie) in ls_pcie_next_lut_index()
44 static void lut_writel(struct ls_pcie *pcie, unsigned int value, in lut_writel()
56 static void ls_pcie_lut_set_mapping(struct ls_pcie *pcie, int index, u32 devid, in ls_pcie_lut_set_mapping()
72 static void fdt_pcie_set_msi_map_entry(void *blob, struct ls_pcie *pcie, in fdt_pcie_set_msi_map_entry()
125 static void fdt_pcie_set_iommu_map_entry(void *blob, struct ls_pcie *pcie, in fdt_pcie_set_iommu_map_entry()
181 struct ls_pcie *pcie; in fdt_fixup_pcie() local
221 static void ft_pcie_rc_fix(void *blob, struct ls_pcie *pcie) in ft_pcie_rc_fix()
252 static void ft_pcie_ep_fix(void *blob, struct ls_pcie *pcie) in ft_pcie_ep_fix()
267 static void ft_pcie_ls_setup(void *blob, struct ls_pcie *pcie) in ft_pcie_ls_setup()
276 struct ls_pcie *pcie; in ft_pci_setup() local
H A Dpcie_aspeed.c19 void aspeed_pcie_set_slot_power_limit(struct pcie_aspeed *pcie, int slot) in aspeed_pcie_set_slot_power_limit()
92 static void aspeed_pcie_cfg_read(struct pcie_aspeed *pcie, pci_dev_t bdf, in aspeed_pcie_cfg_read()
193 static void aspeed_pcie_cfg_write(struct pcie_aspeed *pcie, pci_dev_t bdf, in aspeed_pcie_cfg_write()
305 struct pcie_aspeed *pcie = dev_get_priv(bus); in pcie_aspeed_read_config() local
343 struct pcie_aspeed *pcie = dev_get_priv(bus); in pcie_aspeed_write_config() local
354 void aspeed_pcie_rc_slot_enable(struct pcie_aspeed *pcie, int slot) in aspeed_pcie_rc_slot_enable()
385 struct pcie_aspeed *pcie = (struct pcie_aspeed *)dev_get_priv(dev); in pcie_aspeed_probe() local
466 struct pcie_aspeed *pcie = dev_get_priv(dev); in pcie_aspeed_ofdata_to_platdata() local
H A Dpci-aardvark.c150 static inline void advk_writel(struct pcie_advk *pcie, uint val, uint reg) in advk_writel()
155 static inline uint advk_readl(struct pcie_advk *pcie, uint reg) in advk_readl()
191 static int pcie_advk_wait_pio(struct pcie_advk *pcie) in pcie_advk_wait_pio()
220 static int pcie_advk_check_pio_status(struct pcie_advk *pcie, in pcie_advk_check_pio_status()
304 struct pcie_advk *pcie = dev_get_priv(bus); in pcie_advk_read_config() local
401 struct pcie_advk *pcie = dev_get_priv(bus); in pcie_advk_write_config() local
465 static int pcie_advk_link_up(struct pcie_advk *pcie) in pcie_advk_link_up()
484 static int pcie_advk_wait_for_link(struct pcie_advk *pcie) in pcie_advk_wait_for_link()
510 static int pcie_advk_setup_hw(struct pcie_advk *pcie) in pcie_advk_setup_hw()
611 struct pcie_advk *pcie = dev_get_priv(dev); in pcie_advk_probe() local
[all …]
H A Dpci_mvebu.c91 static inline bool mvebu_pcie_link_up(struct mvebu_pcie *pcie) in mvebu_pcie_link_up()
98 static void mvebu_pcie_set_local_bus_nr(struct mvebu_pcie *pcie, int busno) in mvebu_pcie_set_local_bus_nr()
108 static void mvebu_pcie_set_local_dev_nr(struct mvebu_pcie *pcie, int devno) in mvebu_pcie_set_local_dev_nr()
118 static int mvebu_pcie_get_local_bus_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_bus_nr()
126 static int mvebu_pcie_get_local_dev_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_dev_nr()
143 struct mvebu_pcie *pcie = dev_get_platdata(bus); in mvebu_pcie_read_config() local
187 struct mvebu_pcie *pcie = dev_get_platdata(bus); in mvebu_pcie_write_config() local
225 static void mvebu_pcie_setup_wins(struct mvebu_pcie *pcie) in mvebu_pcie_setup_wins()
277 struct mvebu_pcie *pcie = dev_get_platdata(dev); in mvebu_pcie_probe() local
334 static int mvebu_pcie_port_parse_dt(ofnode node, struct mvebu_pcie *pcie) in mvebu_pcie_port_parse_dt()
[all …]
H A Dpci_tegra.c195 struct tegra_pcie *pcie; member
240 static void afi_writel(struct tegra_pcie *pcie, unsigned long value, in afi_writel()
246 static unsigned long afi_readl(struct tegra_pcie *pcie, unsigned long offset) in afi_readl()
251 static void pads_writel(struct tegra_pcie *pcie, unsigned long value, in pads_writel()
258 static unsigned long pads_readl(struct tegra_pcie *pcie, unsigned long offset) in pads_readl()
283 static int tegra_pcie_conf_address(struct tegra_pcie *pcie, pci_dev_t bdf, in tegra_pcie_conf_address()
315 struct tegra_pcie *pcie = dev_get_priv(bus); in pci_tegra_read_config() local
347 struct tegra_pcie *pcie = dev_get_priv(bus); in pci_tegra_write_config() local
484 struct tegra_pcie *pcie) in tegra_pcie_parse_dt()
569 static int tegra_pcie_power_on(struct tegra_pcie *pcie) in tegra_pcie_power_on()
[all …]
H A Dpcie_xilinx.c34 static bool pcie_xilinx_link_up(struct xilinx_pcie *pcie) in pcie_xilinx_link_up()
60 struct xilinx_pcie *pcie = dev_get_priv(udev); in pcie_xilinx_config_address() local
142 struct xilinx_pcie *pcie = dev_get_priv(dev); in pcie_xilinx_ofdata_to_platdata() local
H A Dpcie_ecam_generic.c41 struct generic_ecam_pcie *pcie = dev_get_priv(bus); in pci_generic_ecam_conf_address() local
106 struct generic_ecam_pcie *pcie = dev_get_priv(dev); in pci_generic_ecam_ofdata_to_platdata() local
H A Dpcie_dw_mvebu.c141 static void pcie_dw_prog_outbound_atu(struct pcie_dw_mvebu *pcie, int index, in pcie_dw_prog_outbound_atu()
173 static uintptr_t set_cfg_address(struct pcie_dw_mvebu *pcie, in set_cfg_address()
247 struct pcie_dw_mvebu *pcie = dev_get_priv(bus); in pcie_dw_mvebu_read_config() local
293 struct pcie_dw_mvebu *pcie = dev_get_priv(bus); in pcie_dw_mvebu_write_config() local
476 struct pcie_dw_mvebu *pcie = dev_get_priv(dev); in pcie_dw_mvebu_probe() local
548 struct pcie_dw_mvebu *pcie = dev_get_priv(dev); in pcie_dw_mvebu_ofdata_to_platdata() local
H A Dfsl_pci_init.c399 char pcie[6]; in fsl_pci_init() local
682 char pcie[6]; in fsl_pci_init_port() local
/openbmc/u-boot/board/freescale/common/
H A Dns_access.c214 void set_pcie_ns_access(int pcie, u16 val) in set_pcie_ns_access()
/openbmc/u-boot/arch/arm/dts/
H A Dhi3798cv200.dtsi560 pcie: pcie@9860000 { label
H A Dzynqmp.dtsi598 pcie: pcie@fd0e0000 { label
H A Dimx6sx.dtsi1272 pcie: pcie@0x08000000 { label
H A Dimx6qdl.dtsi259 pcie: pcie@1ffc000 { label
/openbmc/qemu/include/hw/i386/
H A Dmicrovm.h90 OnOffAuto pcie; member
/openbmc/qemu/hw/i386/
H A Dmicrovm.c543 OnOffAuto pcie = mms->pcie; in microvm_machine_get_pcie() local
/openbmc/qemu/include/hw/arm/
H A Dfsl-imx8mp.h69 DesignwarePCIEHost pcie; member
H A Dfsl-imx7.h88 DesignwarePCIEHost pcie; member
H A Daspeed_soc.h96 AspeedPCIECfgState pcie[ASPEED_PCIE_NUM]; member
H A Dfsl-imx6.h76 DesignwarePCIEHost pcie; member
/openbmc/qemu/hw/pci/
H A Dpci.c2845 ObjectClass *pcie = in pci_device_class_base_init() local
/openbmc/u-boot/arch/arm/include/asm/arch-fsl-layerscape/
H A Dimmap_lsch2.h631 } pcie[3]; member