/linux-master/drivers/mtd/nand/raw/ |
H A D | nand_base.c | 431 int chipnr, page, status, len, ret; local 449 chipnr = (int)(to >> chip->chip_shift); 457 ret = nand_reset(chip, chipnr); 461 nand_select_target(chip, chipnr); 791 * @chipnr: Internal die id 797 static int nand_reset_interface(struct nand_chip *chip, int chipnr) argument 820 ret = ops->setup_interface(chip, chipnr, 831 * @chipnr: Internal die id 838 static int nand_setup_interface(struct nand_chip *chip, int chipnr) argument 866 nand_select_target(chip, chipnr); 2710 nand_reset(struct nand_chip *chip, int chipnr) argument 3568 int chipnr, page, realpage, col, bytes, aligned, oob_required; local 3914 int page, realpage, chipnr; local 4435 int chipnr, realpage, page, column; local 4571 int chipnr = (int)(to >> chip->chip_shift); local 4650 int page, pages_per_block, ret, chipnr; local 4766 int chipnr = (int)(offs >> chip->chip_shift); local [all...] |
H A D | nand_legacy.c | 48 * @chipnr: chipnumber to select, -1 for deselect 52 static void nand_select_chip(struct nand_chip *chip, int chipnr) argument 54 switch (chipnr) {
|
H A D | mxic_nand.c | 454 static int mxic_nfc_setup_interface(struct nand_chip *chip, int chipnr, argument 466 if (chipnr == NAND_DATA_IFACE_CHECK_ONLY)
|
H A D | cafe_nand.c | 317 static void cafe_select_chip(struct nand_chip *chip, int chipnr) argument 321 cafe_dev_dbg(&cafe->pdev->dev, "select_chip %d\n", chipnr); 325 if (chipnr)
|
H A D | denali.c | 764 static int denali_setup_interface(struct nand_chip *chip, int chipnr, argument 795 if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) 798 sel = &to_denali_chip(chip)->sels[chipnr];
|
H A D | stm32_fmc2_nand.c | 347 static int stm32_fmc2_nfc_select_chip(struct nand_chip *chip, int chipnr) argument 354 if (nand->cs_used[chipnr] == nfc->cs_sel) 357 nfc->cs_sel = nand->cs_used[chipnr]; 1542 static int stm32_fmc2_nfc_setup_interface(struct nand_chip *chip, int chipnr, argument 1554 if (chipnr == NAND_DATA_IFACE_CHECK_ONLY)
|
H A D | sh_flctl.c | 916 static void flctl_select_chip(struct nand_chip *chip, int chipnr) argument 921 switch (chipnr) {
|
H A D | mxc_nand.c | 1680 static int mxcnd_setup_interface(struct nand_chip *chip, int chipnr, argument 1685 return host->devtype_data->setup_interface(chip, chipnr, conf);
|
H A D | renesas-nand-controller.c | 889 static int rnandc_setup_interface(struct nand_chip *chip, int chipnr, argument 907 if (chipnr < 0)
|
H A D | marvell_nand.c | 2386 static int marvell_nfc_setup_interface(struct nand_chip *chip, int chipnr, argument 2456 if (chipnr < 0)
|
H A D | cadence-nand-controller.c | 2352 cadence_nand_setup_interface(struct nand_chip *chip, int chipnr, argument
|
/linux-master/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_nand_drv.c | 347 unsigned int chipnr) 357 cs = &nfc->cs[chipnr]; 367 cs->base = devm_platform_ioremap_resource(pdev, chipnr); 344 ingenic_nand_init_chip(struct platform_device *pdev, struct ingenic_nfc *nfc, struct device_node *np, unsigned int chipnr) argument
|
/linux-master/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 973 static int gpmi_setup_interface(struct nand_chip *chip, int chipnr, argument 990 if (chipnr < 0) 1982 int column, page, chipnr; local 1984 chipnr = (int)(ofs >> chip->chip_shift); 1985 nand_select_target(chip, chipnr); 2158 int chipnr; local 2191 chipnr = block >> (chip->chip_shift - chip->phys_erase_shift); 2196 nand_select_target(chip, chipnr);
|
/linux-master/include/linux/mtd/ |
H A D | rawnand.h | 1092 * @setup_interface: setup the data interface and timing. If chipnr is set to 1103 int (*setup_interface)(struct nand_chip *chip, int chipnr, 1553 int nand_reset(struct nand_chip *chip, int chipnr);
|