Lines Matching refs:tmp
815 u32 tmp = brcmnand_read_reg(ctrl, reg);
817 tmp &= ~mask;
818 tmp |= val << shift;
819 brcmnand_write_reg(ctrl, reg, tmp);
1063 u32 tmp;
1068 tmp = nand_readreg(ctrl, acc_control_offs);
1069 tmp &= ~(1 << shift);
1070 tmp |= (!!val) << shift;
1071 nand_writereg(ctrl, acc_control_offs, tmp);
1796 u32 tmp;
1798 tmp = data & LLOP_DATA_MASK;
1801 tmp |= LLOP_WE | LLOP_CLE;
1805 tmp |= LLOP_WE | LLOP_ALE;
1809 tmp |= LLOP_WE;
1813 tmp |= LLOP_RE;
1818 tmp |= LLOP_RETURN_IDLE;
1820 dev_dbg(ctrl->dev, "ll_op cmd %#x\n", tmp);
1822 brcmnand_write_reg(ctrl, BRCMNAND_LL_OP, tmp);
2550 u32 tmp;
2606 tmp = (cfg->blk_adr_bytes << CFG_BLK_ADR_BYTES_SHIFT) |
2612 tmp |= (page_size << ctrl->page_size_shift) |
2614 nand_writereg(ctrl, cfg_offs, tmp);
2616 nand_writereg(ctrl, cfg_offs, tmp);
2617 tmp = (page_size << CFG_EXT_PAGE_SIZE_SHIFT) |
2619 nand_writereg(ctrl, cfg_ext_offs, tmp);
2622 tmp = nand_readreg(ctrl, acc_control_offs);
2623 tmp &= ~brcmnand_ecc_level_mask(ctrl);
2624 tmp &= ~brcmnand_spare_area_mask(ctrl);
2626 tmp |= cfg->ecc_level << ctrl->ecc_level_shift;
2627 tmp |= cfg->spare_area_size;
2629 nand_writereg(ctrl, acc_control_offs, tmp);
2682 u32 offs, tmp, oob_sector;
2809 tmp = nand_readreg(ctrl, offs);
2810 tmp &= ~ACC_CONTROL_PARTIAL_PAGE;
2811 tmp &= ~ACC_CONTROL_RD_ERASED;
2815 tmp |= ACC_CONTROL_RD_ERASED;
2816 tmp &= ~ACC_CONTROL_FAST_PGM_RDIN;
2818 tmp &= ~ACC_CONTROL_PREFETCH;
2820 nand_writereg(ctrl, offs, tmp);