| /OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/ |
| H A D | pci.c | 207 struct hl_inbound_pci_region *pci_region) in hl_pci_set_inbound_region() argument 217 if (pci_region->mode == PCI_ADDRESS_MATCH_MODE) { in hl_pci_set_inbound_region() 218 bar_phys_base = hdev->pcie_bar_phys[pci_region->bar]; in hl_pci_set_inbound_region() 219 region_base = bar_phys_base + pci_region->offset_in_bar; in hl_pci_set_inbound_region() 220 region_end_address = region_base + pci_region->size - 1; in hl_pci_set_inbound_region() 232 lower_32_bits(pci_region->addr)); in hl_pci_set_inbound_region() 234 upper_32_bits(pci_region->addr)); in hl_pci_set_inbound_region() 240 pci_region->mode); in hl_pci_set_inbound_region() 243 if (pci_region->mode == PCI_BAR_MATCH_MODE) in hl_pci_set_inbound_region() 245 pci_region->bar); in hl_pci_set_inbound_region() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/pci/ |
| H A D | pci_auto.c | 22 struct pci_region *mem, in dm_pciauto_setup_device() 23 struct pci_region *prefetch, struct pci_region *io, in dm_pciauto_setup_device() 33 struct pci_region *bar_res = NULL; in dm_pciauto_setup_device() 167 struct pci_region *pci_mem; in dm_pciauto_prescan_setup_bridge() 168 struct pci_region *pci_prefetch; in dm_pciauto_prescan_setup_bridge() 169 struct pci_region *pci_io; in dm_pciauto_prescan_setup_bridge() 249 struct pci_region *pci_mem; in dm_pciauto_postscan_setup_bridge() 250 struct pci_region *pci_prefetch; in dm_pciauto_postscan_setup_bridge() 251 struct pci_region *pci_io; in dm_pciauto_postscan_setup_bridge() 308 struct pci_region *pci_mem; in dm_pciauto_config_device() [all …]
|
| H A D | pci_auto_old.c | 31 struct pci_region *mem, in pciauto_setup_device() 32 struct pci_region *prefetch, in pciauto_setup_device() 33 struct pci_region *io) in pciauto_setup_device() 43 struct pci_region *bar_res; in pciauto_setup_device() 178 struct pci_region *pci_mem; in pciauto_prescan_setup_bridge() 179 struct pci_region *pci_prefetch; in pciauto_prescan_setup_bridge() 180 struct pci_region *pci_io; in pciauto_prescan_setup_bridge() 259 struct pci_region *pci_mem; in pciauto_postscan_setup_bridge() 260 struct pci_region *pci_prefetch; in pciauto_postscan_setup_bridge() 261 struct pci_region *pci_io; in pciauto_postscan_setup_bridge() [all …]
|
| H A D | pci_auto_common.c | 20 void pciauto_region_init(struct pci_region *res) in pciauto_region_init() 30 void pciauto_region_align(struct pci_region *res, pci_size_t size) in pciauto_region_align() 35 int pciauto_region_allocate(struct pci_region *res, pci_size_t size, in pciauto_region_allocate() 65 static void pciauto_show_region(const char *name, struct pci_region *region) in pciauto_show_region()
|
| H A D | fsl_pci_init.c | 48 struct pci_region *r, in set_inbound_window() 88 struct pci_region *r = hose->regions + hose->region_count; in fsl_pci_setup_inbound_windows() 209 struct pci_region r_inbound; in fsl_pcie_boot_master() 313 struct pci_region *reg = hose->regions + hose->region_count; in fsl_pci_init() 633 struct pci_region *r; in fsl_pci_init_port()
|
| H A D | pci_common.c | 150 struct pci_region *res; in __pci_hose_bus_to_phys() 209 struct pci_region *res; in __pci_hose_phys_to_bus()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc837xerdb/ |
| H A D | pci.c | 12 static struct pci_region pci_regions[] = { 33 static struct pci_region pcie_regions_0[] = { 48 static struct pci_region pcie_regions_1[] = { 70 struct pci_region *reg[] = { pci_regions }; in pci_init_board() 71 struct pci_region *pcie_reg[] = { pcie_regions_0, pcie_regions_1, }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc832xemds/ |
| H A D | pci.c | 21 static struct pci_region pci1_regions[] = { 43 static struct pci_region pci2_regions[] = { 71 struct pci_region *reg[] = { pci1_regions }; in pci_init_board() 110 struct pci_region *reg[] = { pci1_regions }; 112 struct pci_region *reg[] = { pci1_regions, pci2_regions };
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc837xemds/ |
| H A D | pci.c | 17 static struct pci_region pci_regions[] = { 38 static struct pci_region pcie_regions_0[] = { 53 static struct pci_region pcie_regions_1[] = { 84 struct pci_region *reg[] = { pci_regions }; in pci_init_board() 85 struct pci_region *pcie_reg[] = { pcie_regions_0, pcie_regions_1, }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc8349itx/ |
| H A D | pci.c | 18 static struct pci_region pci1_regions[] = { 40 static struct pci_region pci2_regions[] = { 68 struct pci_region *reg[] = { pci1_regions }; in pci_init_board() 70 struct pci_region *reg[] = { pci1_regions, pci2_regions }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc8349emds/ |
| H A D | pci.c | 17 static struct pci_region pci1_regions[] = { 39 static struct pci_region pci2_regions[] = { 125 struct pci_region *reg[] = { pci1_regions }; in pci_init_board() 127 struct pci_region *reg[] = { pci1_regions, pci2_regions }; in pci_init_board() 159 struct pci_region *reg[] = { pci1_regions }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc8315erdb/ |
| H A D | mpc8315erdb.c | 67 static struct pci_region pci_regions[] = { 88 static struct pci_region pcie_regions_0[] = { 103 static struct pci_region pcie_regions_1[] = { 125 struct pci_region *reg[] = { pci_regions }; in pci_init_board() 126 struct pci_region *pcie_reg[] = { pcie_regions_0, pcie_regions_1, }; in pci_init_board()
|
| /OK3568_Linux_fs/kernel/drivers/acpi/acpica/ |
| H A D | hwpci.c | 32 acpi_handle pci_region, 87 acpi_handle root_pci_device, acpi_handle pci_region) in acpi_hw_derive_pci_id() argument 101 acpi_hw_build_pci_list(root_pci_device, pci_region, &list_head); in acpi_hw_derive_pci_id() 137 acpi_handle pci_region, in acpi_hw_build_pci_list() argument 151 current_device = pci_region; in acpi_hw_build_pci_list()
|
| H A D | achware.h | 123 acpi_handle root_pci_device, acpi_handle pci_region); 127 acpi_handle pci_region) in acpi_hw_derive_pci_id() argument
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | pci.h | 468 struct pci_region { struct 485 static inline void pci_set_region(struct pci_region *reg, in pci_set_region() argument 569 struct pci_region regions[MAX_PCI_REGIONS]; 586 struct pci_region *pci_mem, *pci_io, *pci_prefetch; 589 struct pci_region *pci_fb; 683 void pciauto_region_init(struct pci_region *res); 684 void pciauto_region_align(struct pci_region *res, pci_size_t size); 686 int pciauto_region_allocate(struct pci_region *res, pci_size_t size, 711 struct pci_region *mem, 712 struct pci_region *prefetch, [all …]
|
| /OK3568_Linux_fs/u-boot/board/sbc8349/ |
| H A D | pci.c | 21 static struct pci_region pci1_regions[] = { 55 struct pci_region *reg[] = { pci1_regions }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/tqc/tqm834x/ |
| H A D | pci.c | 19 static struct pci_region pci1_regions[] = { 58 struct pci_region *reg[] = { pci1_regions }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/mpc8308_p1m/ |
| H A D | mpc8308_p1m.c | 28 static struct pci_region pcie_regions_0[] = { 48 struct pci_region *pcie_reg[] = { pcie_regions_0 }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/arch/powerpc/cpu/mpc83xx/ |
| H A D | pcie.c | 107 static void mpc83xx_pcie_register_hose(int bus, struct pci_region *reg, in PCIE_OP() 173 static void mpc83xx_pcie_register_hose(int bus, struct pci_region *reg, in mpc83xx_pcie_register_hose() 178 static void mpc83xx_pcie_init_bus(int bus, struct pci_region *reg) in mpc83xx_pcie_init_bus() 317 void mpc83xx_pcie_init(int num_buses, struct pci_region **reg) in mpc83xx_pcie_init()
|
| H A D | pci.c | 27 static void pci_init_bus(int bus, struct pci_region *reg) in pci_init_bus() 120 void mpc83xx_pci_init(int num_buses, struct pci_region **reg) in mpc83xx_pci_init()
|
| /OK3568_Linux_fs/u-boot/board/esd/vme8349/ |
| H A D | pci.c | 25 static struct pci_region pci1_regions[] = { 59 struct pci_region *reg[] = { pci1_regions }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc8313erdb/ |
| H A D | mpc8313erdb.c | 55 static struct pci_region pci_regions[] = { 81 struct pci_region *reg[] = { pci_regions }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc8308rdb/ |
| H A D | mpc8308rdb.c | 92 static struct pci_region pcie_regions_0[] = { 112 struct pci_region *pcie_reg[] = { pcie_regions_0 }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/freescale/mpc8323erdb/ |
| H A D | mpc8323erdb.c | 137 static struct pci_region pci_regions[] = { 163 struct pci_region *reg[] = { pci_regions }; in pci_init_board()
|
| /OK3568_Linux_fs/u-boot/board/ve8313/ |
| H A D | ve8313.c | 152 static struct pci_region pci_regions[] = { 178 struct pci_region *reg[] = { pci_regions }; in pci_init_board()
|