tegra_pcie
static int tegra_pcie_phy_power_on(struct tegra_pcie *pcie)
static int tegra_pcie_phy_power_off(struct tegra_pcie *pcie)
static void tegra_pcie_enable_controller(struct tegra_pcie *pcie)
static void tegra_pcie_power_off(struct tegra_pcie *pcie)
static int tegra_pcie_power_on(struct tegra_pcie *pcie)
static void tegra_pcie_apply_pad_settings(struct tegra_pcie *pcie)
static int tegra_pcie_clocks_get(struct tegra_pcie *pcie)
static int tegra_pcie_resets_get(struct tegra_pcie *pcie)
static int tegra_pcie_phys_get_legacy(struct tegra_pcie *pcie)
static int tegra_pcie_phys_get(struct tegra_pcie *pcie)
static void tegra_pcie_phys_put(struct tegra_pcie *pcie)
static int tegra_pcie_get_resources(struct tegra_pcie *pcie)
static int tegra_pcie_put_resources(struct tegra_pcie *pcie)
struct tegra_pcie *pcie = port->pcie;
struct tegra_pcie *pcie = irq_desc_get_handler_data(desc);
struct tegra_pcie *pcie = msi_to_pcie(msi);
struct tegra_pcie *pcie = msi_to_pcie(msi);
struct tegra_pcie *pcie = msi_to_pcie(msi);
struct tegra_pcie *pcie = msi_to_pcie(msi);
static int tegra_pcie_msi_setup(struct tegra_pcie *pcie)
static void tegra_pcie_enable_msi(struct tegra_pcie *pcie)
static void tegra_pcie_msi_teardown(struct tegra_pcie *pcie)
static int tegra_pcie_disable_msi(struct tegra_pcie *pcie)
static void tegra_pcie_disable_interrupts(struct tegra_pcie *pcie)
static int tegra_pcie_get_xbar_config(struct tegra_pcie *pcie, u32 lanes,
static int tegra_pcie_get_legacy_regulators(struct tegra_pcie *pcie)
static int tegra_pcie_get_regulators(struct tegra_pcie *pcie, u32 lane_mask)
static int tegra_pcie_parse_dt(struct tegra_pcie *pcie)
static void tegra_pcie_change_link_speed(struct tegra_pcie *pcie)
static void tegra_pcie_enable_ports(struct tegra_pcie *pcie)
static void tegra_pcie_disable_ports(struct tegra_pcie *pcie)
struct tegra_pcie *pcie = s->private;
struct tegra_pcie *pcie = s->private;
static void tegra_pcie_debugfs_init(struct tegra_pcie *pcie)
struct tegra_pcie *pcie;
struct tegra_pcie *pcie = dev_get_drvdata(dev);
struct tegra_pcie *pcie = dev_get_drvdata(dev);
static inline struct tegra_pcie *msi_to_pcie(struct tegra_msi *msi)
return container_of(msi, struct tegra_pcie, msi);
struct tegra_pcie *pcie;
static inline void afi_writel(struct tegra_pcie *pcie, u32 value,
static inline u32 afi_readl(struct tegra_pcie *pcie, unsigned long offset)
static inline void pads_writel(struct tegra_pcie *pcie, u32 value,
static inline u32 pads_readl(struct tegra_pcie *pcie, unsigned long offset)
struct tegra_pcie *pcie = bus->sysdata;
struct tegra_pcie *pcie = port->pcie;
struct tegra_pcie *pcie = pdev->bus->sysdata;
struct tegra_pcie *pcie = arg;
static void tegra_pcie_setup_translations(struct tegra_pcie *pcie)
static int tegra_pcie_pll_wait(struct tegra_pcie *pcie, unsigned long timeout)
static int tegra_pcie_phy_enable(struct tegra_pcie *pcie)
static int tegra_pcie_phy_disable(struct tegra_pcie *pcie)