Lines Matching +full:nand +full:- +full:bcm6368
1 // SPDX-License-Identifier: GPL-2.0-only
9 * Copyright 2000-2010 Broadcom Corporation
12 * Copyright 2000-2010 Broadcom Corporation
54 void __iomem *mmio = priv->base + BCM6368_NAND_INT; in bcm6368_nand_intc_ack()
72 void __iomem *mmio = priv->base + BCM6368_NAND_INT; in bcm6368_nand_intc_set()
88 struct device *dev = &pdev->dev; in bcm6368_nand_probe()
94 return -ENOMEM; in bcm6368_nand_probe()
95 soc = &priv->soc; in bcm6368_nand_probe()
97 priv->base = devm_platform_ioremap_resource_byname(pdev, "nand-int-base"); in bcm6368_nand_probe()
98 if (IS_ERR(priv->base)) in bcm6368_nand_probe()
99 return PTR_ERR(priv->base); in bcm6368_nand_probe()
101 soc->ctlrdy_ack = bcm6368_nand_intc_ack; in bcm6368_nand_probe()
102 soc->ctlrdy_set_enabled = bcm6368_nand_intc_set; in bcm6368_nand_probe()
105 brcmnand_writel(0, priv->base + BCM6368_NAND_INT); in bcm6368_nand_probe()
107 priv->base + BCM6368_NAND_INT); in bcm6368_nand_probe()
113 { .compatible = "brcm,nand-bcm6368" },
131 MODULE_DESCRIPTION("NAND driver for BCM6368");