Searched defs:cell (Results 1 - 25 of 26) sorted by relevance

12

/drivers/mfd/
H A Ddavinci_voicecodec.c50 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 Dmfd-core.c24 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 Dtwl4030-audio.c163 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 Djanz-cmodio.c71 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 Dwl1273-core.c190 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 Dwm8400-core.c241 struct mfd_cell cell = { local
247 return mfd_add_devices(wm8400->dev, -1, &cell, 1, NULL, 0);
H A Dintel_msic.c316 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 Dtwl6040-core.c506 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 Dasic3.c804 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 Dstmpe.c303 /* 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 Dstmpe.h34 * @cell: base mfd cell
36 * in the cell
41 struct mfd_cell *cell; member in struct:stmpe_variant_block
H A Dmc13xxx-core.c685 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 Dtmio_mmc.c11 * 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 Djz4740-hwmon.c35 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 Dleds-asic3.c44 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 Djz4740-battery.c42 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 Dohci-tmio.c188 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 Dtmio_nand.c319 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 Diosapic.c228 ** 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 Dds1wm.c100 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 Dnicstar.c1157 /* 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 Didt77252.c125 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 Ddm-ioctl.c60 * 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 Dtty3270.c966 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 Dtmiofb.c270 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...]

Completed in 468 milliseconds

12