Searched refs:rt_pci_bus (Results 1 – 10 of 10) sorted by relevance
| /components/drivers/include/drivers/ |
| A D | pci.h | 103 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 D | access.c | 27 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 D | probe.c | 73 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 D | pci.c | 49 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 D | ecam.h | 63 void *pci_ecam_map(struct rt_pci_bus *bus, rt_uint32_t devfn, int where);
|
| A D | ecam.c | 39 void *pci_ecam_map(struct rt_pci_bus *bus, rt_uint32_t devfn, int where) in pci_ecam_map()
|
| A D | ofw.c | 328 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 D | pci-host-generic.c | 26 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 D | pcie-dw_host.c | 434 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 D | pcie-dw.h | 420 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