Home
last modified time | relevance | path

Searched refs:regions (Results 1 – 25 of 44) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/mtd/
H A Djedec_flash.c152 const ulong regions[6]; member
178 .regions = {
194 .regions = {
208 .regions = {
222 .regions = {
236 .regions = {
250 .regions = {
264 .regions = {
278 .regions = {
294 .regions = {
[all …]
H A Dcfi_mtd.c137 int regions = 0; in cfi_mtd_set_erasesize() local
148 regions++; in cfi_mtd_set_erasesize()
152 switch (regions) { in cfi_mtd_set_erasesize()
161 mtd->numeraseregions = regions; in cfi_mtd_set_erasesize()
162 mtd->eraseregions = malloc(sizeof(struct mtd_erase_region_info) * regions); in cfi_mtd_set_erasesize()
167 regions = 0; in cfi_mtd_set_erasesize()
172 mtd->eraseregions[regions].offset = offset - base_addr; in cfi_mtd_set_erasesize()
173 mtd->eraseregions[regions].erasesize = sect_size_old; in cfi_mtd_set_erasesize()
174 mtd->eraseregions[regions].numblocks = numblocks; in cfi_mtd_set_erasesize()
177 regions++; in cfi_mtd_set_erasesize()
[all …]
H A Dmtdpart.c721 struct mtd_erase_region_info *regions = master->eraseregions; in allocate_partition() local
725 for (i = 0; i < max && regions[i].offset <= slave->offset; i++) in allocate_partition()
732 for (; i < max && regions[i].offset < end; i++) { in allocate_partition()
733 if (slave->erasesize < regions[i].erasesize) in allocate_partition()
734 slave->erasesize = regions[i].erasesize; in allocate_partition()
/rk3399_rockchip-uboot/cmd/
H A Darmflash.c30 struct afs_region regions[MAX_REGIONS]; member
105 afi->regions[0].offset = readl((void *)imginfo + 0x04); in parse_bank()
106 afi->regions[0].load_address = in parse_bank()
108 afi->regions[0].size = readl((void *)imginfo + 0x0C); in parse_bank()
149 afi->regions[j].load_address = in parse_bank()
151 afi->regions[j].size = in parse_bank()
153 afi->regions[j].offset = in parse_bank()
201 from = afi->flash_mem_start + afi->regions[i].offset; in load_image()
204 } else if (afi->regions[i].load_address) { in load_image()
205 to = afi->regions[i].load_address; in load_image()
[all …]
/rk3399_rockchip-uboot/drivers/pci/
H A Dpci_auto_common.c85 switch (hose->regions[i].flags) { in pciauto_config_init()
88 hose->pci_io->size < hose->regions[i].size) in pciauto_config_init()
89 hose->pci_io = hose->regions + i; in pciauto_config_init()
93 hose->pci_mem->size < hose->regions[i].size) in pciauto_config_init()
94 hose->pci_mem = hose->regions + i; in pciauto_config_init()
98 hose->pci_prefetch->size < hose->regions[i].size) in pciauto_config_init()
99 hose->pci_prefetch = hose->regions + i; in pciauto_config_init()
H A Dpci_sh4.c26 pci_set_region(hose->regions + 0, in pci_sh4_init()
34 pci_set_region(hose->regions + 1, in pci_sh4_init()
43 pci_set_region(hose->regions + 2, in pci_sh4_init()
H A Dfsl_pci_init.c88 struct pci_region *r = hose->regions + hose->region_count; in fsl_pci_setup_inbound_windows()
195 hose->region_count = r - hose->regions; in fsl_pci_setup_inbound_windows()
313 struct pci_region *reg = hose->regions + hose->region_count; in fsl_pci_init()
334 unsigned long flags = hose->regions[r].flags; in fsl_pci_init()
335 u32 sz = (__ilog2_u64((u64)hose->regions[r].size) - 1); in fsl_pci_init()
339 u64 start = hose->regions[r].bus_start; in fsl_pci_init()
340 u64 end = start + hose->regions[r].size; in fsl_pci_init()
342 out_be32(&po->powbar, hose->regions[r].phys_start >> 12); in fsl_pci_init()
349 if (hose->regions[r].flags & PCI_REGION_IO) { in fsl_pci_init()
413 (u64)hose->regions[r].phys_start, in fsl_pci_init()
[all …]
H A Dpci_msc01.c102 pci_set_region(&hose->regions[0], sys_bus, sys_phys, sys_size, in msc01_pci_init()
106 pci_set_region(&hose->regions[1], mem_bus, mem_phys, mem_size, in msc01_pci_init()
110 pci_set_region(&hose->regions[2], io_bus, io_phys, io_size, in msc01_pci_init()
H A Dtsi108_pci.c116 pci_set_region (hose->regions + 0, in pci_init_board()
122 pci_set_region (hose->regions + 1, in pci_init_board()
127 pci_set_region (hose->regions + 2, in pci_init_board()
H A Dpci_gt64120.c153 pci_set_region(&hose->regions[0], sys_bus, sys_phys, sys_size, in gt64120_pci_init()
157 pci_set_region(&hose->regions[1], mem_bus, mem_phys, mem_size, in gt64120_pci_init()
161 pci_set_region(&hose->regions[2], io_bus, io_phys, io_size, in gt64120_pci_init()
H A Dpcie_dw_rockchip.c887 if (hose->regions[ret].flags == PCI_REGION_IO) { in rockchip_pcie_probe()
888 priv->io.phys_start = hose->regions[ret].phys_start; /* IO base */ in rockchip_pcie_probe()
889 priv->io.bus_start = hose->regions[ret].bus_start; /* IO_bus_addr */ in rockchip_pcie_probe()
890 priv->io.size = hose->regions[ret].size; /* IO size */ in rockchip_pcie_probe()
891 } else if (hose->regions[ret].flags == PCI_REGION_MEM) { in rockchip_pcie_probe()
892 if (upper_32_bits(hose->regions[ret].bus_start)) {/* MEM64 base */ in rockchip_pcie_probe()
893 priv->mem64.phys_start = hose->regions[ret].phys_start; in rockchip_pcie_probe()
894 priv->mem64.bus_start = hose->regions[ret].bus_start; in rockchip_pcie_probe()
895 priv->mem64.size = hose->regions[ret].size; in rockchip_pcie_probe()
897 priv->mem.phys_start = hose->regions[ret].phys_start; in rockchip_pcie_probe()
[all …]
H A Dpci-uclass.c970 if (hose->regions[i].flags == type) { in decode_regions()
974 !upper_32_bits(hose->regions[i].bus_start)) || in decode_regions()
976 upper_32_bits(hose->regions[i].bus_start))) in decode_regions()
986 pci_set_region(hose->regions + pos, pci_addr, addr, size, type); in decode_regions()
996 pci_set_region(hose->regions + hose->region_count++, base, base, in decode_regions()
1219 switch (hose->regions[i].flags) { in pci_get_regions()
1221 if (!*iop || (*iop)->size < hose->regions[i].size) in pci_get_regions()
1222 *iop = hose->regions + i; in pci_get_regions()
1225 if (!*memp || (*memp)->size < hose->regions[i].size) in pci_get_regions()
1226 *memp = hose->regions + i; in pci_get_regions()
[all …]
H A Dpci_ftpci100.c247 pci_set_region(hose->regions + 0, in ftpci_preinit()
255 pci_set_region(hose->regions + 1, in ftpci_preinit()
264 pci_set_region(hose->regions + 2, in ftpci_preinit()
H A Dpci_common.c154 res = &hose->regions[i]; in __pci_hose_bus_to_phys()
214 res = &hose->regions[i]; in __pci_hose_phys_to_bus()
H A Dpcie_imx.c655 pci_set_region(&hose->regions[0], in imx_pcie_init()
660 pci_set_region(&hose->regions[1], in imx_pcie_init()
665 pci_set_region(&hose->regions[2], in imx_pcie_init()
H A Dpci_mvebu.c407 pci_set_region(hose->regions + 0, pcie->mem.start, in pci_init_board()
409 pci_set_region(hose->regions + 1, in pci_init_board()
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/
H A Dpcie.c126 hose->regions[i] = *reg; in PCIE_OP()
131 hose->regions[i].bus_start = 0; in PCIE_OP()
132 hose->regions[i].phys_start = 0; in PCIE_OP()
133 hose->regions[i].size = gd->ram_size; in PCIE_OP()
134 hose->regions[i].flags = PCI_REGION_MEM | PCI_REGION_SYS_MEMORY; in PCIE_OP()
137 hose->regions[i].bus_start = CONFIG_SYS_IMMR; in PCIE_OP()
138 hose->regions[i].phys_start = CONFIG_SYS_IMMR; in PCIE_OP()
139 hose->regions[i].size = 0x100000; in PCIE_OP()
140 hose->regions[i].flags = PCI_REGION_MEM | PCI_REGION_SYS_MEMORY; in PCIE_OP()
H A Dpci.c45 hose->regions[i] = *reg; in pci_init_bus()
73 hose->regions[i].bus_start = 0; in pci_init_bus()
74 hose->regions[i].phys_start = 0; in pci_init_bus()
75 hose->regions[i].size = gd->ram_size; in pci_init_bus()
76 hose->regions[i].flags = PCI_REGION_MEM | PCI_REGION_SYS_MEMORY; in pci_init_bus()
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/
H A Dpci.c107 pci_set_region(hose->regions + 0, in pci_mpc85xx_init()
113 pci_set_region(hose->regions + 1, in pci_mpc85xx_init()
192 pci_set_region(hose->regions + 0, in pci_mpc85xx_init()
198 pci_set_region(hose->regions + 1, in pci_mpc85xx_init()
/rk3399_rockchip-uboot/board/armltd/integrator/
H A Dpci.c417 pci_set_region(hose->regions + 0, in pci_init_board()
423 pci_set_region(hose->regions + 1, in pci_init_board()
430 pci_set_region(hose->regions + 2, in pci_init_board()
435 pci_set_region(hose->regions + 3, in pci_init_board()
439 pci_set_region(hose->regions + 4, in pci_init_board()
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf547x_8x/
H A Dpci.c131 pci_set_region(hose->regions + 0, CONFIG_SYS_PCI_MEM_BUS, CONFIG_SYS_PCI_MEM_PHYS, in pci_mcf547x_8x_init()
134 pci_set_region(hose->regions + 1, CONFIG_SYS_PCI_IO_BUS, CONFIG_SYS_PCI_IO_PHYS, in pci_mcf547x_8x_init()
137 pci_set_region(hose->regions + 2, CONFIG_SYS_PCI_SYS_MEM_BUS, in pci_mcf547x_8x_init()
/rk3399_rockchip-uboot/arch/m68k/cpu/mcf5445x/
H A Dpci.c129 pci_set_region(hose->regions + 0, CONFIG_SYS_PCI_MEM_BUS, CONFIG_SYS_PCI_MEM_PHYS, in pci_mcf5445x_init()
132 pci_set_region(hose->regions + 1, CONFIG_SYS_PCI_IO_BUS, CONFIG_SYS_PCI_IO_PHYS, in pci_mcf5445x_init()
135 pci_set_region(hose->regions + 2, CONFIG_SYS_PCI_SYS_MEM_BUS, in pci_mcf5445x_init()
/rk3399_rockchip-uboot/board/hisilicon/poplar/
H A DREADME53 all the definitions for the memory regions used for its boot stages.
65 poplar: define memory regions in a separate file
67 Separate the definitions for memory regions used for the BL stage
69 of the sizes and locations of these memory regions, and it can now
75 how the boot process works, and how it uses these regions.
78 of these memory regions, or to add to them (e.g. for TEE).
/rk3399_rockchip-uboot/drivers/dma/
H A DKconfig20 regions.
/rk3399_rockchip-uboot/doc/
H A DREADME.fsl-trustzone-components24 - Supports 8 fully programmable address regions, initially inactive at reset,

12