Home
last modified time | relevance | path

Searched refs:dw_pcie (Results 1 – 5 of 5) sorted by relevance

/components/drivers/pci/host/dw/
A Dpcie-dw.h254 struct dw_pcie struct
283 rt_bool_t (*link_up)(struct dw_pcie *pcie);
284 rt_err_t (*start_link)(struct dw_pcie *pcie);
285 void (*stop_link)(struct dw_pcie *pcie);
322 rt_bool_t dw_pcie_link_up(struct dw_pcie *pci);
323 void dw_pcie_upconfig_setup(struct dw_pcie *pci);
324 rt_err_t dw_pcie_wait_for_link(struct dw_pcie *pci);
329 void dw_pcie_setup(struct dw_pcie *pci);
385 rt_inline rt_uint32_t dw_pcie_readl_ob_unroll(struct dw_pcie *pci, in dw_pcie_readl_ob_unroll()
391 rt_inline void dw_pcie_writel_ob_unroll(struct dw_pcie *pci, in dw_pcie_writel_ob_unroll()
[all …]
A Dpcie-dw.c17 static rt_uint8_t __dw_pcie_find_next_cap(struct dw_pcie *pci, in __dw_pcie_find_next_cap()
45 rt_uint8_t dw_pcie_find_capability(struct dw_pcie *pci, rt_uint8_t cap) in dw_pcie_find_capability()
56 static rt_uint16_t dw_pcie_find_next_ext_capability(struct dw_pcie *pci, in dw_pcie_find_next_ext_capability()
213 rt_uint32_t dw_pcie_readl_atu(struct dw_pcie *pci, rt_uint32_t reg) in dw_pcie_readl_atu()
328 void dw_pcie_prog_outbound_atu(struct dw_pcie *pci, in dw_pcie_prog_outbound_atu()
340 static rt_err_t dw_pcie_prog_inbound_atu_unroll(struct dw_pcie *pci, in dw_pcie_prog_inbound_atu_unroll()
390 rt_err_t dw_pcie_prog_inbound_atu(struct dw_pcie *pci, in dw_pcie_prog_inbound_atu()
481 rt_err_t dw_pcie_wait_for_link(struct dw_pcie *pci) in dw_pcie_wait_for_link()
501 rt_bool_t dw_pcie_link_up(struct dw_pcie *pci) in dw_pcie_link_up()
515 void dw_pcie_upconfig_setup(struct dw_pcie *pci) in dw_pcie_upconfig_setup()
[all …]
A Dpcie-dw_platfrom.c27 struct dw_pcie *pci;
34 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_platform_pcie_host_init()
54 static rt_err_t dw_platform_pcie_establish_link(struct dw_pcie *pci) in dw_platform_pcie_establish_link()
66 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_platform_pcie_ep_init()
107 struct dw_pcie *pci = plat_pcie->pci; in dw_platform_add_pcie_port()
141 struct dw_pcie *pci = plat_pcie->pci; in dw_platform_add_pcie_ep()
173 struct dw_pcie *pci = RT_NULL; in dw_platform_pcie_probe()
A Dpcie-dw_ep.c68 void dw_pcie_ep_reset_bar(struct dw_pcie *pci, int bar_idx) in dw_pcie_ep_reset_bar()
83 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in __dw_pcie_ep_find_next_cap()
113 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_pcie_ep_find_capability()
127 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_pcie_ep_inbound_atu()
153 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_pcie_ep_outbound_atu()
176 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_pcie_ep_write_header()
202 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_pcie_ep_clear_bar()
224 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_pcie_ep_set_bar()
285 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_pcie_ep_unmap_addr()
321 struct dw_pcie *pci = to_dw_pcie_from_endpoint(ep); in dw_pcie_ep_set_msi()
[all …]
A Dpcie-dw_host.c22 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_irq_ack()
37 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_irq_mask()
59 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_irq_unmask()
155 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_handle_msi_irq()
213 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_msi_init()
228 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_host_init()
439 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_other_conf_map()
475 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_other_read_conf()
493 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_other_write_conf()
516 struct dw_pcie *pci = to_dw_pcie_from_port(port); in dw_pcie_own_conf_map()
[all …]

Completed in 14 milliseconds