Home
last modified time | relevance | path

Searched refs:fsl_ifc_ctrl_dev (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/memory/
Dfsl_ifc.c38 struct fsl_ifc_ctrl *fsl_ifc_ctrl_dev; variable
39 EXPORT_SYMBOL(fsl_ifc_ctrl_dev);
64 if (!fsl_ifc_ctrl_dev || !fsl_ifc_ctrl_dev->gregs) in fsl_ifc_find()
67 for (i = 0; i < fsl_ifc_ctrl_dev->banks; i++) { in fsl_ifc_find()
68 u32 cspr = ifc_in32(&fsl_ifc_ctrl_dev->gregs->cspr_cs[i].cspr); in fsl_ifc_find()
224 fsl_ifc_ctrl_dev = kzalloc(sizeof(*fsl_ifc_ctrl_dev), GFP_KERNEL); in fsl_ifc_ctrl_probe()
225 if (!fsl_ifc_ctrl_dev) in fsl_ifc_ctrl_probe()
228 dev_set_drvdata(&dev->dev, fsl_ifc_ctrl_dev); in fsl_ifc_ctrl_probe()
231 fsl_ifc_ctrl_dev->gregs = of_iomap(dev->dev.of_node, 0); in fsl_ifc_ctrl_probe()
232 if (!fsl_ifc_ctrl_dev->gregs) { in fsl_ifc_ctrl_probe()
[all …]
/Linux-v4.19/drivers/mtd/nand/raw/
Dfsl_ifc_nand.c971 if (!fsl_ifc_ctrl_dev || !fsl_ifc_ctrl_dev->rregs) in fsl_ifc_nand_probe()
973 ifc = fsl_ifc_ctrl_dev->rregs; in fsl_ifc_nand_probe()
983 for (bank = 0; bank < fsl_ifc_ctrl_dev->banks; bank++) { in fsl_ifc_nand_probe()
984 if (match_bank(fsl_ifc_ctrl_dev->gregs, bank, res.start)) in fsl_ifc_nand_probe()
988 if (bank >= fsl_ifc_ctrl_dev->banks) { in fsl_ifc_nand_probe()
999 if (!fsl_ifc_ctrl_dev->nand) { in fsl_ifc_nand_probe()
1009 fsl_ifc_ctrl_dev->nand = ifc_nand_ctrl; in fsl_ifc_nand_probe()
1013 ifc_nand_ctrl = fsl_ifc_ctrl_dev->nand; in fsl_ifc_nand_probe()
1019 priv->ctrl = fsl_ifc_ctrl_dev; in fsl_ifc_nand_probe()
1088 fsl_ifc_ctrl_dev->nand = NULL; in fsl_ifc_nand_remove()
/Linux-v4.19/include/linux/
Dfsl_ifc.h862 extern struct fsl_ifc_ctrl *fsl_ifc_ctrl_dev;
868 if (fsl_ifc_ctrl_dev->little_endian) in ifc_in32()
880 if (fsl_ifc_ctrl_dev->little_endian) in ifc_in16()
895 if (fsl_ifc_ctrl_dev->little_endian) in ifc_out32()
903 if (fsl_ifc_ctrl_dev->little_endian) in ifc_out16()