| /u-boot/drivers/mtd/nand/raw/ |
| A D | fsl_ifc_spl.c | 23 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 D | sunxi_nand_spl.c | 88 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 D | fsl_elbc_spl.c | 52 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 D | denali_spl.c | 33 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 D | fsl_elbc_nand.c | 55 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 D | image-android.c | 35 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 D | sunxi-spl-image-builder.c | 24 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 D | sf_dataflash.c | 134 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 D | fsl_espi_spl.c | 58 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 D | sf_internal.h | 38 u16 page_size; member
|
| /u-boot/drivers/nvme/ |
| A D | nvme.c | 79 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 D | dram_sun8i_a33.c | 31 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 D | dram_sunxi_dw.c | 405 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 D | dram_sun8i_a83t.c | 30 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 D | dram_sun8i_a23.c | 273 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 D | dram_sun6i.c | 28 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 D | xhci-mem.c | 360 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 D | os.c | 272 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 D | dt_table.h | 33 u32 page_size; /* flash page size we assume */ member
|
| A D | android_image.h | 39 u32 page_size; /* flash page size we assume */ member
|
| /u-boot/drivers/tee/optee/ |
| A D | core.c | 81 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 D | fb_mmc.c | 389 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 D | e1000_spi.c | 264 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 D | brcmnand.c | 165 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 D | cadence_qspi.h | 31 u32 page_size; member
|