| /rk3399_rockchip-uboot/drivers/pci/ |
| H A D | pcie_layerscape.c | 26 static unsigned int dbi_readl(struct ls_pcie *pcie, unsigned int offset) in dbi_readl() 31 static void dbi_writel(struct ls_pcie *pcie, unsigned int value, in dbi_writel() 37 static unsigned int ctrl_readl(struct ls_pcie *pcie, unsigned int offset) in ctrl_readl() 45 static void ctrl_writel(struct ls_pcie *pcie, unsigned int value, in ctrl_writel() 54 static int ls_pcie_ltssm(struct ls_pcie *pcie) in ls_pcie_ltssm() 70 static int ls_pcie_link_up(struct ls_pcie *pcie) in ls_pcie_link_up() 81 static void ls_pcie_cfg0_set_busdev(struct ls_pcie *pcie, u32 busdev) in ls_pcie_cfg0_set_busdev() 88 static void ls_pcie_cfg1_set_busdev(struct ls_pcie *pcie, u32 busdev) in ls_pcie_cfg1_set_busdev() 95 static void ls_pcie_atu_outbound_set(struct ls_pcie *pcie, int idx, int type, in ls_pcie_atu_outbound_set() 109 static void ls_pcie_atu_inbound_set(struct ls_pcie *pcie, int idx, in ls_pcie_atu_inbound_set() [all …]
|
| H A D | pcie_layerscape_fixup.c | 26 static int ls_pcie_next_lut_index(struct ls_pcie *pcie) in ls_pcie_next_lut_index() 45 static void lut_writel(struct ls_pcie *pcie, unsigned int value, in lut_writel() 57 static void ls_pcie_lut_set_mapping(struct ls_pcie *pcie, int index, u32 devid, in ls_pcie_lut_set_mapping() 73 static void fdt_pcie_set_msi_map_entry(void *blob, struct ls_pcie *pcie, in fdt_pcie_set_msi_map_entry() 126 static void fdt_pcie_set_iommu_map_entry(void *blob, struct ls_pcie *pcie, in fdt_pcie_set_iommu_map_entry() 173 struct ls_pcie *pcie; in fdt_fixup_pcie() local 213 static void ft_pcie_ls_setup(void *blob, struct ls_pcie *pcie) in ft_pcie_ls_setup() 247 struct ls_pcie *pcie; in ft_pci_setup() local
|
| H A D | pcie_xilinx.c | 37 static bool pcie_xilinx_link_up(struct xilinx_pcie *pcie) in pcie_xilinx_link_up() 60 static int pcie_xilinx_config_address(struct xilinx_pcie *pcie, pci_dev_t bdf, in pcie_xilinx_config_address() 106 struct xilinx_pcie *pcie = dev_get_priv(bus); in pcie_xilinx_read_config() local 149 struct xilinx_pcie *pcie = dev_get_priv(bus); in pcie_xilinx_write_config() local 184 struct xilinx_pcie *pcie = dev_get_priv(dev); in pcie_xilinx_ofdata_to_platdata() local
|
| H A D | pci_mvebu.c | 107 static void mvebu_get_port_lane(struct mvebu_pcie *pcie, int pex_idx, in mvebu_get_port_lane() 142 static void mvebu_get_port_lane(struct mvebu_pcie *pcie, int pex_idx, in mvebu_get_port_lane() 167 static inline bool mvebu_pcie_link_up(struct mvebu_pcie *pcie) in mvebu_pcie_link_up() 174 static void mvebu_pcie_set_local_bus_nr(struct mvebu_pcie *pcie, int busno) in mvebu_pcie_set_local_bus_nr() 184 static void mvebu_pcie_set_local_dev_nr(struct mvebu_pcie *pcie, int devno) in mvebu_pcie_set_local_dev_nr() 194 static int mvebu_pcie_get_local_bus_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_bus_nr() 202 static int mvebu_pcie_get_local_dev_nr(struct mvebu_pcie *pcie) in mvebu_pcie_get_local_dev_nr() 218 struct mvebu_pcie *pcie = hose_to_pcie(hose); in mvebu_pcie_read_config_dword() local 253 struct mvebu_pcie *pcie = hose_to_pcie(hose); in mvebu_pcie_write_config_dword() local 285 static void mvebu_pcie_setup_wins(struct mvebu_pcie *pcie) in mvebu_pcie_setup_wins() [all …]
|
| H A D | pci_tegra.c | 197 struct tegra_pcie *pcie; member 244 static void afi_writel(struct tegra_pcie *pcie, unsigned long value, in afi_writel() 250 static unsigned long afi_readl(struct tegra_pcie *pcie, unsigned long offset) in afi_readl() 255 static void pads_writel(struct tegra_pcie *pcie, unsigned long value, in pads_writel() 262 static unsigned long pads_readl(struct tegra_pcie *pcie, unsigned long offset) in pads_readl() 287 static int tegra_pcie_conf_address(struct tegra_pcie *pcie, pci_dev_t bdf, in tegra_pcie_conf_address() 319 struct tegra_pcie *pcie = dev_get_priv(bus); in pci_tegra_read_config() local 351 struct tegra_pcie *pcie = dev_get_priv(bus); in pci_tegra_write_config() local 488 struct tegra_pcie *pcie) in tegra_pcie_parse_dt() 573 static int tegra_pcie_power_on(struct tegra_pcie *pcie) in tegra_pcie_power_on() [all …]
|
| H A D | pcie_dw_mvebu.c | 142 static uintptr_t set_cfg_address(struct pcie_dw_mvebu *pcie, in set_cfg_address() 213 struct pcie_dw_mvebu *pcie = dev_get_priv(bus); in pcie_dw_mvebu_read_config() local 255 struct pcie_dw_mvebu *pcie = dev_get_priv(bus); in pcie_dw_mvebu_write_config() local 396 static void pcie_dw_regions_setup(struct pcie_dw_mvebu *pcie) in pcie_dw_regions_setup() 462 struct pcie_dw_mvebu *pcie = dev_get_priv(dev); in pcie_dw_mvebu_probe() local 521 struct pcie_dw_mvebu *pcie = dev_get_priv(dev); in pcie_dw_mvebu_ofdata_to_platdata() local
|
| H A D | fsl_pci_init.c | 394 char pcie[6]; in fsl_pci_init() local 677 char pcie[6]; in fsl_pci_init_port() local
|
| H A D | pcie_dw_rockchip.c | 486 static uintptr_t set_cfg_address(struct rk_pcie *pcie, in set_cfg_address() 533 struct rk_pcie *pcie = dev_get_priv(bus); in rockchip_pcie_rd_conf() local 564 struct rk_pcie *pcie = dev_get_priv(bus); in rockchip_pcie_wr_conf() local
|
| /rk3399_rockchip-uboot/board/freescale/common/ |
| H A D | ns_access.c | 48 void set_pcie_ns_access(int pcie, u16 val) in set_pcie_ns_access()
|
| /rk3399_rockchip-uboot/include/ |
| H A D | generic-phy.h | 31 struct phy_configure_opts_pcie pcie; member
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | zynqmp.dtsi | 668 pcie: pcie@fd0e0000 { label
|
| H A D | imx6qdl.dtsi | 191 pcie: pcie@0x01000000 { label
|
| H A D | imx6sx.dtsi | 1270 pcie: pcie@0x08000000 { label
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-fsl-layerscape/ |
| H A D | immap_lsch2.h | 522 } pcie[3]; member
|