/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | nand_base.c | 185 static void nand_select_chip(struct mtd_info *mtd, int chipnr) in nand_select_chip() argument 189 switch (chipnr) { in nand_select_chip() 913 static int nand_reset_data_interface(struct nand_chip *chip, int chipnr) in nand_reset_data_interface() argument 937 ret = chip->setup_data_interface(mtd, chipnr, conf); in nand_reset_data_interface() 957 static int nand_setup_data_interface(struct nand_chip *chip, int chipnr) in nand_setup_data_interface() argument 981 ret = chip->setup_data_interface(mtd, chipnr, chip->data_interface); in nand_setup_data_interface() 1057 int nand_reset(struct nand_chip *chip, int chipnr) in nand_reset() argument 1062 ret = nand_reset_data_interface(chip, chipnr); in nand_reset() 1070 chip->select_chip(mtd, chipnr); in nand_reset() 1074 chip->select_chip(mtd, chipnr); in nand_reset() [all …]
|
H A D | nand_util.c | 267 int chipnr; in nand_get_lock_status() local 272 chipnr = (int)(offset >> chip->chip_shift); in nand_get_lock_status() 273 chip->select_chip(mtd, chipnr); in nand_get_lock_status() 313 int chipnr; in nand_unlock() local 322 chipnr = (int)(start >> chip->chip_shift); in nand_unlock() 323 chip->select_chip(mtd, chipnr); in nand_unlock()
|
H A D | tegra_nand.c | 220 static void nand_select_chip(struct mtd_info *mtd, int chipnr) in nand_select_chip() argument 222 switch (chipnr) { in nand_select_chip()
|
H A D | denali.c | 942 static int denali_setup_data_interface(struct mtd_info *mtd, int chipnr, in denali_setup_data_interface() argument 971 if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) in denali_setup_data_interface()
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | nand_base.c | 428 int chipnr, page, status, len, ret; in nand_do_write_oob() local 446 chipnr = (int)(to >> chip->chip_shift); in nand_do_write_oob() 454 ret = nand_reset(chip, chipnr); in nand_do_write_oob() 458 nand_select_target(chip, chipnr); in nand_do_write_oob() 794 static int nand_reset_interface(struct nand_chip *chip, int chipnr) in nand_reset_interface() argument 817 ret = ops->setup_interface(chip, chipnr, in nand_reset_interface() 835 static int nand_setup_interface(struct nand_chip *chip, int chipnr) in nand_setup_interface() argument 863 nand_select_target(chip, chipnr); in nand_setup_interface() 872 ret = ops->setup_interface(chip, chipnr, chip->best_interface_config); in nand_setup_interface() 881 nand_select_target(chip, chipnr); in nand_setup_interface() [all …]
|
H A D | nand_legacy.c | 52 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 D | mxic_nand.c | 454 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 D | cafe_nand.c | 317 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 D | stm32_fmc2_nand.c | 336 static int stm32_fmc2_nfc_select_chip(struct nand_chip *chip, int chipnr) in stm32_fmc2_nfc_select_chip() argument 343 if (nand->cs_used[chipnr] == nfc->cs_sel) in stm32_fmc2_nfc_select_chip() 346 nfc->cs_sel = nand->cs_used[chipnr]; in stm32_fmc2_nfc_select_chip() 1525 static int stm32_fmc2_nfc_setup_interface(struct nand_chip *chip, int chipnr, in stm32_fmc2_nfc_setup_interface() argument 1537 if (chipnr == NAND_DATA_IFACE_CHECK_ONLY) in stm32_fmc2_nfc_setup_interface()
|
H A D | denali.c | 764 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 D | sh_flctl.c | 916 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 D | renesas-nand-controller.c | 889 static int rnandc_setup_interface(struct nand_chip *chip, int chipnr, in rnandc_setup_interface() argument 907 if (chipnr < 0) in rnandc_setup_interface()
|
H A D | mxc_nand.c | 1680 static int mxcnd_setup_interface(struct nand_chip *chip, int chipnr, in mxcnd_setup_interface() argument 1685 return host->devtype_data->setup_interface(chip, chipnr, conf); in mxcnd_setup_interface()
|
H A D | marvell_nand.c | 2386 static int marvell_nfc_setup_interface(struct nand_chip *chip, int chipnr, in marvell_nfc_setup_interface() argument 2456 if (chipnr < 0) in marvell_nfc_setup_interface()
|
H A D | cadence-nand-controller.c | 2352 cadence_nand_setup_interface(struct nand_chip *chip, int chipnr, in cadence_nand_setup_interface() argument
|
/openbmc/linux/drivers/mtd/nand/raw/ingenic/ |
H A D | ingenic_nand_drv.c | 347 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()
|
/openbmc/linux/drivers/mtd/nand/raw/gpmi-nand/ |
H A D | gpmi-nand.c | 973 static int gpmi_setup_interface(struct nand_chip *chip, int chipnr, in gpmi_setup_interface() argument 990 if (chipnr < 0) in gpmi_setup_interface() 1982 int column, page, chipnr; in gpmi_block_markbad() local 1984 chipnr = (int)(ofs >> chip->chip_shift); in gpmi_block_markbad() 1985 nand_select_target(chip, chipnr); in gpmi_block_markbad() 2158 int chipnr; in mx23_boot_init() local 2191 chipnr = block >> (chip->chip_shift - chip->phys_erase_shift); in mx23_boot_init() 2196 nand_select_target(chip, chipnr); in mx23_boot_init()
|
/openbmc/u-boot/include/linux/mtd/ |
H A D | rawnand.h | 910 int (*setup_data_interface)(struct mtd_info *mtd, int chipnr, 1282 int nand_reset(struct nand_chip *chip, int chipnr);
|
/openbmc/linux/include/linux/mtd/ |
H A D | rawnand.h | 1092 int (*setup_interface)(struct nand_chip *chip, int chipnr, 1540 int nand_reset(struct nand_chip *chip, int chipnr);
|