Symbol: advk_pcie
drivers/pci/controller/pci-aardvark.c
1035
static int advk_sw_pci_bridge_init(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1090
static bool advk_pcie_valid_device(struct advk_pcie *pcie, struct pci_bus *bus,
drivers/pci/controller/pci-aardvark.c
1110
static bool advk_pcie_pio_is_running(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1142
struct advk_pcie *pcie = bus->sysdata;
drivers/pci/controller/pci-aardvark.c
1228
struct advk_pcie *pcie = bus->sysdata;
drivers/pci/controller/pci-aardvark.c
1299
struct advk_pcie *pcie = irq_data_get_irq_chip_data(data);
drivers/pci/controller/pci-aardvark.c
1309
struct advk_pcie *pcie = d->domain->host_data;
drivers/pci/controller/pci-aardvark.c
1323
struct advk_pcie *pcie = d->domain->host_data;
drivers/pci/controller/pci-aardvark.c
1346
struct advk_pcie *pcie = domain->host_data;
drivers/pci/controller/pci-aardvark.c
1369
struct advk_pcie *pcie = domain->host_data;
drivers/pci/controller/pci-aardvark.c
1383
struct advk_pcie *pcie = d->domain->host_data;
drivers/pci/controller/pci-aardvark.c
1397
struct advk_pcie *pcie = d->domain->host_data;
drivers/pci/controller/pci-aardvark.c
1412
struct advk_pcie *pcie = h->host_data;
drivers/pci/controller/pci-aardvark.c
1443
static int advk_pcie_init_msi_irq_domain(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1464
static void advk_pcie_remove_msi_irq_domain(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1469
static int advk_pcie_init_irq_domain(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1510
static void advk_pcie_remove_irq_domain(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1522
struct advk_pcie *pcie = h->host_data;
drivers/pci/controller/pci-aardvark.c
1535
static int advk_pcie_init_rp_irq_domain(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1546
static void advk_pcie_remove_rp_irq_domain(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1551
static void advk_pcie_handle_pme(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1577
static void advk_pcie_handle_msi(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1598
static void advk_pcie_handle_int(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1648
struct advk_pcie *pcie = arg;
drivers/pci/controller/pci-aardvark.c
1665
struct advk_pcie *pcie = dev->bus->sysdata;
drivers/pci/controller/pci-aardvark.c
1678
static void advk_pcie_disable_phy(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1684
static int advk_pcie_enable_phy(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1710
static int advk_pcie_setup_phy(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
1737
struct advk_pcie *pcie;
drivers/pci/controller/pci-aardvark.c
1742
bridge = devm_pci_alloc_host_bridge(dev, sizeof(struct advk_pcie));
drivers/pci/controller/pci-aardvark.c
1908
struct advk_pcie *pcie = platform_get_drvdata(pdev);
drivers/pci/controller/pci-aardvark.c
292
static inline void advk_writel(struct advk_pcie *pcie, u32 val, u64 reg)
drivers/pci/controller/pci-aardvark.c
297
static inline u32 advk_readl(struct advk_pcie *pcie, u64 reg)
drivers/pci/controller/pci-aardvark.c
302
static u8 advk_pcie_ltssm_state(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
312
static inline bool advk_pcie_link_up(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
319
static inline bool advk_pcie_link_active(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
333
static inline bool advk_pcie_link_training(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
347
static int advk_pcie_wait_for_link(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
362
static void advk_pcie_wait_for_retrain(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
373
static void advk_pcie_issue_perst(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
385
static void advk_pcie_train_link(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
453
static void advk_pcie_set_ob_win(struct advk_pcie *pcie, u8 win_num,
drivers/pci/controller/pci-aardvark.c
467
static void advk_pcie_disable_ob_win(struct advk_pcie *pcie, u8 win_num)
drivers/pci/controller/pci-aardvark.c
478
static void advk_pcie_setup_hw(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
652
static int advk_pcie_check_pio_status(struct advk_pcie *pcie, bool allow_rrs, u32 *val)
drivers/pci/controller/pci-aardvark.c
759
static int advk_pcie_wait_pio(struct advk_pcie *pcie)
drivers/pci/controller/pci-aardvark.c
782
struct advk_pcie *pcie = bridge->data;
drivers/pci/controller/pci-aardvark.c
818
struct advk_pcie *pcie = bridge->data;
drivers/pci/controller/pci-aardvark.c
858
struct advk_pcie *pcie = bridge->data;
drivers/pci/controller/pci-aardvark.c
912
struct advk_pcie *pcie = bridge->data;
drivers/pci/controller/pci-aardvark.c
950
struct advk_pcie *pcie = bridge->data;
drivers/pci/controller/pci-aardvark.c
994
struct advk_pcie *pcie = bridge->data;