Searched refs:SMI_CR1 (Results 1 - 1 of 1) sorted by relevance
/linux-4.1.27/drivers/mtd/devices/ |
H A D | spear_smi.c | 51 #define SMI_CR1 0x0 /* SMI control register 1 */ macro 229 ctrlreg1 = readl(dev->io_base + SMI_CR1); spear_smi_read_sr() 231 writel(ctrlreg1 & ~(SW_MODE | WB_MODE), dev->io_base + SMI_CR1); spear_smi_read_sr() 248 writel(ctrlreg1, dev->io_base + SMI_CR1); spear_smi_read_sr() 345 writel(val, dev->io_base + SMI_CR1); spear_smi_hw_init() 387 ctrlreg1 = readl(dev->io_base + SMI_CR1); spear_smi_write_enable() 389 writel(ctrlreg1 & ~SW_MODE, dev->io_base + SMI_CR1); spear_smi_write_enable() 398 writel(ctrlreg1, dev->io_base + SMI_CR1); spear_smi_write_enable() 460 ctrlreg1 = readl(dev->io_base + SMI_CR1); spear_smi_erase_sector() 461 writel((ctrlreg1 | SW_MODE) & ~WB_MODE, dev->io_base + SMI_CR1); spear_smi_erase_sector() 479 writel(ctrlreg1, dev->io_base + SMI_CR1); spear_smi_erase_sector() 579 ctrlreg1 = val = readl(dev->io_base + SMI_CR1); spear_mtd_read() 584 writel(val, dev->io_base + SMI_CR1); spear_mtd_read() 589 writel(ctrlreg1, dev->io_base + SMI_CR1); spear_mtd_read() 617 ctrlreg1 = readl(dev->io_base + SMI_CR1); spear_smi_cpy_toio() 618 writel((ctrlreg1 | WB_MODE) & ~SW_MODE, dev->io_base + SMI_CR1); spear_smi_cpy_toio() 622 writel(ctrlreg1, dev->io_base + SMI_CR1); spear_smi_cpy_toio() 725 val = readl(dev->io_base + SMI_CR1); spear_smi_probe_flash() 726 writel(val | SW_MODE, dev->io_base + SMI_CR1); spear_smi_probe_flash() 750 val = readl(dev->io_base + SMI_CR1); spear_smi_probe_flash() 751 writel(val & ~SW_MODE, dev->io_base + SMI_CR1); spear_smi_probe_flash()
|
Completed in 78 milliseconds