/external/u-boot/drivers/pci/ |
D | pcie_layerscape.c | 25 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 …]
|
D | pcie_intel_fpga.c | 37 #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 …]
|
D | pcie_layerscape_fixup.c | 25 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_ls_setup(void *blob, struct ls_pcie *pcie) in ft_pcie_ls_setup() 255 struct ls_pcie *pcie; in ft_pci_setup() local
|
D | pci-aardvark.c | 150 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 …]
|
D | pci_mvebu.c | 106 static void mvebu_get_port_lane(struct mvebu_pcie *pcie, int pex_idx, in mvebu_get_port_lane() 141 static void mvebu_get_port_lane(struct mvebu_pcie *pcie, int pex_idx, in mvebu_get_port_lane() 166 static inline bool mvebu_pcie_link_up(struct mvebu_pcie *pcie) in mvebu_pcie_link_up() 173 static void mvebu_pcie_set_local_bus_nr(struct mvebu_pcie *pcie, int busno) in mvebu_pcie_set_local_bus_nr() 183 static void mvebu_pcie_set_local_dev_nr(struct mvebu_pcie *pcie, int devno) in mvebu_pcie_set_local_dev_nr() 193 static int mvebu_pcie_get_local_bus_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_bus_nr() 201 static int mvebu_pcie_get_local_dev_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_dev_nr() 217 struct mvebu_pcie *pcie = hose_to_pcie(hose); in mvebu_pcie_read_config_dword() local 252 struct mvebu_pcie *pcie = hose_to_pcie(hose); in mvebu_pcie_write_config_dword() local 284 static void mvebu_pcie_setup_wins(struct mvebu_pcie *pcie) in mvebu_pcie_setup_wins() [all …]
|
D | pci_tegra.c | 195 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 …]
|
D | pcie_xilinx.c | 34 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
|
D | pcie_ecam_generic.c | 41 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
|
D | pcie_dw_mvebu.c | 141 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 546 struct pcie_dw_mvebu *pcie = dev_get_priv(dev); in pcie_dw_mvebu_ofdata_to_platdata() local
|
D | fsl_pci_init.c | 393 char pcie[6]; in fsl_pci_init() local 676 char pcie[6]; in fsl_pci_init_port() local
|
/external/u-boot/board/freescale/common/ |
D | ns_access.c | 47 void set_pcie_ns_access(int pcie, u16 val) in set_pcie_ns_access()
|
/external/u-boot/arch/arm/dts/ |
D | zynqmp.dtsi | 598 pcie: pcie@fd0e0000 { label
|
D | imx6sx.dtsi | 1270 pcie: pcie@0x08000000 { label
|
D | imx6qdl.dtsi | 191 pcie: pcie@0x01000000 { label
|
/external/u-boot/arch/arm/include/asm/arch-fsl-layerscape/ |
D | immap_lsch2.h | 617 } pcie[3]; member
|