/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-davinci/ |
H A D | gpio.c | 39 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 D | gpio-tnetv107x.c | 50 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 D | Makefile | 50 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 D | Makefile | 53 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 D | gpio.c | 113 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 D | pca954x.c | 7 * 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 D | Makefile | 33 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 D | qinfo.h | 16 * @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 D | doc2000.h | 199 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 D | gpiolib.c | 269 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 D | cfi_cmdset_0001.c | 45 /* 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 D | cfi_cmdset_0002.c | 199 /* 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 D | cfi_cmdset_0020.c | 155 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 D | gen_probe.c | 105 * 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 D | mcp23s08.c | 20 * 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 D | nand_bbt.c | 231 * @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 D | doc2000.c | 43 /* 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 D | doc2001.c | 25 /* 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 D | doc2001plus.c | 29 /* 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 D | gpio.c | 324 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 D | lpddr_cmds.c | 97 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 D | brcmnand_bbt.c | 276 * @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 D | brcmnand_bbt.c | 276 * @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 D | isurf.c | 132 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 D | ad7418.c | 29 enum chips { ad7416, ad7417, ad7418 }; enum 49 enum chips type;
|