Searched refs:page_shift (Results 1 – 17 of 17) sorted by relevance
| /u-boot/drivers/mtd/nand/raw/ |
| A D | mxs_nand_spl.c | 132 chip->page_shift = ffs(mtd->writesize) - 1; in mxs_flash_onfi_ident() 135 chip->pagemask = (chip->chipsize >> chip->page_shift) - 1; in mxs_flash_onfi_ident() 139 debug("writesize=%d (>>%d)\n", mtd->writesize, chip->page_shift); in mxs_flash_onfi_ident() 177 unsigned int page = offs >> chip->page_shift; in is_badblock() 237 page = offs >> chip->page_shift; in nand_spl_load_image() 272 if (page >= mtd->size >> chip->page_shift) { in nand_spl_load_image()
|
| A D | nand_bbt.c | 186 from = ((loff_t)page) << this->page_shift; in read_bbt() 396 scan_read(mtd, buf, (loff_t)td->pages[0] << this->page_shift, in read_abs_bbts() 532 int blocktopage = this->bbt_erase_shift - this->page_shift; in search_bbt() 688 (this->bbt_erase_shift - this->page_shift); in write_bbt() 716 to = ((loff_t)page) << this->page_shift; in write_bbt() 732 ops.ooblen = (len >> this->page_shift) * mtd->oobsize; in write_bbt() 739 pageoffs = page - (int)(to >> this->page_shift); in write_bbt() 740 offs = pageoffs << this->page_shift; in write_bbt() 767 (len >> this->page_shift)* mtd->oobsize); in write_bbt() 1109 len += (len >> this->page_shift) * mtd->oobsize; in nand_scan_bbt() [all …]
|
| A D | nand_base.c | 2328 realpage = (int)(from >> chip->page_shift); in nand_do_read_ops() 2679 (from >> chip->page_shift)) * len)) { in nand_do_read_oob() 2689 realpage = (int)(from >> chip->page_shift); in nand_do_read_oob() 3233 realpage = (int)(to >> chip->page_shift); in nand_do_write_ops() 3384 ((mtd->size >> chip->page_shift) - in nand_do_write_oob() 3385 (to >> chip->page_shift)) * len)) { in nand_do_write_oob() 3404 page = (int)(to >> chip->page_shift); in nand_do_write_oob() 3558 chip->page_shift, allowbbt)) { in nand_erase_nand() 3581 ((loff_t)page << chip->page_shift); in nand_erase_nand() 4521 chip->page_shift = ffs(mtd->writesize) - 1; in nand_get_flash_type() [all …]
|
| A D | nand_util.c | 288 page = (int)(offset >> chip->page_shift); in nand_get_lock_status() 337 page = (int)(start >> chip->page_shift); in nand_unlock() 369 page += (int)(length >> chip->page_shift); in nand_unlock()
|
| A D | tegra_nand.c | 544 bounce_buffer_start(&bbstate, (void *)buf, 1 << chip->page_shift, in nand_rw_page() 546 writel((1 << chip->page_shift) - 1, &info->reg->dma_cfg_a); in nand_rw_page() 636 1 << chip->page_shift, in nand_rw_page()
|
| A D | cortina_nand.c | 789 ext_addr = ((page << chip->page_shift) / EXT_ADDR_MASK); in nand_rw_page() 794 addr = (uintptr_t)((page << chip->page_shift) % EXT_ADDR_MASK); in nand_rw_page()
|
| A D | fsl_elbc_nand.c | 190 chip->phys_erase_shift, chip->page_shift); in set_addr()
|
| A D | pxa3xx_nand.c | 1489 info->reg_ndcr |= (chip->page_shift == 6) ? NDCR_PG_PER_BLK : 0; in pxa3xx_nand_config_tail() 1769 if ((mtd->size >> chip->page_shift) > 65536) in pxa3xx_nand_scan()
|
| A D | mxc_nand.c | 668 nand_chip->page_shift;
|
| A D | denali.c | 1210 chip->page_shift += 1; in denali_multidev_fixup()
|
| A D | sunxi_nand.c | 445 NFC_PAGE_SHIFT(nand->page_shift - 10); in sunxi_nfc_select_chip()
|
| /u-boot/drivers/nvme/ |
| A D | nvme.c | 361 unsigned page_shift = 12; in nvme_configure_admin_queue() local 365 if (page_shift < dev_page_min) { in nvme_configure_admin_queue() 367 1 << dev_page_min, 1 << page_shift); in nvme_configure_admin_queue() 371 if (page_shift > dev_page_max) { in nvme_configure_admin_queue() 373 1 << dev_page_max, 1 << page_shift); in nvme_configure_admin_queue() 374 page_shift = dev_page_max; in nvme_configure_admin_queue() 392 dev->page_size = 1 << page_shift; in nvme_configure_admin_queue() 395 dev->ctrl_config |= (page_shift - 12) << NVME_CC_MPS_SHIFT; in nvme_configure_admin_queue()
|
| /u-boot/include/linux/mtd/ |
| A D | onenand.h | 84 unsigned int page_shift; member
|
| A D | rawnand.h | 927 int page_shift; member
|
| /u-boot/drivers/mtd/onenand/ |
| A D | onenand_base.c | 369 - onenand_addr(this, block)) >> this->page_shift; in onenand_command() 629 page = (int) (addr >> (this->page_shift + 1)) & this->page_mask; in onenand_get_2x_blockpage() 652 blockpage = (int) (addr >> this->page_shift); in onenand_check_bufferram() 695 blockpage = (int)(addr >> this->page_shift); in onenand_update_bufferram() 729 loff_t buf_addr = this->bufferram[i].blockpage << this->page_shift; in onenand_invalidate_bufferram() 1034 column + len > ((mtd->size >> this->page_shift) - in onenand_read_oob_nolock() 1035 (from >> this->page_shift)) * oobsize)) { in onenand_read_oob_nolock() 1575 column + len > ((mtd->size >> this->page_shift) - in onenand_write_oob_nolock() 1576 (to >> this->page_shift)) * oobsize)) { in onenand_write_oob_nolock() 2644 this->page_shift = ffs(mtd->writesize) - 1; in onenand_probe() [all …]
|
| A D | samsung.c | 281 fpa = (int) (addr >> this->page_shift); in s3c_onenand_command()
|
| /u-boot/drivers/mtd/nand/raw/brcmnand/ |
| A D | brcmnand.c | 1307 u64 addr = (u64)page_addr << chip->page_shift; in brcmnand_cmdfunc() 1678 int page = addr >> chip->page_shift; in brcmstb_nand_verify_erased_page() 1830 return brcmnand_read(mtd, chip, (u64)page << chip->page_shift, in brcmnand_read_oob() 1841 brcmnand_read(mtd, chip, (u64)page << chip->page_shift, in brcmnand_read_oob_raw() 1951 return brcmnand_write(mtd, chip, (u64)page << chip->page_shift, in brcmnand_write_oob() 1962 ret = brcmnand_write(mtd, chip, (u64)page << chip->page_shift, NULL, in brcmnand_write_oob_raw()
|
Completed in 66 milliseconds