Home
last modified time | relevance | path

Searched refs:chipnr (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/mtd/nand/raw/
H A Dnand_base.c431 int chipnr, page, status, len, ret; in nand_do_write_oob() local
449 chipnr = (int)(to >> chip->chip_shift); in nand_do_write_oob()
457 ret = nand_reset(chip, chipnr); in nand_do_write_oob()
461 nand_select_target(chip, chipnr); in nand_do_write_oob()
797 static int nand_reset_interface(struct nand_chip *chip, int chipnr) in nand_reset_interface() argument
820 ret = ops->setup_interface(chip, chipnr, in nand_reset_interface()
838 static int nand_setup_interface(struct nand_chip *chip, int chipnr) in nand_setup_interface() argument
866 nand_select_target(chip, chipnr); in nand_setup_interface()
875 ret = ops->setup_interface(chip, chipnr, chip->best_interface_config); in nand_setup_interface()
884 nand_select_target(chip, chipnr); in nand_setup_interface()
[all …]
H A Dnand_legacy.c52 static void nand_select_chip(struct nand_chip *chip, int chipnr) in nand_select_chip() argument
54 switch (chipnr) { in nand_select_chip()
H A Dmxic_nand.c454 static int mxic_nfc_setup_interface(struct nand_chip *chip, int chipnr, in mxic_nfc_setup_interface() argument
466 if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) in mxic_nfc_setup_interface()
H A Dcafe_nand.c317 static void cafe_select_chip(struct nand_chip *chip, int chipnr) in cafe_select_chip() argument
321 cafe_dev_dbg(&cafe->pdev->dev, "select_chip %d\n", chipnr); in cafe_select_chip()
325 if (chipnr) in cafe_select_chip()
H A Dstm32_fmc2_nand.c348 static int stm32_fmc2_nfc_select_chip(struct nand_chip *chip, int chipnr) in stm32_fmc2_nfc_select_chip() argument
355 if (nand->cs_used[chipnr] == nfc->cs_sel) in stm32_fmc2_nfc_select_chip()
358 nfc->cs_sel = nand->cs_used[chipnr]; in stm32_fmc2_nfc_select_chip()
1543 static int stm32_fmc2_nfc_setup_interface(struct nand_chip *chip, int chipnr, in stm32_fmc2_nfc_setup_interface() argument
1555 if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) in stm32_fmc2_nfc_setup_interface()
H A Ddavinci_nand.c822 static int davinci_nand_setup_interface(struct nand_chip *chip, int chipnr, in davinci_nand_setup_interface() argument
886 if (ret || chipnr == NAND_DATA_IFACE_CHECK_ONLY) in davinci_nand_setup_interface()
H A Ddenali.c764 static int denali_setup_interface(struct nand_chip *chip, int chipnr, in denali_setup_interface() argument
795 if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) in denali_setup_interface()
798 sel = &to_denali_chip(chip)->sels[chipnr]; in denali_setup_interface()
H A Dsh_flctl.c916 static void flctl_select_chip(struct nand_chip *chip, int chipnr) in flctl_select_chip() argument
921 switch (chipnr) { in flctl_select_chip()
H A Drenesas-nand-controller.c895 static int rnandc_setup_interface(struct nand_chip *chip, int chipnr, in rnandc_setup_interface() argument
913 if (chipnr < 0) in rnandc_setup_interface()
H A Dmxc_nand.c1467 static int mxcnd_setup_interface(struct nand_chip *chip, int chipnr, in mxcnd_setup_interface() argument
1472 return host->devtype_data->setup_interface(chip, chipnr, conf); in mxcnd_setup_interface()
H A Dmarvell_nand.c2389 static int marvell_nfc_setup_interface(struct nand_chip *chip, int chipnr, in marvell_nfc_setup_interface() argument
2459 if (chipnr < 0) in marvell_nfc_setup_interface()
H A Dcadence-nand-controller.c2869 cadence_nand_setup_interface(struct nand_chip *chip, int chipnr, in cadence_nand_setup_interface() argument
2874 if (chipnr < 0) in cadence_nand_setup_interface()
/linux/drivers/mtd/nand/raw/ingenic/
H A Dingenic_nand_drv.c347 unsigned int chipnr) in ingenic_nand_init_chip() argument
357 cs = &nfc->cs[chipnr]; in ingenic_nand_init_chip()
367 cs->base = devm_platform_ioremap_resource(pdev, chipnr); in ingenic_nand_init_chip()
/linux/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c975 static int gpmi_setup_interface(struct nand_chip *chip, int chipnr, in gpmi_setup_interface() argument
992 if (chipnr < 0) in gpmi_setup_interface()
2001 int column, page, chipnr; in gpmi_block_markbad() local
2003 chipnr = (int)(ofs >> chip->chip_shift); in gpmi_block_markbad()
2004 nand_select_target(chip, chipnr); in gpmi_block_markbad()
2177 int chipnr; in mx23_boot_init() local
2210 chipnr = block >> (chip->chip_shift - chip->phys_erase_shift); in mx23_boot_init()
2215 nand_select_target(chip, chipnr); in mx23_boot_init()
/linux/include/linux/mtd/
H A Drawnand.h1103 int (*setup_interface)(struct nand_chip *chip, int chipnr,
1548 int nand_reset(struct nand_chip *chip, int chipnr);