Home
last modified time | relevance | path

Searched refs:rt_pci_bus (Results 1 – 10 of 10) sorted by relevance

/components/drivers/include/drivers/
A Dpci.h103 struct rt_pci_bus;
134 struct rt_pci_bus *bus;
194 struct rt_pci_bus *root_bus;
214 rt_err_t (*add)(struct rt_pci_bus *bus);
215 rt_err_t (*remove)(struct rt_pci_bus *bus);
219 rt_err_t (*read)(struct rt_pci_bus *bus,
221 rt_err_t (*write)(struct rt_pci_bus *bus,
225 struct rt_pci_bus struct
230 struct rt_pci_bus *parent; argument
327 struct rt_pci_bus *rt_pci_find_root_bus(struct rt_pci_bus *bus);
[all …]
/components/drivers/pci/
A Daccess.c27 rt_err_t rt_pci_bus_read_config_##name(struct rt_pci_bus *bus, rt_uint32_t devfn, int reg, type *va…
40 rt_err_t rt_pci_bus_write_config_##name(struct rt_pci_bus *bus, rt_uint32_t devfn, int reg, type va…
62 rt_err_t rt_pci_bus_read_config_uxx(struct rt_pci_bus *bus, in PCI_OPS()
88 rt_err_t rt_pci_bus_write_config_uxx(struct rt_pci_bus *bus, in rt_pci_bus_write_config_uxx()
114 rt_err_t rt_pci_bus_read_config_generic_u32(struct rt_pci_bus *bus, in rt_pci_bus_read_config_generic_u32()
134 rt_err_t rt_pci_bus_write_config_generic_u32(struct rt_pci_bus *bus, in rt_pci_bus_write_config_generic_u32()
A Dprobe.c73 struct rt_pci_device *rt_pci_alloc_device(struct rt_pci_bus *bus) in rt_pci_alloc_device()
399 static struct rt_pci_bus *pci_alloc_bus(struct rt_pci_bus *parent);
405 struct rt_pci_bus *parent_bus = bus->parent; in pci_child_bus_init()
515 struct rt_pci_bus *next_bus; in pci_scan_bridge_extend()
609 rt_inline rt_bool_t only_one_child(struct rt_pci_bus *bus) in only_one_child()
757 rt_uint32_t rt_pci_scan_child_bus(struct rt_pci_bus *bus) in rt_pci_scan_child_bus()
762 static struct rt_pci_bus *pci_alloc_bus(struct rt_pci_bus *parent) in pci_alloc_bus()
764 struct rt_pci_bus *bus = rt_calloc(1, sizeof(*bus)); in pci_alloc_bus()
784 struct rt_pci_bus *bus = pci_alloc_bus(RT_NULL); in rt_pci_host_bridge_register()
862 rt_err_t rt_pci_bus_remove(struct rt_pci_bus *bus) in rt_pci_bus_remove()
[all …]
A Dpci.c49 static rt_uint8_t pci_find_next_cap_ttl(struct rt_pci_bus *bus, in pci_find_next_cap_ttl()
83 static rt_uint8_t pci_find_next_cap(struct rt_pci_bus *bus, in pci_find_next_cap()
91 static rt_uint8_t pci_bus_find_cap_start(struct rt_pci_bus *bus, in pci_bus_find_cap_start()
298 struct rt_pci_bus *bus = pdev->bus; in pci_check_and_set_intx_mask()
391 struct rt_pci_bus *rt_pci_find_root_bus(struct rt_pci_bus *bus) in rt_pci_find_root_bus()
406 struct rt_pci_host_bridge *rt_pci_find_host_bridge(struct rt_pci_bus *bus) in rt_pci_find_host_bridge()
733 void rt_pci_enum_device(struct rt_pci_bus *bus, in rt_pci_enum_device()
738 struct rt_pci_bus *parent; in rt_pci_enum_device()
812 bus = rt_list_entry(bus->list.next, struct rt_pci_bus, list); in rt_pci_enum_device()
964 struct rt_pci_bus *bus; in pci_remove()
[all …]
A Decam.h63 void *pci_ecam_map(struct rt_pci_bus *bus, rt_uint32_t devfn, int where);
A Decam.c39 void *pci_ecam_map(struct rt_pci_bus *bus, rt_uint32_t devfn, int where) in pci_ecam_map()
A Dofw.c328 rt_err_t rt_pci_ofw_bus_init(struct rt_pci_bus *bus) in rt_pci_ofw_bus_init()
335 rt_err_t rt_pci_ofw_bus_free(struct rt_pci_bus *bus) in rt_pci_ofw_bus_free()
/components/drivers/pci/host/
A Dpci-host-generic.c26 static void *pci_dw_ecam_map_bus(struct rt_pci_bus *bus, rt_uint32_t devfn, int where) in pci_dw_ecam_map_bus()
/components/drivers/pci/host/dw/
A Dpcie-dw_host.c434 static void *dw_pcie_other_conf_map(struct rt_pci_bus *bus, rt_uint32_t devfn, int reg) in dw_pcie_other_conf_map()
470 static rt_err_t dw_pcie_other_read_conf(struct rt_pci_bus *bus, in dw_pcie_other_read_conf()
488 static rt_err_t dw_pcie_other_write_conf(struct rt_pci_bus *bus, in dw_pcie_other_write_conf()
513 void *dw_pcie_own_conf_map(struct rt_pci_bus *bus, rt_uint32_t devfn, int reg) in dw_pcie_own_conf_map()
A Dpcie-dw.h420 HOST_API void *dw_pcie_own_conf_map(struct rt_pci_bus *bus, rt_uint32_t devfn, int reg) HOST_RET(RT…

Completed in 19 milliseconds