Lines Matching refs:iowrite32

71 	iowrite32(data, denali->host + addr);  in denali_direct_write()
82 iowrite32(addr, denali->host + DENALI_INDEXED_CTRL); in denali_indexed_read()
89 iowrite32(addr, denali->host + DENALI_INDEXED_CTRL); in denali_indexed_write()
90 iowrite32(data, denali->host + DENALI_INDEXED_DATA); in denali_indexed_write()
113 iowrite32(U32_MAX, denali->reg + INTR_EN(i)); in denali_enable_irq()
114 iowrite32(GLOBAL_INT_EN_FLAG, denali->reg + GLOBAL_INT_ENABLE); in denali_enable_irq()
122 iowrite32(0, denali->reg + INTR_EN(i)); in denali_disable_irq()
123 iowrite32(0, denali->reg + GLOBAL_INT_ENABLE); in denali_disable_irq()
130 iowrite32(irq_status, denali->reg + INTR_STATUS(bank)); in denali_clear_irq()
570 iowrite32(DMA_ENABLE__FLAG, denali->reg + DMA_ENABLE); in denali_dma_xfer()
587 iowrite32(0, denali->reg + DMA_ENABLE); in denali_dma_xfer()
600 iowrite32(raw ? 0 : ECC_ENABLE__FLAG, denali->reg + ECC_ENABLE); in denali_data_xfer()
601 iowrite32(raw ? TRANSFER_SPARE_REG__FLAG : 0, in denali_data_xfer()
962 iowrite32(tmp, denali->reg + ACC_CLKS); in denali_setup_data_interface()
971 iowrite32(tmp, denali->reg + RE_2_WE); in denali_setup_data_interface()
980 iowrite32(tmp, denali->reg + RE_2_RE); in denali_setup_data_interface()
994 iowrite32(tmp, denali->reg + TWHR2_AND_WE_2_RE); in denali_setup_data_interface()
1009 iowrite32(tmp, denali->reg + TCWAW_AND_ADDR_2_DATA); in denali_setup_data_interface()
1019 iowrite32(tmp, denali->reg + RDWR_EN_HI_CNT); in denali_setup_data_interface()
1032 iowrite32(tmp, denali->reg + RDWR_EN_LO_CNT); in denali_setup_data_interface()
1043 iowrite32(tmp, denali->reg + CS_SETUP_CNT); in denali_setup_data_interface()
1058 iowrite32(DEVICE_RESET__BANK(i), in denali_reset_banks()
1087 iowrite32(denali->oob_skip_bytes, in denali_hw_init()
1094 iowrite32(0x0F, denali->reg + RB_PIN_ENABLED); in denali_hw_init()
1095 iowrite32(CHIP_EN_DONT_CARE__FLAG, denali->reg + CHIP_ENABLE_DONT_CARE); in denali_hw_init()
1097 iowrite32(0xffff, denali->reg + SPARE_AREA_MARKER); in denali_hw_init()
1098 iowrite32(WRITE_PROTECT__FLAG, denali->reg + WRITE_PROTECT); in denali_hw_init()
1192 iowrite32(1, denali->reg + DEVICES_CONNECTED); in denali_multidev_fixup()
1309 iowrite32(FIELD_PREP(ECC_CORRECTION__ERASE_THRESHOLD, 1) | in denali_init()
1312 iowrite32(mtd->erasesize / mtd->writesize, in denali_init()
1314 iowrite32(chip->options & NAND_BUSWIDTH_16 ? 1 : 0, in denali_init()
1316 iowrite32(chip->options & NAND_ROW_ADDR_3 ? 0 : TWO_ROW_ADDR_CYCLES__FLAG, in denali_init()
1318 iowrite32(mtd->writesize, denali->reg + DEVICE_MAIN_AREA_SIZE); in denali_init()
1319 iowrite32(mtd->oobsize, denali->reg + DEVICE_SPARE_AREA_SIZE); in denali_init()
1321 iowrite32(chip->ecc.size, denali->reg + CFG_DATA_BLOCK_SIZE); in denali_init()
1322 iowrite32(chip->ecc.size, denali->reg + CFG_LAST_DATA_BLOCK_SIZE); in denali_init()
1324 iowrite32(mtd->writesize / chip->ecc.size, in denali_init()