Home
last modified time | relevance | path

Searched refs:nchips (Results 1 – 25 of 25) sorted by relevance

/linux-6.1.9/drivers/gpio/
Dgpio-max3191x.c75 u32 nchips; member
136 for (i = 0; i < max3191x->nchips; i++) { in max3191x_readout_locked()
370 max3191x->nchips = 1; in max3191x_probe()
372 &max3191x->nchips); in max3191x_probe()
374 n = BITS_TO_LONGS(max3191x->nchips); in max3191x_probe()
380 max3191x->xfer.rx_buf = devm_kcalloc(dev, max3191x->nchips, in max3191x_probe()
388 "maxim,modesel", GPIOD_ASIS, max3191x->nchips); in max3191x_probe()
390 "maxim,fault", GPIOD_IN, max3191x->nchips); in max3191x_probe()
392 "maxim,db0", GPIOD_OUT_LOW, max3191x->nchips); in max3191x_probe()
394 "maxim,db1", GPIOD_OUT_LOW, max3191x->nchips); in max3191x_probe()
[all …]
Dgpio-htc-egpio.c50 int nchips; member
235 for (i = 0; i < ei->nchips; i++) { in egpio_write_cache()
305 ei->nchips = pdata->num_chips; in egpio_probe()
307 ei->nchips, sizeof(struct egpio_chip), in egpio_probe()
312 for (i = 0; i < ei->nchips; i++) { in egpio_probe()
/linux-6.1.9/drivers/mtd/nand/raw/
Doxnas_nand.c35 unsigned int nchips; member
145 oxnas->chips[oxnas->nchips++] = chip; in oxnas_nand_probe()
149 if (!oxnas->nchips) { in oxnas_nand_probe()
163 for (i = 0; i < oxnas->nchips; i++) { in oxnas_nand_probe()
180 for (i = 0; i < oxnas->nchips; i++) { in oxnas_nand_remove()
Dpl35x-nand-controller.c1108 int nchips = of_get_child_count(np); in pl35x_nand_chips_init() local
1111 if (!nchips || nchips > PL35X_NAND_MAX_CS) { in pl35x_nand_chips_init()
1113 nchips); in pl35x_nand_chips_init()
Drockchip-nand-controller.c1211 int nchips = of_get_child_count(np); in rk_nfc_nand_chips_init() local
1214 if (!nchips || nchips > NFC_MAX_NSELS) { in rk_nfc_nand_chips_init()
1216 nchips); in rk_nfc_nand_chips_init()
Darasan-nand-controller.c1367 int nchips = of_get_child_count(np); in anfc_chips_init() local
1370 if (!nchips) { in anfc_chips_init()
1372 nchips); in anfc_chips_init()
Dmarvell_nand.c2738 int nchips; in marvell_nand_chips_init() local
2742 nchips = 1; in marvell_nand_chips_init()
2744 nchips = of_get_child_count(np); in marvell_nand_chips_init()
2746 if (nchips > max_cs) { in marvell_nand_chips_init()
2747 dev_err(dev, "too many NAND chips: %d (max = %d CS)\n", nchips, in marvell_nand_chips_init()
Dtegra_nand.c1072 int nsels, nchips = of_get_child_count(np); in tegra_nand_chips_init() local
1079 if (nchips != 1) { in tegra_nand_chips_init()
Dstm32_fmc2_nand.c1824 int nchips = of_get_child_count(dn); in stm32_fmc2_nfc_parse_dt() local
1827 if (!nchips) { in stm32_fmc2_nfc_parse_dt()
1832 if (nchips > 1) { in stm32_fmc2_nfc_parse_dt()
Dcadence-nand-controller.c2798 int nchips, ret; in cadence_nand_chips_init() local
2800 nchips = of_get_child_count(np); in cadence_nand_chips_init()
2802 if (nchips > max_cs) { in cadence_nand_chips_init()
2805 nchips, max_cs); in cadence_nand_chips_init()
Dsunxi_nand.c2044 int nchips = of_get_child_count(np); in sunxi_nand_chips_init() local
2047 if (nchips > 8) { in sunxi_nand_chips_init()
2048 dev_err(dev, "too many NAND chips: %d (max = 8)\n", nchips); in sunxi_nand_chips_init()
/linux-6.1.9/drivers/irqchip/
Dirq-atmel-aic-common.c217 int nchips; in aic_common_of_init() local
221 nchips = DIV_ROUND_UP(nirqs, 32); in aic_common_of_init()
227 aic = kcalloc(nchips, sizeof(*aic), GFP_KERNEL); in aic_common_of_init()
233 domain = irq_domain_add_linear(node, nchips * 32, ops, aic); in aic_common_of_init()
246 for (i = 0; i < nchips; i++) { in aic_common_of_init()
Dirq-pic32-evic.c217 int nchips, ret; in pic32_of_init() local
220 nchips = DIV_ROUND_UP(NR_IRQS, 32); in pic32_of_init()
226 priv = kcalloc(nchips, sizeof(*priv), GFP_KERNEL); in pic32_of_init()
232 evic_irq_domain = irq_domain_add_linear(node, nchips * 32, in pic32_of_init()
256 for (i = 0; i < nchips; i++) { in pic32_of_init()
Dirq-atmel-aic5.c332 int nchips; in aic5_of_init() local
347 nchips = aic5_domain->revmap_size / 32; in aic5_of_init()
348 for (i = 0; i < nchips; i++) { in aic5_of_init()
/linux-6.1.9/drivers/mfd/
Dhtc-i2cpld.c68 unsigned int nchips; member
133 for (i = 0; i < htcpld->nchips; i++) { in htcpld_handler()
468 htcpld->nchips = pdata->num_chip; in htcpld_setup_chips()
470 htcpld->nchips, in htcpld_setup_chips()
477 for (i = 0; i < htcpld->nchips; i++) { in htcpld_setup_chips()
/linux-6.1.9/drivers/mtd/nand/spi/
Dato.c84 .nchips = ARRAY_SIZE(ato_spinand_table),
Dparagon.c129 .nchips = ARRAY_SIZE(paragon_spinand_table),
Dxtx.c127 .nchips = ARRAY_SIZE(xtx_spinand_table),
Dwinbond.c125 .nchips = ARRAY_SIZE(winbond_spinand_table),
Dtoshiba.c278 .nchips = ARRAY_SIZE(toshiba_spinand_table),
Dmicron.c307 .nchips = ARRAY_SIZE(micron_spinand_table),
Dmacronix.c310 .nchips = ARRAY_SIZE(macronix_spinand_table),
Dgigadevice.c513 .nchips = ARRAY_SIZE(gigadevice_spinand_table),
Dcore.c966 manufacturer->nchips, in spinand_manufacturer_match()
/linux-6.1.9/include/linux/mtd/
Dspinand.h258 const size_t nchips; member