Lines Matching refs:dw_pcie
55 static int dw_pcie_get_clocks(struct dw_pcie *pci) in dw_pcie_get_clocks()
74 static int dw_pcie_get_resets(struct dw_pcie *pci) in dw_pcie_get_resets()
103 int dw_pcie_get_resources(struct dw_pcie *pci) in dw_pcie_get_resources()
180 void dw_pcie_version_detect(struct dw_pcie *pci) in dw_pcie_version_detect()
209 static u8 __dw_pcie_find_next_cap(struct dw_pcie *pci, u8 cap_ptr, in __dw_pcie_find_next_cap()
231 u8 dw_pcie_find_capability(struct dw_pcie *pci, u8 cap) in dw_pcie_find_capability()
243 static u16 dw_pcie_find_next_ext_capability(struct dw_pcie *pci, u16 start, in dw_pcie_find_next_ext_capability()
278 u16 dw_pcie_find_ext_capability(struct dw_pcie *pci, u8 cap) in dw_pcie_find_ext_capability()
324 u32 dw_pcie_read_dbi(struct dw_pcie *pci, u32 reg, size_t size) in dw_pcie_read_dbi()
340 void dw_pcie_write_dbi(struct dw_pcie *pci, u32 reg, size_t size, u32 val) in dw_pcie_write_dbi()
355 void dw_pcie_write_dbi2(struct dw_pcie *pci, u32 reg, size_t size, u32 val) in dw_pcie_write_dbi2()
369 static inline void __iomem *dw_pcie_select_atu(struct dw_pcie *pci, u32 dir, in dw_pcie_select_atu()
379 static u32 dw_pcie_readl_atu(struct dw_pcie *pci, u32 dir, u32 index, u32 reg) in dw_pcie_readl_atu()
397 static void dw_pcie_writel_atu(struct dw_pcie *pci, u32 dir, u32 index, in dw_pcie_writel_atu()
415 static inline u32 dw_pcie_readl_atu_ob(struct dw_pcie *pci, u32 index, u32 reg) in dw_pcie_readl_atu_ob()
420 static inline void dw_pcie_writel_atu_ob(struct dw_pcie *pci, u32 index, u32 reg, in dw_pcie_writel_atu_ob()
467 static int __dw_pcie_prog_outbound_atu(struct dw_pcie *pci, u8 func_no, in __dw_pcie_prog_outbound_atu()
528 int dw_pcie_prog_outbound_atu(struct dw_pcie *pci, int index, int type, in dw_pcie_prog_outbound_atu()
535 int dw_pcie_prog_ep_outbound_atu(struct dw_pcie *pci, u8 func_no, int index, in dw_pcie_prog_ep_outbound_atu()
543 static inline u32 dw_pcie_readl_atu_ib(struct dw_pcie *pci, u32 index, u32 reg) in dw_pcie_readl_atu_ib()
548 static inline void dw_pcie_writel_atu_ib(struct dw_pcie *pci, u32 index, u32 reg, in dw_pcie_writel_atu_ib()
554 int dw_pcie_prog_inbound_atu(struct dw_pcie *pci, int index, int type, in dw_pcie_prog_inbound_atu()
606 int dw_pcie_prog_ep_inbound_atu(struct dw_pcie *pci, u8 func_no, int index, in dw_pcie_prog_ep_inbound_atu()
642 void dw_pcie_disable_atu(struct dw_pcie *pci, u32 dir, int index) in dw_pcie_disable_atu()
647 int dw_pcie_wait_for_link(struct dw_pcie *pci) in dw_pcie_wait_for_link()
676 int dw_pcie_link_up(struct dw_pcie *pci) in dw_pcie_link_up()
689 void dw_pcie_upconfig_setup(struct dw_pcie *pci) in dw_pcie_upconfig_setup()
699 static void dw_pcie_link_set_max_speed(struct dw_pcie *pci, u32 link_gen) in dw_pcie_link_set_max_speed()
735 static void dw_pcie_link_set_max_link_width(struct dw_pcie *pci, u32 num_lanes) in dw_pcie_link_set_max_link_width()
782 void dw_pcie_iatu_detect(struct dw_pcie *pci) in dw_pcie_iatu_detect()
845 static u32 dw_pcie_readl_dma(struct dw_pcie *pci, u32 reg) in dw_pcie_readl_dma()
882 static int dw_pcie_edma_find_chip(struct dw_pcie *pci) in dw_pcie_edma_find_chip()
926 static int dw_pcie_edma_irq_verify(struct dw_pcie *pci) in dw_pcie_edma_irq_verify()
955 static int dw_pcie_edma_ll_alloc(struct dw_pcie *pci) in dw_pcie_edma_ll_alloc()
986 int dw_pcie_edma_detect(struct dw_pcie *pci) in dw_pcie_edma_detect()
1022 void dw_pcie_edma_remove(struct dw_pcie *pci) in dw_pcie_edma_remove()
1027 void dw_pcie_setup(struct dw_pcie *pci) in dw_pcie_setup()