Lines Matching refs:hsnand
119 void __iomem *hsnand; member
364 writel(val, ebu_host->hsnand + HSNAND_CTL1); in ebu_nand_trigger()
366 writel(val, ebu_host->hsnand + HSNAND_CTL2); in ebu_nand_trigger()
368 writel(ebu_host->nd_para0, ebu_host->hsnand + HSNAND_PARA0); in ebu_nand_trigger()
371 writel(0xFFFFFFFF, ebu_host->hsnand + HSNAND_CMSG_0); in ebu_nand_trigger()
372 writel(0xFFFFFFFF, ebu_host->hsnand + HSNAND_CMSG_1); in ebu_nand_trigger()
375 ebu_host->hsnand + HSNAND_INT_MSK_CTL); in ebu_nand_trigger()
385 ebu_host->hsnand + HSNAND_CTL); in ebu_nand_trigger()
404 reg_data = readl(ebu_host->hsnand + HSNAND_CTL); in ebu_nand_read_page_hwecc()
406 writel(reg_data, ebu_host->hsnand + HSNAND_CTL); in ebu_nand_read_page_hwecc()
416 void __iomem *int_sta = ebu_host->hsnand + HSNAND_INT_STA; in ebu_nand_write_page_hwecc()
428 writel(reg, ebu_host->hsnand + HSNAND_CMSG_0); in ebu_nand_write_page_hwecc()
431 writel(reg, ebu_host->hsnand + HSNAND_CMSG_1); in ebu_nand_write_page_hwecc()
439 reg_data = readl(ebu_host->hsnand + HSNAND_CTL); in ebu_nand_write_page_hwecc()
441 writel(reg_data, ebu_host->hsnand + HSNAND_CTL); in ebu_nand_write_page_hwecc()
603 ebu_host->hsnand = devm_ioremap_resource(&pdev->dev, res); in ebu_nand_probe()
604 if (IS_ERR(ebu_host->hsnand)) in ebu_nand_probe()
605 return PTR_ERR(ebu_host->hsnand); in ebu_nand_probe()