Lines Matching refs:tegra_pcie
322 struct tegra_pcie { struct
356 static inline struct tegra_pcie *msi_to_pcie(struct tegra_msi *msi) in msi_to_pcie() argument
358 return container_of(msi, struct tegra_pcie, msi); in msi_to_pcie()
362 struct tegra_pcie *pcie;
375 static inline void afi_writel(struct tegra_pcie *pcie, u32 value, in afi_writel()
381 static inline u32 afi_readl(struct tegra_pcie *pcie, unsigned long offset) in afi_readl()
386 static inline void pads_writel(struct tegra_pcie *pcie, u32 value, in pads_writel()
392 static inline u32 pads_readl(struct tegra_pcie *pcie, unsigned long offset) in pads_readl()
429 struct tegra_pcie *pcie = bus->sysdata; in tegra_pcie_map_bus()
716 struct tegra_pcie *pcie = port->pcie; in tegra_pcie_port_free()
748 struct tegra_pcie *pcie = pdev->bus->sysdata; in tegra_pcie_map_irq()
779 struct tegra_pcie *pcie = arg; in tegra_pcie_isr()
824 static void tegra_pcie_setup_translations(struct tegra_pcie *pcie) in tegra_pcie_setup_translations()
894 static int tegra_pcie_pll_wait(struct tegra_pcie *pcie, unsigned long timeout) in tegra_pcie_pll_wait()
910 static int tegra_pcie_phy_enable(struct tegra_pcie *pcie) in tegra_pcie_phy_enable()
966 static int tegra_pcie_phy_disable(struct tegra_pcie *pcie) in tegra_pcie_phy_disable()
1026 static int tegra_pcie_phy_power_on(struct tegra_pcie *pcie) in tegra_pcie_phy_power_on()
1057 static int tegra_pcie_phy_power_off(struct tegra_pcie *pcie) in tegra_pcie_phy_power_off()
1088 static void tegra_pcie_enable_controller(struct tegra_pcie *pcie) in tegra_pcie_enable_controller()
1152 static void tegra_pcie_power_off(struct tegra_pcie *pcie) in tegra_pcie_power_off()
1173 static int tegra_pcie_power_on(struct tegra_pcie *pcie) in tegra_pcie_power_on()
1242 static void tegra_pcie_apply_pad_settings(struct tegra_pcie *pcie) in tegra_pcie_apply_pad_settings()
1253 static int tegra_pcie_clocks_get(struct tegra_pcie *pcie) in tegra_pcie_clocks_get()
1279 static int tegra_pcie_resets_get(struct tegra_pcie *pcie) in tegra_pcie_resets_get()
1298 static int tegra_pcie_phys_get_legacy(struct tegra_pcie *pcie) in tegra_pcie_phys_get_legacy()
1374 static int tegra_pcie_phys_get(struct tegra_pcie *pcie) in tegra_pcie_phys_get()
1393 static void tegra_pcie_phys_put(struct tegra_pcie *pcie) in tegra_pcie_phys_put()
1416 static int tegra_pcie_get_resources(struct tegra_pcie *pcie) in tegra_pcie_get_resources()
1496 static int tegra_pcie_put_resources(struct tegra_pcie *pcie) in tegra_pcie_put_resources()
1511 struct tegra_pcie *pcie = port->pcie; in tegra_pcie_pme_turnoff()
1537 struct tegra_pcie *pcie = irq_desc_get_handler_data(desc); in tegra_pcie_msi_irq()
1598 struct tegra_pcie *pcie = msi_to_pcie(msi); in tegra_msi_irq_ack()
1608 struct tegra_pcie *pcie = msi_to_pcie(msi); in tegra_msi_irq_mask()
1623 struct tegra_pcie *pcie = msi_to_pcie(msi); in tegra_msi_irq_unmask()
1710 struct tegra_pcie *pcie = msi_to_pcie(msi); in tegra_allocate_domains()
1740 static int tegra_pcie_msi_setup(struct tegra_pcie *pcie) in tegra_pcie_msi_setup()
1794 static void tegra_pcie_enable_msi(struct tegra_pcie *pcie) in tegra_pcie_enable_msi()
1817 static void tegra_pcie_msi_teardown(struct tegra_pcie *pcie) in tegra_pcie_msi_teardown()
1837 static int tegra_pcie_disable_msi(struct tegra_pcie *pcie) in tegra_pcie_disable_msi()
1849 static void tegra_pcie_disable_interrupts(struct tegra_pcie *pcie) in tegra_pcie_disable_interrupts()
1858 static int tegra_pcie_get_xbar_config(struct tegra_pcie *pcie, u32 lanes, in tegra_pcie_get_xbar_config()
1964 static int tegra_pcie_get_legacy_regulators(struct tegra_pcie *pcie) in tegra_pcie_get_legacy_regulators()
2003 static int tegra_pcie_get_regulators(struct tegra_pcie *pcie, u32 lane_mask) in tegra_pcie_get_regulators()
2115 static int tegra_pcie_parse_dt(struct tegra_pcie *pcie) in tegra_pcie_parse_dt()
2293 static void tegra_pcie_change_link_speed(struct tegra_pcie *pcie) in tegra_pcie_change_link_speed()
2351 static void tegra_pcie_enable_ports(struct tegra_pcie *pcie) in tegra_pcie_enable_ports()
2380 static void tegra_pcie_disable_ports(struct tegra_pcie *pcie) in tegra_pcie_disable_ports()
2542 struct tegra_pcie *pcie = s->private; in tegra_pcie_ports_seq_start()
2554 struct tegra_pcie *pcie = s->private; in tegra_pcie_ports_seq_next()
2606 static void tegra_pcie_debugfs_exit(struct tegra_pcie *pcie) in tegra_pcie_debugfs_exit()
2612 static void tegra_pcie_debugfs_init(struct tegra_pcie *pcie) in tegra_pcie_debugfs_init()
2624 struct tegra_pcie *pcie; in tegra_pcie_probe()
2687 struct tegra_pcie *pcie = platform_get_drvdata(pdev); in tegra_pcie_remove()
2712 struct tegra_pcie *pcie = dev_get_drvdata(dev); in tegra_pcie_pm_suspend()
2747 struct tegra_pcie *pcie = dev_get_drvdata(dev); in tegra_pcie_pm_resume()