Searched refs:chips (Results 1 - 25 of 70) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-davinci/
H A Dgpio.c39 static struct davinci_gpio_controller chips[DIV_ROUND_UP(DAVINCI_N_GPIO, 32)]; variable in typeref:struct:davinci_gpio_controller
165 chips[i].chip.label = "DaVinci";
167 chips[i].chip.direction_input = davinci_direction_in;
168 chips[i].chip.get = davinci_gpio_get;
169 chips[i].chip.direction_output = davinci_direction_out;
170 chips[i].chip.set = davinci_gpio_set;
172 chips[i].chip.base = base;
173 chips[i].chip.ngpio = ngpio - base;
174 if (chips[i].chip.ngpio > 32)
175 chips[
[all...]
H A Dgpio-tnetv107x.c50 static struct davinci_gpio_controller chips[TNETV107X_GPIO_CTLRS]; variable in typeref:struct:davinci_gpio_controller
175 ctlr = &chips[i];
201 soc_info->gpio_ctlrs = chips;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2860/
H A DMakefile50 chips/rt30xx.o \
52 chips/rt3090.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rt2870/
H A DMakefile53 chips/rt30xx.o \
55 chips/rt3070.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-pxa/
H A Dgpio.c113 struct pxa_gpio_chip *chips; local
115 chips = kzalloc(nbanks * sizeof(struct pxa_gpio_chip), GFP_KERNEL);
116 if (chips == NULL) {
117 pr_err("%s: failed to allocate GPIO chips\n", __func__);
122 struct gpio_chip *c = &chips[i].chip;
124 sprintf(chips[i].label, "gpio-%d", i);
125 chips[i].regbase = (void __iomem *)GPIO_BANK(i);
128 c->label = chips[i].label;
139 pxa_gpio_chips = chips;
276 /* Initialize GPIO chips */
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/i2c/muxes/
H A Dpca954x.c7 * This module supports the PCA954x series of I2C multiplexer/switch chips
13 * These chips are all controlled via the I2C bus itself, and all have a
77 static const struct chip_desc chips[] = { variable in typeref:struct:chip_desc
152 const struct chip_desc *chip = &chips[data->type];
216 for (num = 0; num < chips[data->type].nchans; num++) {
244 num, chips[data->type].muxtype == pca954x_ismux
261 const struct chip_desc *chip = &chips[data->type];
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/
H A DMakefile33 obj-y += chips/ lpddr/ maps/ devices/ nand/ onenand/ tests/
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/mtd/
H A Dqinfo.h16 * @numchips - number of chips including virual RWW partitions
18 * @chips - per-chip data structure
26 struct flchip chips[0]; member in struct:lpddr_private
H A Ddoc2000.h199 struct Nand *chips; member in struct:DiskOnChip
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s3c64xx/
H A Dgpiolib.c269 static __init void s3c64xx_gpiolib_add(struct s3c_gpio_chip *chips, argument
273 for (; nr_chips > 0; nr_chips--, chips++) {
275 (fn)(chips);
276 s3c_gpiolib_add(chips);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/chips/
H A Dcfi_cmdset_0001.c45 /* Intel chips */
49 /* STMicroelectronics chips */
53 /* Atmel chips */
164 /* Atmel chips don't use the same PRI format as Intel chips */
283 * Some chips power-up with all sectors locked by default.
499 cfi->chips[i].word_write_time =
502 cfi->chips[i].word_write_time = 50000;
505 cfi->chips[i].buffer_write_time =
510 cfi->chips[
[all...]
H A Dcfi_cmdset_0002.c199 /* Atmel chips don't use the same PRI format as AMD chips */
213 /* Some chips got it backwards... */
233 /* Setup for chips with a secsi area */
250 * Some Atmel chips (e.g. the AT49BV6416) power-up with all sectors
318 /* Used to fix CFI-Tables of chips without Extended Query Tables */
490 cfi->chips[i].word_write_time = 1<<cfi->cfiq->WordWriteTimeoutTyp;
491 cfi->chips[i].buffer_write_time = 1<<cfi->cfiq->BufWriteTimeoutTyp;
492 cfi->chips[i].erase_time = 1<<cfi->cfiq->BlockEraseTimeoutTyp;
493 cfi->chips[
[all...]
H A Dcfi_cmdset_0020.c155 cfi->chips[i].word_write_time = 128;
156 cfi->chips[i].buffer_write_time = 128;
157 cfi->chips[i].erase_time = 1024;
158 cfi->chips[i].ref_point_counter = 0;
159 init_waitqueue_head(&(cfi->chips[i].wq));
175 //printk(KERN_DEBUG "number of CFI chips: %d\n", cfi->numchips);
215 printk(KERN_WARNING "Sum of regions (%lx) != total size of set of interleaved chips (%lx)\n", offset, devsize);
403 ret = do_read_onechip(map, &cfi->chips[chipnum], ofs, thislen, buf);
634 ret = do_write_buffer(map, &cfi->chips[chipnum],
848 printk(KERN_WARNING "Status is not identical for all chips
[all...]
H A Dgen_probe.c105 * Allocate memory for bitmap of valid chips.
125 * Now probe for other chips, checking sensibly for aliases while
149 memset(&retcfi->chips[0], 0, sizeof(struct flchip) * cfi.numchips);
153 struct flchip *pchip = &retcfi->chips[j++];
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpio/
H A Dmcp23s08.c20 * Also, there are I2C versions of both chips.
51 /* A given spi_device can represent up to four mcp23s08 chips
53 * (e.g. chips #0 and #3 might be populated, but not #1 or $2).
249 * and MCP_IOCON.HAEN = 1, so we work with all chips.
306 unsigned chips = 0; local
320 chips++;
322 if (!chips)
325 data = kzalloc(sizeof *data + chips * sizeof(struct mcp23s08),
335 chips--;
336 data->mcp[addr] = &data->chip[chips];
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/nand/
H A Dnand_bbt.c231 * @chip: read the table for a specific chip, -1 read all chips.
234 * Read the bad block table for all chips starting at a given page
316 * read_abs_bbts - [GENERIC] Read the bad block table(s) for all chips starting at a given page
322 * Read the bad block table(s) for all chips starting at a given page
409 * @chip: create the table for a specific chip, -1 read all chips.
451 printk(KERN_WARNING "create_bbt(): chipnr (%d) > available chips (%d)\n",
509 int i, chips; local
526 chips = this->numchips;
530 chips = 1;
537 for (i = 0; i < chips;
823 int i, chips, writeops, chipsel, res; local
937 int i, j, chips, block, nrblocks, update; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/devices/
H A Ddoc2000.c43 /* I have no idea why some DoC chips can not use memcpy_from|to_io().
212 DoC_Delay(doc, 2); /* Needed for some slow flash chips. mf. */
298 /* DoC_SelectFloor: Select a given floor (bank of flash chips) */
304 /* Select the floor (bank) of chips required */
417 /* DoC_ScanChips: Find all NAND chips present in a DiskOnChip, and identify them */
429 /* For each floor, find the number of valid chips it contains */
445 printk(KERN_NOTICE "No flash chips recognised.\n");
450 this->chips = kmalloc(sizeof(struct Nand) * this->numchips, GFP_KERNEL);
451 if (!this->chips) {
462 this->chips[re
[all...]
H A Ddoc2001.c25 /* I have no idea why some DoC chips can not use memcop_form|to_io().
163 /* DoC_SelectFloor: Select a given floor (bank of flash chips) */
166 /* Select the floor (bank) of chips required */
229 /* DoC_ScanChips: Find all NAND chips present in a DiskOnChip, and identify them */
240 /* For each floor, find the number of valid chips it contains */
253 printk("No flash chips recognised.\n");
258 this->chips = kmalloc(sizeof(struct Nand) * this->numchips, GFP_KERNEL);
259 if (!this->chips){
268 this->chips[ret].floor = floor;
269 this->chips[re
[all...]
H A Ddoc2001plus.c29 /* I have no idea why some DoC chips can not use memcop_form|to_io().
161 /* DoC_SelectFloor: Select a given floor (bank of flash chips) */
338 /* DoC_ScanChips: Find all NAND chips present in a DiskOnChip, and identify them */
364 /* For each floor, find the number of valid chips it contains */
377 printk("No flash chips recognised.\n");
382 this->chips = kmalloc(sizeof(struct Nand) * this->numchips, GFP_KERNEL);
383 if (!this->chips){
392 this->chips[ret].floor = floor;
393 this->chips[ret].chip = chip;
394 this->chips[re
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-s5p6440/
H A Dgpio.c324 struct s3c_gpio_chip *chips = s5p6440_gpio_2bit; local
330 for (; nr_chips > 0; nr_chips--, chips++)
331 s3c_gpiolib_add(chips);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/lpddr/
H A Dlpddr_cmds.c97 chip = &lpddr->chips[0];
103 *chip = lpddr->chips[i];
489 struct flchip *chip = &lpddr->chips[chipnum];
517 struct flchip *chip = &lpddr->chips[chipnum];
542 struct flchip *chip = &lpddr->chips[chipnum];
560 /* We cannot point across chips that are virtually disjoint */
585 chip = &lpddr->chips[chipnum];
604 chip = &lpddr->chips[chipnum];
674 ret = do_write_buffer(map, &lpddr->chips[chipnum],
727 struct flchip *chip = &lpddr->chips[chipnu
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/47xxnand/
H A Dbrcmnand_bbt.c276 * @chip: read the table for a specific chip, -1 read all chips.
279 * Read the bad block table for all chips starting at a given page
347 * brcmnand_read_abs_bbts - [GENERIC] Read the bad block table(s) for all chips
354 * Read the bad block table(s) for all chips starting at a given page
443 * @chip: create the table for a specific chip, -1 read all chips.
488 printk(KERN_WARNING "create_bbt(): chipnr (%d) > available chips (%d)\n",
543 int i, chips; local
560 chips = this->numchips;
564 chips = 1;
571 for (i = 0; i < chips;
857 int i, chips, writeops, chipsel, res; local
971 int i, j, chips, block, nrblocks, update; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/bcm947xx/nand/
H A Dbrcmnand_bbt.c276 * @chip: read the table for a specific chip, -1 read all chips.
279 * Read the bad block table for all chips starting at a given page
347 * brcmnand_read_abs_bbts - [GENERIC] Read the bad block table(s) for all chips
354 * Read the bad block table(s) for all chips starting at a given page
443 * @chip: create the table for a specific chip, -1 read all chips.
488 printk(KERN_WARNING "create_bbt(): chipnr (%d) > available chips (%d)\n",
543 int i, chips; local
560 chips = this->numchips;
564 chips = 1;
571 for (i = 0; i < chips;
857 int i, chips, writeops, chipsel, res; local
971 int i, j, chips, block, nrblocks, update; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/isdn/hisax/
H A Disurf.c132 reset_isurf(struct IsdnCardState *cs, u_char chips) argument
136 byteout(cs->hw.isurf.reset, chips); /* Reset On */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hwmon/
H A Dad7418.c29 enum chips { ad7416, ad7417, ad7418 }; enum
49 enum chips type;

Completed in 302 milliseconds

123