Lines Matching refs:tegra_pcie
322 struct tegra_pcie {
356 static inline struct tegra_pcie *msi_to_pcie(struct tegra_msi *msi)
358 return container_of(msi, struct tegra_pcie, msi);
362 struct tegra_pcie *pcie;
375 static inline void afi_writel(struct tegra_pcie *pcie, u32 value,
381 static inline u32 afi_readl(struct tegra_pcie *pcie, unsigned long offset)
386 static inline void pads_writel(struct tegra_pcie *pcie, u32 value,
392 static inline u32 pads_readl(struct tegra_pcie *pcie, unsigned long offset)
429 struct tegra_pcie *pcie = bus->sysdata;
716 struct tegra_pcie *pcie = port->pcie;
748 struct tegra_pcie *pcie = pdev->bus->sysdata;
779 struct tegra_pcie *pcie = arg;
824 static void tegra_pcie_setup_translations(struct tegra_pcie *pcie)
894 static int tegra_pcie_pll_wait(struct tegra_pcie *pcie, unsigned long timeout)
910 static int tegra_pcie_phy_enable(struct tegra_pcie *pcie)
966 static int tegra_pcie_phy_disable(struct tegra_pcie *pcie)
1026 static int tegra_pcie_phy_power_on(struct tegra_pcie *pcie)
1057 static int tegra_pcie_phy_power_off(struct tegra_pcie *pcie)
1088 static void tegra_pcie_enable_controller(struct tegra_pcie *pcie)
1152 static void tegra_pcie_power_off(struct tegra_pcie *pcie)
1173 static int tegra_pcie_power_on(struct tegra_pcie *pcie)
1242 static void tegra_pcie_apply_pad_settings(struct tegra_pcie *pcie)
1253 static int tegra_pcie_clocks_get(struct tegra_pcie *pcie)
1279 static int tegra_pcie_resets_get(struct tegra_pcie *pcie)
1298 static int tegra_pcie_phys_get_legacy(struct tegra_pcie *pcie)
1371 static int tegra_pcie_phys_get(struct tegra_pcie *pcie)
1390 static void tegra_pcie_phys_put(struct tegra_pcie *pcie)
1413 static int tegra_pcie_get_resources(struct tegra_pcie *pcie)
1493 static int tegra_pcie_put_resources(struct tegra_pcie *pcie)
1508 struct tegra_pcie *pcie = port->pcie;
1534 struct tegra_pcie *pcie = irq_desc_get_handler_data(desc);
1595 struct tegra_pcie *pcie = msi_to_pcie(msi);
1605 struct tegra_pcie *pcie = msi_to_pcie(msi);
1620 struct tegra_pcie *pcie = msi_to_pcie(msi);
1707 struct tegra_pcie *pcie = msi_to_pcie(msi);
1737 static int tegra_pcie_msi_setup(struct tegra_pcie *pcie)
1791 static void tegra_pcie_enable_msi(struct tegra_pcie *pcie)
1814 static void tegra_pcie_msi_teardown(struct tegra_pcie *pcie)
1834 static int tegra_pcie_disable_msi(struct tegra_pcie *pcie)
1846 static void tegra_pcie_disable_interrupts(struct tegra_pcie *pcie)
1855 static int tegra_pcie_get_xbar_config(struct tegra_pcie *pcie, u32 lanes,
1961 static int tegra_pcie_get_legacy_regulators(struct tegra_pcie *pcie)
2000 static int tegra_pcie_get_regulators(struct tegra_pcie *pcie, u32 lane_mask)
2112 static int tegra_pcie_parse_dt(struct tegra_pcie *pcie)
2291 static void tegra_pcie_change_link_speed(struct tegra_pcie *pcie)
2349 static void tegra_pcie_enable_ports(struct tegra_pcie *pcie)
2378 static void tegra_pcie_disable_ports(struct tegra_pcie *pcie)
2540 struct tegra_pcie *pcie = s->private;
2552 struct tegra_pcie *pcie = s->private;
2604 static void tegra_pcie_debugfs_exit(struct tegra_pcie *pcie)
2610 static void tegra_pcie_debugfs_init(struct tegra_pcie *pcie)
2622 struct tegra_pcie *pcie;
2685 struct tegra_pcie *pcie = platform_get_drvdata(pdev);
2708 struct tegra_pcie *pcie = dev_get_drvdata(dev);
2743 struct tegra_pcie *pcie = dev_get_drvdata(dev);