Home
last modified time | relevance | path

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

12

/u-boot-v2022.01-rc1/drivers/pci/
A Dpcie_fsl.c52 struct fsl_pcie *pcie = dev_get_priv(bus); in fsl_pcie_read_config() local
87 struct fsl_pcie *pcie = dev_get_priv(bus); in fsl_pcie_write_config() local
196 static int fsl_pcie_link_up(struct fsl_pcie *pcie) in fsl_pcie_link_up()
212 static bool fsl_pcie_is_agent(struct fsl_pcie *pcie) in fsl_pcie_is_agent()
221 static int fsl_pcie_setup_law(struct fsl_pcie *pcie) in fsl_pcie_setup_law()
392 static int fsl_pcie_init_atmu(struct fsl_pcie *pcie) in fsl_pcie_init_atmu()
413 static int fsl_pcie_init_port(struct fsl_pcie *pcie) in fsl_pcie_init_port()
542 static int fsl_pcie_init_rc(struct fsl_pcie *pcie) in fsl_pcie_init_rc()
547 static int fsl_pcie_init_ep(struct fsl_pcie *pcie) in fsl_pcie_init_ep()
556 struct fsl_pcie *pcie = dev_get_priv(dev); in fsl_pcie_probe() local
[all …]
A Dpcie_layerscape.c24 unsigned int dbi_readl(struct ls_pcie *pcie, unsigned int offset) in dbi_readl()
29 void dbi_writel(struct ls_pcie *pcie, unsigned int value, unsigned int offset) in dbi_writel()
34 unsigned int ctrl_readl(struct ls_pcie *pcie, unsigned int offset) in ctrl_readl()
42 void ctrl_writel(struct ls_pcie *pcie, unsigned int value, in ctrl_writel()
51 void ls_pcie_dbi_ro_wr_en(struct ls_pcie *pcie) in ls_pcie_dbi_ro_wr_en()
61 void ls_pcie_dbi_ro_wr_dis(struct ls_pcie *pcie) in ls_pcie_dbi_ro_wr_dis()
71 static int ls_pcie_ltssm(struct ls_pcie *pcie) in ls_pcie_ltssm()
87 int ls_pcie_link_up(struct ls_pcie *pcie) in ls_pcie_link_up()
98 void ls_pcie_atu_outbound_set(struct ls_pcie *pcie, int idx, int type, in ls_pcie_atu_outbound_set()
112 void ls_pcie_atu_inbound_set(struct ls_pcie *pcie, u32 pf, u32 vf_flag, in ls_pcie_atu_inbound_set()
[all …]
A Dpcie_layerscape_gen4.c33 static int ls_pcie_g4_ltssm(struct ls_pcie_g4 *pcie) in ls_pcie_g4_ltssm()
42 static int ls_pcie_g4_link_up(struct ls_pcie_g4 *pcie) in ls_pcie_g4_link_up()
53 static void ls_pcie_g4_ep_enable_cfg(struct ls_pcie_g4 *pcie) in ls_pcie_g4_ep_enable_cfg()
122 static void ls_pcie_g4_dump_wins(struct ls_pcie_g4 *pcie, int wins) in ls_pcie_g4_dump_wins()
148 static void ls_pcie_g4_setup_wins(struct ls_pcie_g4 *pcie) in ls_pcie_g4_setup_wins()
236 struct ls_pcie_g4 *pcie = dev_get_priv(bus); in ls_pcie_g4_read_config() local
269 struct ls_pcie_g4 *pcie = dev_get_priv(bus); in ls_pcie_g4_write_config() local
292 static void ls_pcie_g4_setup_ctrl(struct ls_pcie_g4 *pcie) in ls_pcie_g4_setup_ctrl()
407 static void ls_pcie_g4_set_sriov(struct ls_pcie_g4 *pcie, int pf) in ls_pcie_g4_set_sriov()
423 static void ls_pcie_g4_setup_ep(struct ls_pcie_g4 *pcie) in ls_pcie_g4_setup_ep()
[all …]
A Dpcie_intel_fpga.c41 #define RP_CFG_ADDR(pcie, reg) \ argument
43 #define RP_SECONDARY(pcie) \ argument
47 #define TLP_CFGRD_DW0(pcie, bus) \ argument
52 #define TLP_CFGWR_DW0(pcie, bus) \ argument
57 #define TLP_CFG_DW1(pcie, tag, be) \ argument
68 #define IS_ROOT_PORT(pcie, bdf) \ argument
233 struct intel_fpga_pcie *pcie = dev_get_priv(bus); in intel_fpga_rp_conf_addr() local
253 struct intel_fpga_pcie *pcie = dev_get_priv(bus); in intel_fpga_pcie_rp_wr_conf() local
334 struct intel_fpga_pcie *pcie = dev_get_priv(bus); in pcie_intel_fpga_read_config() local
356 struct intel_fpga_pcie *pcie = dev_get_priv(bus); in pcie_intel_fpga_write_config() local
[all …]
A Dpcie_layerscape_gen4_fixup.c30 static int ls_pcie_g4_next_lut_index(struct ls_pcie_g4 *pcie) in ls_pcie_g4_next_lut_index()
41 static void ls_pcie_g4_lut_set_mapping(struct ls_pcie_g4 *pcie, int index, in ls_pcie_g4_lut_set_mapping()
58 struct ls_pcie_g4 *pcie, in fdt_pcie_set_msi_map_entry_ls_gen4()
101 struct ls_pcie_g4 *pcie, in fdt_pcie_set_iommu_map_entry_ls_gen4()
143 struct ls_pcie_g4 *pcie; in fdt_fixup_pcie_ls_gen4() local
182 static void ft_pcie_ep_layerscape_gen4_fix(void *blob, struct ls_pcie_g4 *pcie) in ft_pcie_ep_layerscape_gen4_fix()
201 static void ft_pcie_rc_layerscape_gen4_fix(void *blob, struct ls_pcie_g4 *pcie) in ft_pcie_rc_layerscape_gen4_fix()
222 static void ft_pcie_layerscape_gen4_setup(void *blob, struct ls_pcie_g4 *pcie) in ft_pcie_layerscape_gen4_setup()
231 struct ls_pcie_g4 *pcie; in ft_pci_setup_ls_gen4() local
A Dpcie_layerscape_rc.c26 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_cfg0_set_busdev() local
35 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_cfg1_set_busdev() local
46 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_setup_atu() local
126 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_addr_valid() local
150 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_conf_address() local
194 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_clear_multifunction() local
202 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_fix_class() local
210 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_drop_msg_tlp() local
221 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_disable_bars() local
230 struct ls_pcie *pcie = pcie_rc->pcie; in ls_pcie_setup_ctrl() local
[all …]
A Dpci_octeontx.c52 static uintptr_t octeontx_cfg_addr(struct octeontx_pci *pcie, in octeontx_cfg_addr()
122 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(bus); in octeontx_ecam_read_config() local
140 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(bus); in octeontx_ecam_write_config() local
158 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(bus); in octeontx_pem_read_config() local
189 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(bus); in octeontx_pem_write_config() local
221 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(bus); in octeontx2_pem_read_config() local
246 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(bus); in octeontx2_pem_write_config() local
269 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(bus); in pci_octeontx_read_config() local
294 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(bus); in pci_octeontx_write_config() local
322 struct octeontx_pci *pcie = (struct octeontx_pci *)dev_get_priv(dev); in pci_octeontx_probe() local
A Dpcie_iproc.c424 static inline u32 iproc_pcie_read_reg(struct iproc_pcie *pcie, in iproc_pcie_read_reg()
449 struct iproc_pcie *pcie = dev_get_priv(udev); in iproc_pcie_map_ep_cfg_reg() local
596 struct iproc_pcie *pcie = dev_get_priv(bus); in iproc_pcie_apb_err_disable() local
613 struct iproc_pcie *pcie = dev_get_priv(bus); in iproc_pcie_config_read32() local
665 static int iproc_pcie_rev_init(struct iproc_pcie *pcie) in iproc_pcie_rev_init()
880 struct iproc_pcie *pcie = dev_get_priv(dev); in iproc_pcie_map_ranges() local
1045 static int iproc_pcie_map_dma_ranges(struct iproc_pcie *pcie) in iproc_pcie_map_dma_ranges()
1090 static void iproc_pcie_reset(struct iproc_pcie *pcie) in iproc_pcie_reset()
1125 static int iproc_pcie_check_link(struct iproc_pcie *pcie) in iproc_pcie_check_link()
1181 struct iproc_pcie *pcie = dev_get_priv(dev); in iproc_pcie_probe() local
[all …]
A Dpci_mvebu.c100 static inline bool mvebu_pcie_link_up(struct mvebu_pcie *pcie) in mvebu_pcie_link_up()
107 static void mvebu_pcie_set_local_bus_nr(struct mvebu_pcie *pcie, int busno) in mvebu_pcie_set_local_bus_nr()
127 static int mvebu_pcie_get_local_bus_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_bus_nr()
135 static int mvebu_pcie_get_local_dev_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_dev_nr()
148 static int mvebu_pcie_valid_addr(struct mvebu_pcie *pcie, pci_dev_t bdf) in mvebu_pcie_valid_addr()
171 struct mvebu_pcie *pcie = dev_get_plat(bus); in mvebu_pcie_read_config() local
198 struct mvebu_pcie *pcie = dev_get_plat(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_plat(dev); in mvebu_pcie_probe() local
426 struct mvebu_pcie *pcie = dev_get_plat(dev); in mvebu_pcie_of_to_plat() local
[all …]
A Dpcie_layerscape_ep.c23 struct ls_pcie *pcie = pcie_ep->pcie; in ls_pcie_ep_enable_cfg() local
34 struct ls_pcie *pcie = pcie_ep->pcie; in ls_ep_set_bar() local
71 struct ls_pcie *pcie = pcie_ep->pcie; in ls_pcie_ep_setup_atu() local
187 struct ls_pcie *pcie = pcie_ep->pcie; in ls_pcie_setup_ep() local
242 struct ls_pcie *pcie; in ls_pcie_ep_probe() local
A Dpcie_ecam_generic.c45 struct generic_ecam_pcie *pcie = dev_get_priv(bus); in pci_generic_ecam_conf_address() local
61 struct generic_ecam_pcie *pcie = dev_get_priv(bus); in pci_generic_ecam_addr_valid() local
128 struct generic_ecam_pcie *pcie = dev_get_priv(dev); in pci_generic_ecam_of_to_plat() local
148 struct generic_ecam_pcie *pcie = dev_get_priv(dev); in pci_generic_ecam_probe() local
A Dpci_tegra.c197 struct tegra_pcie *pcie; member
317 struct tegra_pcie *pcie = dev_get_priv(bus); in pci_tegra_read_config() local
349 struct tegra_pcie *pcie = dev_get_priv(bus); in pci_tegra_write_config() local
486 struct tegra_pcie *pcie) in tegra_pcie_parse_dt()
571 static int tegra_pcie_power_on(struct tegra_pcie *pcie) in tegra_pcie_power_on()
608 static int tegra_pcie_power_on(struct tegra_pcie *pcie) in tegra_pcie_power_on()
804 struct tegra_pcie *pcie = dev_get_priv(bus); local
923 struct tegra_pcie *pcie = port->pcie; local
1018 static int tegra_pcie_enable(struct tegra_pcie *pcie)
1097 struct tegra_pcie *pcie = dev_get_priv(dev); local
[all …]
A Dpci-aardvark.c230 static bool pcie_advk_addr_valid(struct pcie_advk *pcie, in pcie_advk_addr_valid()
258 static int pcie_advk_wait_pio(struct pcie_advk *pcie) in pcie_advk_wait_pio()
288 static int pcie_advk_check_pio_status(struct pcie_advk *pcie, in pcie_advk_check_pio_status()
374 struct pcie_advk *pcie = dev_get_priv(bus); in pcie_advk_read_config() local
558 struct pcie_advk *pcie = dev_get_priv(bus); in pcie_advk_write_config() local
671 static int pcie_advk_link_up(struct pcie_advk *pcie) in pcie_advk_link_up()
690 static int pcie_advk_wait_for_link(struct pcie_advk *pcie) in pcie_advk_wait_for_link()
797 static int pcie_advk_setup_hw(struct pcie_advk *pcie) in pcie_advk_setup_hw()
951 struct pcie_advk *pcie = dev_get_priv(dev); in pcie_advk_probe() local
990 struct pcie_advk *pcie = dev_get_priv(dev); in pcie_advk_remove() local
[all …]
A Dpcie_fsl_fixup.c17 static void ft_fsl_pcie_setup(void *blob, struct fsl_pcie *pcie) in ft_fsl_pcie_setup()
40 struct fsl_pcie *pcie; in pci_of_setup() local
A Dpcie_xilinx.c36 static bool pcie_xilinx_link_up(struct xilinx_pcie *pcie) in pcie_xilinx_link_up()
62 struct xilinx_pcie *pcie = dev_get_priv(udev); in pcie_xilinx_config_address() local
144 struct xilinx_pcie *pcie = dev_get_priv(dev); in pcie_xilinx_of_to_plat() local
A Dpcie_octeon.c44 struct octeon_pcie *pcie = dev_get_priv(bus); in pcie_octeon_write_config() local
80 struct octeon_pcie *pcie = dev_get_priv(bus); in pcie_octeon_read_config() local
117 struct octeon_pcie *pcie = dev_get_priv(dev); in pcie_octeon_probe() local
A Dpcie_brcmstb.c181 static bool brcm_pcie_rc_mode(struct brcm_pcie *pcie) in brcm_pcie_rc_mode()
196 static bool brcm_pcie_link_up(struct brcm_pcie *pcie) in brcm_pcie_link_up()
210 struct brcm_pcie *pcie = dev_get_priv(dev); in brcm_pcie_config_address() local
375 static void brcm_pcie_set_gen(struct brcm_pcie *pcie, unsigned int gen) in brcm_pcie_set_gen()
389 static void brcm_pcie_set_outbound_win(struct brcm_pcie *pcie, in brcm_pcie_set_outbound_win()
433 struct brcm_pcie *pcie = dev_get_priv(dev); in brcm_pcie_probe() local
582 struct brcm_pcie *pcie = dev_get_priv(dev); in brcm_pcie_remove() local
600 struct brcm_pcie *pcie = dev_get_priv(dev); in brcm_pcie_of_to_plat() local
A Dpcie_dw_mvebu.c145 static void pcie_dw_prog_outbound_atu(struct pcie_dw_mvebu *pcie, int index, in pcie_dw_prog_outbound_atu()
177 static uintptr_t set_cfg_address(struct pcie_dw_mvebu *pcie, in set_cfg_address()
251 struct pcie_dw_mvebu *pcie = dev_get_priv(bus); in pcie_dw_mvebu_read_config() local
298 struct pcie_dw_mvebu *pcie = dev_get_priv(bus); in pcie_dw_mvebu_write_config() local
482 struct pcie_dw_mvebu *pcie = dev_get_priv(dev); in pcie_dw_mvebu_probe() local
564 struct pcie_dw_mvebu *pcie = dev_get_priv(dev); in pcie_dw_mvebu_of_to_plat() local
A Dpcie_dw_common.c116 static uintptr_t set_cfg_address(struct pcie_dw *pcie, in set_cfg_address()
201 struct pcie_dw *pcie = dev_get_priv(bus); in pcie_dw_read_config() local
245 struct pcie_dw *pcie = dev_get_priv(bus); in pcie_dw_write_config() local
A Dpcie_mediatek.c127 struct mtk_pcie *pcie; member
149 struct mtk_pcie *pcie = dev_get_priv(udev); in mtk_pcie_config_address() local
251 struct mtk_pcie *pcie = dev_get_priv(bus); in mtk_pcie_find_port() local
332 struct mtk_pcie *pcie = port->pcie; in mtk_pcie_startup_port() local
375 struct mtk_pcie *pcie = port->pcie; in mtk_pcie_startup_port_v2() local
530 struct mtk_pcie *pcie = dev_get_priv(dev); in mtk_pcie_parse_port() local
568 struct mtk_pcie *pcie = dev_get_priv(dev); in mtk_pcie_parse_port_v2() local
637 struct mtk_pcie *pcie = dev_get_priv(dev); in mtk_pcie_probe() local
684 struct mtk_pcie *pcie = dev_get_priv(dev); in mtk_pcie_probe_v2() local
A Dpcie_layerscape_fixup.c70 struct ls_pcie *pcie = pcie_rc->pcie; in lut_writel() local
106 struct ls_pcie *pcie = pcie_rc->pcie; in fdt_pcie_set_msi_map_entry_ls() local
160 struct ls_pcie *pcie = pcie_rc->pcie; in fdt_pcie_set_iommu_map_entry_ls() local
578 struct ls_pcie *pcie = pcie_rc->pcie; in ft_pcie_rc_fix() local
593 struct ls_pcie *pcie = pcie_rc->pcie; in ft_pcie_ep_fix() local
/u-boot-v2022.01-rc1/drivers/pci_endpoint/
A Dpcie-cadence.h237 static inline void cdns_pcie_writeb(struct cdns_pcie *pcie, u32 reg, u8 value) in cdns_pcie_writeb()
242 static inline void cdns_pcie_writew(struct cdns_pcie *pcie, u32 reg, u16 value) in cdns_pcie_writew()
247 static inline void cdns_pcie_writel(struct cdns_pcie *pcie, u32 reg, u32 value) in cdns_pcie_writel()
252 static inline u32 cdns_pcie_readl(struct cdns_pcie *pcie, u32 reg) in cdns_pcie_readl()
258 static inline void cdns_pcie_rp_writeb(struct cdns_pcie *pcie, in cdns_pcie_rp_writeb()
264 static inline void cdns_pcie_rp_writew(struct cdns_pcie *pcie, in cdns_pcie_rp_writew()
270 static inline void cdns_pcie_rp_writel(struct cdns_pcie *pcie, in cdns_pcie_rp_writel()
277 static inline void cdns_pcie_ep_fn_writeb(struct cdns_pcie *pcie, u8 fn, in cdns_pcie_ep_fn_writeb()
283 static inline void cdns_pcie_ep_fn_writew(struct cdns_pcie *pcie, u8 fn, in cdns_pcie_ep_fn_writew()
289 static inline void cdns_pcie_ep_fn_writel(struct cdns_pcie *pcie, u8 fn, in cdns_pcie_ep_fn_writel()
[all …]
A Dpcie-cadence-ep.c21 struct cdns_pcie *pcie = dev_get_priv(dev); in cdns_write_header() local
54 struct cdns_pcie *pcie = dev_get_priv(dev); in cdns_set_bar() local
120 struct cdns_pcie *pcie = dev_get_priv(dev); in cdns_set_msi() local
/u-boot-v2022.01-rc1/arch/powerpc/dts/
A Dmpc8548cds.dts22 pcie: pcie@e000a000 { label
A Dmpc8548cds_36b.dts22 pcie: pcie@fe000a000 { label

Completed in 48 milliseconds

12