| /Linux-v5.4/drivers/mtd/nand/raw/ |
| D | denali_dt.c | 79 int nsels, i, ret; in denali_dt_chip_init() local 81 nsels = of_property_count_u32_elems(chip_np, "reg"); in denali_dt_chip_init() 82 if (nsels < 0) in denali_dt_chip_init() 83 return nsels; in denali_dt_chip_init() 85 dchip = devm_kzalloc(denali->dev, struct_size(dchip, sels, nsels), in denali_dt_chip_init() 90 dchip->nsels = nsels; in denali_dt_chip_init() 92 for (i = 0; i < nsels; i++) { in denali_dt_chip_init() 109 int nsels, i; in denali_dt_legacy_chip_init() local 111 nsels = denali->nbanks; in denali_dt_legacy_chip_init() 113 dchip = devm_kzalloc(denali->dev, struct_size(dchip, sels, nsels), in denali_dt_legacy_chip_init() [all …]
|
| D | denali_pci.c | 36 int nsels, ret, i; in denali_pci_probe() local 94 nsels = denali->nbanks; in denali_pci_probe() 96 dchip = devm_kzalloc(denali->dev, struct_size(dchip, sels, nsels), in denali_pci_probe() 105 dchip->nsels = nsels; in denali_pci_probe() 107 for (i = 0; i < nsels; i++) in denali_pci_probe()
|
| D | meson_nand.c | 120 u32 nsels; member 228 if (chip < 0 || WARN_ON_ONCE(chip >= meson_chip->nsels)) in meson_nfc_select_chip() 1234 u32 tmp, nsels; in meson_nfc_nand_chip_init() local 1236 nsels = of_property_count_elems_of_size(np, "reg", sizeof(u32)); in meson_nfc_nand_chip_init() 1237 if (!nsels || nsels > MAX_CE_NUM) { in meson_nfc_nand_chip_init() 1242 meson_chip = devm_kzalloc(dev, struct_size(meson_chip, sels, nsels), in meson_nfc_nand_chip_init() 1247 meson_chip->nsels = nsels; in meson_nfc_nand_chip_init() 1249 for (i = 0; i < nsels; i++) { in meson_nfc_nand_chip_init() 1274 ret = nand_scan(nand, nsels); in meson_nfc_nand_chip_init()
|
| D | mtk_nand.c | 133 int nsels; member 1337 int nsels; in mtk_nfc_nand_chip_init() local 1342 if (!of_get_property(np, "reg", &nsels)) in mtk_nfc_nand_chip_init() 1345 nsels /= sizeof(u32); in mtk_nfc_nand_chip_init() 1346 if (!nsels || nsels > MTK_NAND_MAX_NSELS) { in mtk_nfc_nand_chip_init() 1347 dev_err(dev, "invalid reg property size %d\n", nsels); in mtk_nfc_nand_chip_init() 1351 chip = devm_kzalloc(dev, sizeof(*chip) + nsels * sizeof(u8), in mtk_nfc_nand_chip_init() 1356 chip->nsels = nsels; in mtk_nfc_nand_chip_init() 1357 for (i = 0; i < nsels; i++) { in mtk_nfc_nand_chip_init() 1415 ret = nand_scan(nand, nsels); in mtk_nfc_nand_chip_init() [all …]
|
| D | sunxi_nand.c | 197 int nsels; member 413 if (cs > 0 && cs >= sunxi_nand->nsels) in sunxi_nfc_select_chip() 1932 int nsels; in sunxi_nand_chip_init() local 1937 if (!of_get_property(np, "reg", &nsels)) in sunxi_nand_chip_init() 1940 nsels /= sizeof(u32); in sunxi_nand_chip_init() 1941 if (!nsels) { in sunxi_nand_chip_init() 1946 sunxi_nand = devm_kzalloc(dev, struct_size(sunxi_nand, sels, nsels), in sunxi_nand_chip_init() 1953 sunxi_nand->nsels = nsels; in sunxi_nand_chip_init() 1955 for (i = 0; i < nsels; i++) { in sunxi_nand_chip_init() 1999 ret = nand_scan(nand, nsels); in sunxi_nand_chip_init()
|
| D | marvell_nand.c | 336 unsigned int nsels; member 2521 int nsels, ret, i; in marvell_nand_chip_init() local 2534 nsels = 1; in marvell_nand_chip_init() 2536 nsels = of_property_count_elems_of_size(np, "reg", sizeof(u32)); in marvell_nand_chip_init() 2537 if (nsels <= 0) { in marvell_nand_chip_init() 2545 struct_size(marvell_nand, sels, nsels), in marvell_nand_chip_init() 2552 marvell_nand->nsels = nsels; in marvell_nand_chip_init() 2555 for (i = 0; i < nsels; i++) { in marvell_nand_chip_init() 2654 ret = nand_scan(chip, marvell_nand->nsels); in marvell_nand_chip_init()
|
| D | denali.h | 330 unsigned int nsels; member
|
| D | tegra_nand.c | 1062 int nsels, nchips = of_get_child_count(np); in tegra_nand_chips_init() local 1076 nsels = of_property_count_elems_of_size(np_nand, "reg", sizeof(u32)); in tegra_nand_chips_init() 1077 if (nsels != 1) { in tegra_nand_chips_init()
|
| D | denali.c | 1168 for (i = 0; i < dchip->nsels; i++) { in denali_chip_init() 1186 for (j = 0; j < dchip2->nsels; j++) { in denali_chip_init() 1228 ret = nand_scan(chip, dchip->nsels); in denali_chip_init()
|