Home
last modified time | relevance | path

Searched refs:page_size (Results 1 – 25 of 42) sorted by relevance

12

/u-boot/drivers/mtd/nand/raw/
A Dfsl_ifc_spl.c23 for (i = 0; i < page_size; i++) { in is_blank()
44 if (is_blank(buf, page_size)) in check_read_ecc()
114 int page_size; in nand_spl_load_image() local
138 page_size = 8192; in nand_spl_load_image()
141 page_size = 4096; in nand_spl_load_image()
144 page_size = 2048; in nand_spl_load_image()
147 page_size = 512; in nand_spl_load_image()
170 if (page_size > 512) { in nand_spl_load_image()
204 pg_no = offs / page_size; in nand_spl_load_image()
233 pos += page_size; in nand_spl_load_image()
[all …]
A Dsunxi_nand_spl.c88 int page_size; member
218 int page = offs / conf->page_size; in nand_load_page()
262 int page = offs / conf->page_size; in nand_read_page()
339 switch (conf->page_size) { in nand_max_ecc_strength()
374 int page = offs / conf->page_size; in nand_detect_ecc_config()
460 for (conf->page_size = 2048; conf->page_size <= max_page_size; in nand_detect_config()
461 conf->page_size <<= 1) { in nand_detect_config()
480 size = ALIGN(size, conf->page_size); in nand_read_buffer()
481 page = offs / conf->page_size; in nand_read_buffer()
519 offs += conf->page_size; in nand_read_buffer()
[all …]
A Dfsl_elbc_spl.c52 const int page_size = large ? 2048 : 512; in nand_spl_load_image() local
53 const int bad_marker = large ? page_size + 0 : page_size + 5; in nand_spl_load_image()
113 for (j = 0; j < page_size; j++) in nand_spl_load_image()
116 pos += page_size; in nand_spl_load_image()
117 offs += page_size; in nand_spl_load_image()
A Ddenali_spl.c33 static int page_size, oob_size, pages_per_block; variable
149 read_data_from_flash_mem(buf, page_size); in nand_read_page()
175 page_size = readl(denali_flash_reg + DEVICE_MAIN_AREA_SIZE); in nand_init()
193 page = offs / page_size; in nand_spl_load_image()
194 column = offs % page_size; in nand_spl_load_image()
217 readlen = min(page_size - column, (int)size); in nand_spl_load_image()
A Dfsl_elbc_nand.c55 int page_size; /* NAND page size (0=512, 1=2048) */ member
166 if (priv->page_size) { in set_addr()
185 ctrl->index += priv->page_size ? 2048 : 512; in set_addr()
254 if (priv->page_size) { in fsl_elbc_do_read()
387 if (priv->page_size) { in fsl_elbc_cmdfunc()
763 priv->page_size = 1; in fsl_elbc_chip_init()
/u-boot/common/
A Dimage-android.c35 return (ulong)hdr + hdr->page_size; in android_image_get_kernel_addr()
67 ((uintptr_t)hdr + hdr->page_size); in android_image_get_kernel()
113 *os_data += hdr->page_size; in android_image_get_kernel()
139 end += hdr->page_size; in android_image_get_end()
140 end += ALIGN(hdr->kernel_size, hdr->page_size); in android_image_get_end()
142 end += ALIGN(hdr->second_size, hdr->page_size); in android_image_get_end()
148 end += ALIGN(hdr->dtb_size, hdr->page_size); in android_image_get_end()
182 *rd_data += hdr->page_size; in android_image_get_ramdisk()
198 *second_data += hdr->page_size; in android_image_get_second()
254 dtbo_img_addr += hdr->page_size; in android_image_get_dtbo()
[all …]
/u-boot/tools/
A Dsunxi-spl-image-builder.c24 int page_size; member
160 cnt = info->page_size + info->oob_size - offs; in write_page()
228 fseek(dst, pos + info->page_size, SEEK_SET); in write_page()
240 off_t page = info->offset / info->page_size; in create_image()
349 if (!info->page_size) { in check_image_info()
354 if (!info->page_size) { in check_image_info()
388 if (info->page_size + info->oob_size < in check_image_info()
440 info.page_size = strtol(optarg, NULL, 0); in main()
470 info.usable_page_size = info.page_size; in main()
472 if (info.page_size > 8192) in main()
[all …]
/u-boot/drivers/mtd/spi/
A Dsf_dataflash.c134 blocksize = spi_flash->page_size << 3; in spi_dataflash_erase()
141 div_u64_rem(len, spi_flash->page_size, &rem); in spi_dataflash_erase()
144 dev->name, len, spi_flash->page_size); in spi_dataflash_erase()
197 offset += spi_flash->page_size; in spi_dataflash_erase()
198 len -= spi_flash->page_size; in spi_dataflash_erase()
292 if (to + len > spi_flash->page_size) in spi_dataflash_write()
293 writelen = spi_flash->page_size - to; in spi_dataflash_write()
326 if (writelen != spi_flash->page_size) { in spi_dataflash_write()
412 if (remaining > spi_flash->page_size) in spi_dataflash_write()
413 writelen = spi_flash->page_size; in spi_dataflash_write()
[all …]
A Dfsl_espi_spl.c58 buf = malloc(flash->page_size); in fsl_spi_boot()
63 memset(buf, 0, flash->page_size); in fsl_spi_boot()
66 flash->page_size, (void *)buf); in fsl_spi_boot()
A Dsf_internal.h38 u16 page_size; member
/u-boot/drivers/nvme/
A Dnvme.c79 u32 page_size = dev->page_size; in nvme_setup_prps() local
87 length -= (page_size - offset); in nvme_setup_prps()
95 dma_addr += (page_size - offset); in nvme_setup_prps()
97 if (length <= page_size) { in nvme_setup_prps()
111 dev->prp_pool = memalign(page_size, num_pages * page_size); in nvme_setup_prps()
122 if (i == ((page_size >> 3) - 1)) { in nvme_setup_prps()
124 page_size); in nvme_setup_prps()
126 prp_pool += page_size; in nvme_setup_prps()
129 dma_addr += page_size; in nvme_setup_prps()
457 u32 page_size = dev->page_size; in nvme_identify() local
[all …]
/u-boot/arch/arm/mach-sunxi/
A Ddram_sun8i_a33.c31 u16 page_size; member
43 MCTL_CR_PAGE_SIZE(para->page_size) | MCTL_CR_ROW(para->rows) | in mctl_set_cr()
54 para->page_size = 512; in auto_detect_dram_size()
66 para->page_size = 8192; in auto_detect_dram_size()
76 para->page_size = 1 << columns; in auto_detect_dram_size()
342 .page_size = 2048, in sunxi_dram_init()
361 return para.page_size * (para.bus_width / 8) * in sunxi_dram_init()
A Ddram_sunxi_dw.c405 MCTL_CR_PAGE_SIZE(para->page_size) | in mctl_set_cr()
652 para->page_size = 512; in mctl_auto_detect_dram_size()
658 if (mctl_mem_matches((1 << (para->row_bits + para->bank_bits)) * para->page_size)) in mctl_auto_detect_dram_size()
666 if (mctl_mem_matches((1 << para->bank_bits) * para->page_size)) in mctl_auto_detect_dram_size()
670 para->page_size = 8192; in mctl_auto_detect_dram_size()
673 for (para->page_size = 512; para->page_size < 8192; para->page_size *= 2) in mctl_auto_detect_dram_size()
674 if (mctl_mem_matches(para->page_size)) in mctl_auto_detect_dram_size()
777 .page_size = 4096, in sunxi_dram_init()
849 return (1UL << (para.row_bits + para.bank_bits)) * para.page_size * in sunxi_dram_init()
A Ddram_sun8i_a83t.c30 u16 page_size; member
42 MCTL_CR_PAGE_SIZE(para->page_size) | MCTL_CR_ROW(para->rows) | in mctl_set_cr()
53 para->page_size = 512; in auto_detect_dram_size()
65 para->page_size = 8192; in auto_detect_dram_size()
75 para->page_size = 1 << columns; in auto_detect_dram_size()
440 .page_size = 2048, in sunxi_dram_init()
471 return para.page_size * (para.bus_width / 8) * in sunxi_dram_init()
A Ddram_sun8i_a23.c273 u32 bus, bus_width, offset, page_size, rows; in sunxi_dram_init() local
279 page_size = 8; in sunxi_dram_init()
282 page_size = 7; in sunxi_dram_init()
288 writel(0x000310f4 | MCTL_CR_PAGE_SIZE(page_size), in sunxi_dram_init()
303 0x31000 | MCTL_CR_PAGE_SIZE(page_size), in sunxi_dram_init()
A Ddram_sun6i.c28 u16 page_size; member
185 para->page_size = 2048; in mctl_channel_init()
275 MCTL_CR_PAGE_SIZE(para->page_size) | MCTL_CR_ROW(para->rows) | in mctl_com_init()
342 .page_size = 4096, in sunxi_dram_init()
387 para.page_size = (1 << columns) * (bus << 1); in sunxi_dram_init()
389 MCTL_CR_PAGE_SIZE(para.page_size)); in sunxi_dram_init()
/u-boot/drivers/usb/host/
A Dxhci-mem.c360 uint32_t page_size; in xhci_scratchpad_alloc() local
383 page_size = xhci_readl(&hcor->or_pagesize) & 0xffff; in xhci_scratchpad_alloc()
385 if ((0x1 & page_size) != 0) in xhci_scratchpad_alloc()
387 page_size = page_size >> 1; in xhci_scratchpad_alloc()
391 page_size = 1 << (i + 12); in xhci_scratchpad_alloc()
392 buf = memalign(page_size, num_sp * page_size); in xhci_scratchpad_alloc()
395 memset(buf, '\0', num_sp * page_size); in xhci_scratchpad_alloc()
396 xhci_flush_cache((uintptr_t)buf, num_sp * page_size); in xhci_scratchpad_alloc()
399 val_64 = xhci_virt_to_bus(ctrl, buf + i * page_size); in xhci_scratchpad_alloc()
/u-boot/arch/sandbox/cpu/
A Dos.c272 int page_size = getpagesize(); in os_malloc() local
280 hdr = mmap((void *)0x10000000, length + page_size, in os_malloc()
287 return (void *)hdr + page_size; in os_malloc()
292 int page_size = getpagesize(); in os_free() local
296 hdr = ptr - page_size; in os_free()
297 munmap(hdr, hdr->length + page_size); in os_free()
850 int page_size = getpagesize(); in os_mprotect_allow() local
853 start = (void *)(((ulong)start) & ~(page_size - 1)); in os_mprotect_allow()
854 len = (len + page_size * 2) & ~(page_size - 1); in os_mprotect_allow()
/u-boot/include/
A Ddt_table.h33 u32 page_size; /* flash page size we assume */ member
A Dandroid_image.h39 u32 page_size; /* flash page size we assume */ member
/u-boot/drivers/tee/optee/
A Dcore.c81 const unsigned int page_size = OPTEE_MSG_NONCONTIG_PAGE_SIZE; in optee_alloc_and_init_page_list() local
82 const phys_addr_t page_mask = page_size - 1; in optee_alloc_and_init_page_list()
105 num_pages = roundup(page_offset + len, page_size) / page_size; in optee_alloc_and_init_page_list()
107 page_size; in optee_alloc_and_init_page_list()
108 page_list = memalign(page_size, list_size); in optee_alloc_and_init_page_list()
113 buf_base = (u8 *)rounddown((ulong)buf, page_size); in optee_alloc_and_init_page_list()
118 buf_base += page_size; in optee_alloc_and_init_page_list()
/u-boot/drivers/fastboot/
A Dfb_mmc.c389 sectors_per_page = hdr->page_size / info.blksz; in fb_mmc_update_zimage()
391 ramdisk_sector_start += DIV_ROUND_UP(hdr->kernel_size, hdr->page_size) * in fb_mmc_update_zimage()
393 ramdisk_sectors = DIV_ROUND_UP(hdr->ramdisk_size, hdr->page_size) * in fb_mmc_update_zimage()
418 kernel_sectors = DIV_ROUND_UP(hdr->kernel_size, hdr->page_size) * in fb_mmc_update_zimage()
430 ramdisk_sector_start += DIV_ROUND_UP(hdr->kernel_size, hdr->page_size) * in fb_mmc_update_zimage()
/u-boot/drivers/net/
A De1000_spi.c264 u16 pg_off = off & (hw->eeprom.page_size - 1); in e1000_spi_eeprom_dump()
265 u16 pg_len = hw->eeprom.page_size - pg_off; in e1000_spi_eeprom_dump()
289 u16 pg_off = off & (hw->eeprom.page_size - 1); in e1000_spi_eeprom_program()
290 u16 pg_len = hw->eeprom.page_size - pg_off; in e1000_spi_eeprom_program()
/u-boot/drivers/mtd/nand/raw/brcmnand/
A Dbrcmnand.c165 unsigned int page_size; member
928 if (cfg->page_size == 512) in brcmnand_create_layout()
2014 if (ctrl->page_sizes[i] == cfg->page_size) { in brcmnand_set_cfg()
2015 page_size = i; in brcmnand_set_cfg()
2020 cfg->page_size); in brcmnand_set_cfg()
2024 page_size = ffs(cfg->page_size) - ffs(BRCMNAND_MIN_PAGESIZE); in brcmnand_set_cfg()
2028 cfg->page_size > ctrl->max_page_size)) { in brcmnand_set_cfg()
2046 tmp |= (page_size << CFG_PAGE_SIZE_SHIFT) | in brcmnand_set_cfg()
2078 cfg->page_size >= 1024 ? cfg->page_size >> 10 : cfg->page_size, in brcmnand_print_cfg()
2079 cfg->page_size >= 1024 ? "KiB" : "B", in brcmnand_print_cfg()
[all …]
/u-boot/drivers/spi/
A Dcadence_qspi.h31 u32 page_size; member

Completed in 54 milliseconds

12