Lines Matching refs:hsmc_regs

98 	void __iomem		*hsmc_regs;  member
323 nfc_writel(host->nfc->hsmc_regs, BANK, ATMEL_HSMC_NFC_BANK1); in nfc_set_sram_bank()
325 nfc_writel(host->nfc->hsmc_regs, BANK, ATMEL_HSMC_NFC_BANK0); in nfc_set_sram_bank()
333 if (nfc_readl(host->nfc->hsmc_regs, BANK) & ATMEL_HSMC_NFC_BANK1) in nfc_get_sram_off()
341 if (nfc_readl(host->nfc->hsmc_regs, BANK) & ATMEL_HSMC_NFC_BANK1) in nfc_sram_phys()
1646 u32 nfc_status = nfc_readl(host->nfc->hsmc_regs, SR); in nfc_read_status()
1670 mask = nfc_readl(host->nfc->hsmc_regs, IMR); in hsmc_interrupt()
1675 nfc_writel(host->nfc->hsmc_regs, IDR, NFC_SR_XFR_DONE); in hsmc_interrupt()
1680 nfc_writel(host->nfc->hsmc_regs, IDR, NFC_SR_RB_EDGE); in hsmc_interrupt()
1685 nfc_writel(host->nfc->hsmc_regs, IDR, NFC_SR_CMD_DONE); in hsmc_interrupt()
1705 nfc_writel(host->nfc->hsmc_regs, IER, flag); in nfc_prepare_interrupt()
1740 nfc_writel(host->nfc->hsmc_regs, IDR, flag); in nfc_wait_interrupt()
1756 while (nfc_readl(host->nfc->hsmc_regs, SR) & NFC_SR_BUSY) { in nfc_send_command()
1765 nfc_writel(host->nfc->hsmc_regs, CYCLE0, cycle0); in nfc_send_command()
1777 mask = nfc_readl(host->nfc->hsmc_regs, IMR); in nfc_device_ready()
1793 nfc_writel(host->nfc->hsmc_regs, CTRL, NFC_CTRL_DISABLE); in nfc_select_chip()
1795 nfc_writel(host->nfc->hsmc_regs, CTRL, NFC_CTRL_ENABLE); in nfc_select_chip()
1985 cfg = nfc_readl(host->nfc->hsmc_regs, CFG); in nfc_sram_write_page()
1989 nfc_writel(host->nfc->hsmc_regs, CFG, cfg | NFC_CFG_WSPARE); in nfc_sram_write_page()
1991 nfc_writel(host->nfc->hsmc_regs, CFG, cfg & ~NFC_CFG_WSPARE); in nfc_sram_write_page()
2065 nfc_writel(host->nfc->hsmc_regs, CFG, cfg_nfc); in nfc_sram_init()
2333 nfc->hsmc_regs = devm_ioremap_resource(&pdev->dev, nfc_hsmc_regs); in atmel_nand_nfc_probe()
2334 if (IS_ERR(nfc->hsmc_regs)) in atmel_nand_nfc_probe()
2335 return PTR_ERR(nfc->hsmc_regs); in atmel_nand_nfc_probe()
2355 nfc_writel(nfc->hsmc_regs, IDR, 0xffffffff); in atmel_nand_nfc_probe()
2356 nfc_readl(nfc->hsmc_regs, SR); /* clear the NFC_SR */ in atmel_nand_nfc_probe()