Searched refs:plda (Results 1 – 6 of 6) sorted by relevance
| /drivers/pci/controller/plda/ |
| A D | pcie-starfive.c | 54 struct plda_pcie_rp plda; member 198 container_of(plda, struct starfive_jh7110_pcie, plda); in starfive_pcie_link_up() 270 container_of(plda, struct starfive_jh7110_pcie, plda); in starfive_pcie_host_deinit() 281 container_of(plda, struct starfive_jh7110_pcie, plda); in starfive_pcie_host_init() 282 struct device *dev = plda->dev; in starfive_pcie_host_init() 325 plda_pcie_disable_func(plda); in starfive_pcie_host_init() 349 plda_pcie_disable_ltr(plda); in starfive_pcie_host_init() 393 struct plda_pcie_rp *plda; in starfive_pcie_probe() local 400 plda = &pcie->plda; in starfive_pcie_probe() 401 plda->dev = dev; in starfive_pcie_probe() [all …]
|
| A D | pcie-plda.h | 224 value = readl_relaxed(plda->bridge_addr + GEN_SETTINGS); in plda_pcie_enable_root_port() 226 writel_relaxed(value, plda->bridge_addr + GEN_SETTINGS); in plda_pcie_enable_root_port() 234 value = readl_relaxed(plda->bridge_addr + PCIE_PCI_IDS_DW1); in plda_pcie_set_standard_class() 237 writel_relaxed(value, plda->bridge_addr + PCIE_PCI_IDS_DW1); in plda_pcie_set_standard_class() 244 value = readl_relaxed(plda->bridge_addr + PCIE_WINROM); in plda_pcie_set_pref_win_64bit() 246 writel_relaxed(value, plda->bridge_addr + PCIE_WINROM); in plda_pcie_set_pref_win_64bit() 249 static inline void plda_pcie_disable_ltr(struct plda_pcie_rp *plda) in plda_pcie_disable_ltr() argument 253 value = readl_relaxed(plda->bridge_addr + PMSG_SUPPORT_RX); in plda_pcie_disable_ltr() 255 writel_relaxed(value, plda->bridge_addr + PMSG_SUPPORT_RX); in plda_pcie_disable_ltr() 262 value = readl_relaxed(plda->bridge_addr + PCI_MISC); in plda_pcie_disable_func() [all …]
|
| A D | pcie-microchip-host.c | 182 struct plda_pcie_rp plda; member 301 struct plda_msi *msi = &port->plda.msi; in mc_pcie_enable_msi() 551 0, event_cause[event].sym, plda); in mc_request_event_irq() 727 port->plda.event_ops = &mc_event_ops; in mc_platform_init() 728 port->plda.event_irq_chip = &mc_event_irq_chip; in mc_platform_init() 743 struct plda_pcie_rp *plda; in mc_host_probe() local 751 plda = &port->plda; in mc_host_probe() 752 plda->dev = dev; in mc_host_probe() 776 plda->bridge_addr = port->bridge_base_addr; in mc_host_probe() 777 plda->num_events = NUM_EVENTS; in mc_host_probe() [all …]
|
| A D | Makefile | 2 obj-$(CONFIG_PCIE_PLDA_HOST) += pcie-plda-host.o
|
| /drivers/pci/controller/ |
| A D | Makefile | 46 obj-y += plda/
|
| A D | Kconfig | 365 source "drivers/pci/controller/plda/Kconfig"
|
Completed in 12 milliseconds