/drivers/mfd/ |
H A D | davinci_voicecodec.c | 50 struct mfd_cell *cell = NULL; local 120 cell = &davinci_vc->cells[DAVINCI_VC_VCIF_CELL]; 121 cell->name = "davinci-vcif"; 122 cell->platform_data = davinci_vc; 123 cell->pdata_size = sizeof(*davinci_vc); 126 cell = &davinci_vc->cells[DAVINCI_VC_CQ93VC_CELL]; 127 cell->name = "cq93vc-codec"; 128 cell->platform_data = davinci_vc; 129 cell->pdata_size = sizeof(*davinci_vc);
|
H A D | mfd-core.c | 24 const struct mfd_cell *cell = mfd_get_cell(pdev); local 27 /* only call enable hook if the cell wasn't previously enabled */ 28 if (atomic_inc_return(cell->usage_count) == 1) 29 err = cell->enable(pdev); 33 atomic_dec(cell->usage_count); 41 const struct mfd_cell *cell = mfd_get_cell(pdev); local 45 if (atomic_dec_return(cell->usage_count) == 0) 46 err = cell->disable(pdev); 50 atomic_inc(cell->usage_count); 53 WARN_ON(atomic_read(cell 59 mfd_platform_add_cell(struct platform_device *pdev, const struct mfd_cell *cell) argument 72 mfd_add_device(struct device *parent, int id, const struct mfd_cell *cell, struct resource *mem_base, int irq_base) argument 187 const struct mfd_cell *cell = mfd_get_cell(pdev); local 207 mfd_clone_cell(const char *cell, const char **clones, size_t n_clones) argument [all...] |
H A D | twl4030-audio.c | 163 struct mfd_cell *cell = NULL; local 210 cell = &audio->cells[childs]; 211 cell->name = "twl4030-codec"; 212 cell->platform_data = pdata->codec; 213 cell->pdata_size = sizeof(*pdata->codec); 217 cell = &audio->cells[childs]; 218 cell->name = "twl4030-vibra"; 219 cell->platform_data = pdata->vibra; 220 cell->pdata_size = sizeof(*pdata->vibra);
|
H A D | janz-cmodio.c | 71 struct mfd_cell *cell; local 76 cell = &priv->cells[devno]; 80 cell->name = name; 81 cell->resources = res; 82 cell->num_resources = 3; 85 cell->id = cmodio_id++; 89 cell->platform_data = pdata; 90 cell->pdata_size = sizeof(*pdata);
|
H A D | wl1273-core.c | 190 struct mfd_cell *cell; local 218 cell = &core->cells[children]; 219 cell->name = "wl1273_fm_radio"; 220 cell->platform_data = &core; 221 cell->pdata_size = sizeof(core); 231 cell = &core->cells[children]; 234 cell->name = "wl1273-codec"; 235 cell->platform_data = &core; 236 cell->pdata_size = sizeof(core);
|
H A D | wm8400-core.c | 241 struct mfd_cell cell = { local 247 return mfd_add_devices(wm8400->dev, -1, &cell, 1, NULL, 0);
|
H A D | intel_msic.c | 316 struct mfd_cell *cell = &msic_devs[INTEL_MSIC_BLOCK_GPIO]; local 318 cell->platform_data = pdata->gpio; 319 cell->pdata_size = sizeof(*pdata->gpio);
|
H A D | twl6040-core.c | 506 struct mfd_cell *cell = NULL; local 578 cell = &twl6040->cells[children]; 579 cell->name = "twl6040-codec"; 582 cell->resources = twl6040_codec_rsrc; 583 cell->num_resources = ARRAY_SIZE(twl6040_codec_rsrc); 584 cell->platform_data = pdata->codec; 585 cell->pdata_size = sizeof(*pdata->codec); 592 cell = &twl6040->cells[children]; 593 cell->name = "twl6040-vibra"; 596 cell [all...] |
H A D | asic3.c | 804 const struct mfd_cell *cell = mfd_get_cell(pdev); local 807 asic3_clk_enable(asic, &asic->clocks[clock_ledn[cell->id]]); 814 const struct mfd_cell *cell = mfd_get_cell(pdev); local 817 asic3_clk_disable(asic, &asic->clocks[clock_ledn[cell->id]]); 824 const struct mfd_cell *cell = mfd_get_cell(pdev); local 827 while (asic3_gpio_get(&asic->gpio, ASIC3_GPIO(C, cell->id)) != 0) 830 asic3_clk_disable(asic, &asic->clocks[clock_ledn[cell->id]]);
|
H A D | stmpe.c | 303 /* gpio cell resources consist of an irq only so no resources here */ 348 .cell = &stmpe_gpio_cell, 356 .cell = &stmpe_gpio_cell_noirq, 441 .cell = &stmpe_gpio_cell, 446 .cell = &stmpe_ts_cell, 528 .cell = &stmpe_gpio_cell, 533 .cell = &stmpe_keypad_cell, 668 .cell = &stmpe_gpio_cell, 673 .cell = &stmpe_keypad_cell, 962 struct mfd_cell *cell, in 961 stmpe_add_device(struct stmpe *stmpe, struct mfd_cell *cell, int irq) argument [all...] |
H A D | stmpe.h | 34 * @cell: base mfd cell 36 * in the cell 41 struct mfd_cell *cell; member in struct:stmpe_variant_block
|
H A D | mc13xxx-core.c | 685 struct mfd_cell cell = { local 694 cell.name = kmemdup(buf, strlen(buf) + 1, GFP_KERNEL); 695 if (!cell.name) 698 return mfd_add_devices(&mc13xxx->spidev->dev, -1, &cell, 1, NULL, 0);
|
/drivers/mmc/host/ |
H A D | tmio_mmc.c | 11 * Driver for the MMC / SD / SDIO cell found in: 29 const struct mfd_cell *cell = mfd_get_cell(dev); local 35 if (!ret && cell->disable) 36 cell->disable(dev); 43 const struct mfd_cell *cell = mfd_get_cell(dev); local 47 if (cell->resume) 48 ret = cell->resume(dev); 62 const struct mfd_cell *cell = mfd_get_cell(pdev); local 81 if (cell->enable) { 82 ret = cell 112 const struct mfd_cell *cell = mfd_get_cell(pdev); local [all...] |
/drivers/hwmon/ |
H A D | jz4740-hwmon.c | 35 const struct mfd_cell *cell; member in struct:jz4740_hwmon 71 hwmon->cell->enable(to_platform_device(dev)); 83 hwmon->cell->disable(to_platform_device(dev)); 115 hwmon->cell = mfd_get_cell(pdev);
|
/drivers/leds/ |
H A D | leds-asic3.c | 44 const struct mfd_cell *cell = mfd_get_cell(pdev); local 51 base = led_n_base[cell->id]; 63 const struct mfd_cell *cell = mfd_get_cell(pdev); local 83 base = led_n_base[cell->id]; 144 const struct mfd_cell *cell = mfd_get_cell(pdev); local 148 if (cell->suspend) 149 ret = (*cell->suspend)(pdev); 157 const struct mfd_cell *cell = mfd_get_cell(pdev); local 161 if (cell->resume) 162 ret = (*cell [all...] |
/drivers/power/ |
H A D | jz4740-battery.c | 42 const struct mfd_cell *cell; member in struct:jz_battery 79 battery->cell->enable(battery->pdev); 96 battery->cell->disable(battery->pdev); 261 jz_battery->cell = mfd_get_cell(pdev);
|
/drivers/usb/host/ |
H A D | ohci-tmio.c | 188 const struct mfd_cell *cell = mfd_get_cell(dev); local 201 if (!cell) 237 if (cell->enable) { 238 ret = cell->enable(dev); 258 if (cell->disable) 259 cell->disable(dev); 277 const struct mfd_cell *cell = mfd_get_cell(dev); local 281 if (cell->disable) 282 cell->disable(dev); 296 const struct mfd_cell *cell local 326 const struct mfd_cell *cell = mfd_get_cell(dev); local [all...] |
/drivers/mtd/nand/ |
H A D | tmio_nand.c | 319 const struct mfd_cell *cell = mfd_get_cell(dev); local 322 if (cell->enable) { 323 ret = cell->enable(dev); 363 const struct mfd_cell *cell = mfd_get_cell(dev); local 366 if (cell->disable) 367 cell->disable(dev); 500 const struct mfd_cell *cell = mfd_get_cell(dev); local 502 if (cell->suspend) 503 cell->suspend(dev); 511 const struct mfd_cell *cell local [all...] |
/drivers/parisc/ |
H A D | iosapic.c | 228 ** for them easy - not necessarily accurate (eg "cell"). 252 * @cell_num: The cell number of the CPU we're currently executing on 257 * entries in the PCI interrupt routing table for the cell specified 258 * in the cell_number argument. The cell number must be for a cell 261 * The "Get PCI INT Routing Table" option returns, for the cell 288 DBG("calling get_irt_size (cell %ld)\n", cell_num); 352 printk(MODULE_NAME " Interrupt Routing Table (cell %ld)\n", cell_num); 377 unsigned long cell = 0; local 388 cell [all...] |
/drivers/w1/masters/ |
H A D | ds1wm.c | 100 const struct mfd_cell *cell; member in struct:ds1wm_data 259 if (ds1wm_data->cell->enable) 260 ds1wm_data->cell->enable(ds1wm_data->pdev); 287 if (ds1wm_data->cell->disable) 288 ds1wm_data->cell->disable(ds1wm_data->pdev); 479 ds1wm_data->cell = mfd_get_cell(pdev); 480 if (!ds1wm_data->cell) {
|
/drivers/atm/ |
H A D | nicstar.c | 1157 /* Raw cell received */ 1161 printk("nicstar%d: Raw cell received and no support yet...\n", 1164 /* NOTE: the following procedure may keep a raw cell pending until the 1253 int tcr, tcra; /* target cell rate, and absolute value */ 1297 /* Check requested cell rate and availability of SCD */ 1301 ("nicstar%d: trying to open a CBR vc with cell rate = 0 \n", 1311 PRINTK("nicstar%d: target cell rate = %d.\n", 2040 unsigned char *cell; local 2043 cell = skb->data; 2066 memcpy(skb_tail_pointer(sb), cell, ATM_CELL_PAYLOA local [all...] |
H A D | idt77252.c | 125 static int idt77252_send_oam(struct atm_vcc *vcc, void *cell, 1070 unsigned char *cell; local 1073 cell = skb->data; 1096 cell, ATM_CELL_PAYLOAD); local 1103 cell += ATM_CELL_PAYLOAD; 1277 printk("%s: raw cell %x.%02x.%04x.%x.%x\n", 1305 RPRINTK("%s: raw cell for non AAL0 vc %u.%u\n", 1361 printk("%s: raw cell queue overrun\n", 2005 idt77252_send_oam(struct atm_vcc *vcc, void *cell, int flags) argument 2019 memcpy(skb_put(skb, 52), cell, 5 [all...] |
/drivers/md/ |
H A D | dm-ioctl.c | 60 * Protects use of mdptr to obtain hash cell name and uuid from mapped device. 201 struct hash_cell *cell, *hc; local 206 cell = alloc_cell(name, uuid, md); 207 if (!cell) 211 * Insert the cell into both hash tables. 220 list_add(&cell->name_list, _name_buckets + hash_str(name)); 225 list_del(&cell->name_list); 229 list_add(&cell->uuid_list, _uuid_buckets + hash_str(uuid)); 233 dm_set_mdptr(md, cell); 241 free_cell(cell); [all...] |
/drivers/s390/char/ |
H A D | tty3270.c | 966 struct tty3270_cell *cell; local 971 cell = line->cells + line->len; 972 cell->character = tp->view.ascebc[' ']; 973 cell->highlight = tp->highlight; 974 cell->f_color = tp->f_color; 979 cell = line->cells + tp->cx; 980 cell->character = tp->view.ascebc[(unsigned int) ch]; 981 cell->highlight = tp->highlight; 982 cell->f_color = tp->f_color; 992 struct tty3270_cell *cell; local 1193 struct tty3270_cell *cell; local 1216 struct tty3270_cell *cell; local [all...] |
/drivers/video/ |
H A D | tmiofb.c | 270 const struct mfd_cell *cell = mfd_get_cell(dev); local 273 const struct resource *nlcr = &cell->resources[0]; 274 const struct resource *vram = &cell->resources[2]; 680 const struct mfd_cell *cell = mfd_get_cell(dev); local 763 if (cell->enable) { 764 retval = cell->enable(dev); 789 if (cell->disable) 790 cell->disable(dev); 808 const struct mfd_cell *cell = mfd_get_cell(dev); local 819 if (cell 938 const struct mfd_cell *cell = mfd_get_cell(dev); local 970 const struct mfd_cell *cell = mfd_get_cell(dev); local [all...] |