/linux-4.4.14/include/linux/mfd/ |
D | core.h | 32 struct mfd_cell { struct 110 static inline const struct mfd_cell *mfd_get_cell(struct platform_device *pdev) in mfd_get_cell() 112 return pdev->mfd_cell; in mfd_get_cell() 116 const struct mfd_cell *cells, int n_devs, 121 const struct mfd_cell *cells, int n_devs) in mfd_add_hotplug_devices()
|
D | davinci_voicecodec.h | 115 struct mfd_cell cells[DAVINCI_VC_CELLS];
|
D | twl6040.h | 230 struct mfd_cell cells[TWL6040_CELLS];
|
D | ti_am335x_tscadc.h | 163 struct mfd_cell cells[TSCADC_CELLS];
|
D | wl1273-core.h | 271 struct mfd_cell cells[WL1273_FM_CORE_CELLS];
|
D | si476x-core.h | 128 struct mfd_cell cells[SI476X_MFD_CELLS];
|
D | axp20x.h | 404 struct mfd_cell *cells;
|
/linux-4.4.14/drivers/mfd/ |
D | mfd-core.c | 31 const struct mfd_cell *cell = mfd_get_cell(pdev); in mfd_cell_enable() 48 const struct mfd_cell *cell = mfd_get_cell(pdev); in mfd_cell_disable() 67 const struct mfd_cell *cell, in mfd_platform_add_cell() 73 pdev->mfd_cell = kmemdup(cell, sizeof(*cell), GFP_KERNEL); in mfd_platform_add_cell() 74 if (!pdev->mfd_cell) in mfd_platform_add_cell() 77 pdev->mfd_cell->usage_count = usage_count; in mfd_platform_add_cell() 82 static void mfd_acpi_add_device(const struct mfd_cell *cell, in mfd_acpi_add_device() 133 static inline void mfd_acpi_add_device(const struct mfd_cell *cell, in mfd_acpi_add_device() 140 const struct mfd_cell *cell, atomic_t *usage_count, in mfd_add_device() 266 const struct mfd_cell *cells, int n_devs, in mfd_add_devices() [all …]
|
D | tps6105x.c | 70 static struct mfd_cell tps6105x_gpio_cell = { 74 static struct mfd_cell tps6105x_leds_cell = { 78 static struct mfd_cell tps6105x_flash_cell = { 82 static struct mfd_cell tps6105x_regulator_cell = { 87 struct mfd_cell *cell) in tps6105x_add_device()
|
D | sec-core.c | 37 static const struct mfd_cell s5m8751_devs[] = { 47 static const struct mfd_cell s5m8763_devs[] = { 57 static const struct mfd_cell s5m8767_devs[] = { 68 static const struct mfd_cell s2mps11_devs[] = { 79 static const struct mfd_cell s2mps13_devs[] = { 88 static const struct mfd_cell s2mps14_devs[] = { 99 static const struct mfd_cell s2mpa01_devs[] = { 105 static const struct mfd_cell s2mpu02_devs[] = { 343 const struct mfd_cell *sec_devs; in sec_pmic_probe()
|
D | sun6i-prcm.c | 17 const struct mfd_cell *subdevs; 60 static const struct mfd_cell sun6i_a31_prcm_subdevs[] = { 93 static const struct mfd_cell sun8i_a23_prcm_subdevs[] = {
|
D | intel-lpss.c | 76 const struct mfd_cell *cell; 105 static const struct mfd_cell intel_lpss_idma64_cell = { 111 static const struct mfd_cell intel_lpss_i2c_cell = { 117 static const struct mfd_cell intel_lpss_uart_cell = { 123 static const struct mfd_cell intel_lpss_spi_cell = { 326 const struct mfd_cell *cell = lpss->cell; in intel_lpss_register_clock()
|
D | cros_ec.c | 40 static const struct mfd_cell ec_cell = { 46 static const struct mfd_cell ec_pd_cell = {
|
D | intel_quark_i2c_gpio.c | 103 static struct mfd_cell intel_quark_mfd_cells[] = { 168 static int intel_quark_i2c_setup(struct pci_dev *pdev, struct mfd_cell *cell) in intel_quark_i2c_setup() 206 static int intel_quark_gpio_setup(struct pci_dev *pdev, struct mfd_cell *cell) in intel_quark_gpio_setup()
|
D | retu-mfd.c | 57 static const struct mfd_cell retu_devs[] = { 96 static const struct mfd_cell tahvo_devs[] = { 124 const struct mfd_cell *children;
|
D | timberdale.c | 377 static const struct mfd_cell timberdale_cells_bar0_cfg0[] = { 434 static const struct mfd_cell timberdale_cells_bar0_cfg1[] = { 501 static const struct mfd_cell timberdale_cells_bar0_cfg2[] = { 551 static const struct mfd_cell timberdale_cells_bar0_cfg3[] = { 622 static const struct mfd_cell timberdale_cells_bar1[] = { 630 static const struct mfd_cell timberdale_cells_bar2[] = {
|
D | sta2x11-mfd.c | 474 static struct mfd_cell sta2x11_mfd0_bar0[] = { 482 static struct mfd_cell sta2x11_mfd0_bar1[] = { 506 static struct mfd_cell sta2x11_mfd1_bar0[] = { 510 static struct mfd_cell sta2x11_mfd1_bar1[] = { 538 struct mfd_cell *cells;
|
D | intel_soc_pmic_core.h | 24 struct mfd_cell *cell_dev;
|
D | intel_msic.c | 125 static struct mfd_cell msic_devs[] = { 181 static const struct mfd_cell msic_other_devs[] = { 317 struct mfd_cell *cell = &msic_devs[INTEL_MSIC_BLOCK_GPIO]; in intel_msic_init_devices()
|
D | lpc_sch.c | 125 int id, struct mfd_cell *cell) in lpc_sch_populate_cell() 163 struct mfd_cell lpc_sch_cells[3]; in lpc_sch_probe()
|
D | htc-pasic3.c | 68 static struct mfd_cell led_cell __initdata = { 117 static const struct mfd_cell ds1wm_cell __initconst = {
|
D | max77686.c | 40 static const struct mfd_cell max77686_devs[] = { 46 static const struct mfd_cell max77802_devs[] = { 219 const struct mfd_cell *cells; in max77686_i2c_probe()
|
D | max8925-core.c | 30 static struct mfd_cell bk_devs[] = { 48 static const struct mfd_cell touch_devs[] = { 66 static const struct mfd_cell power_devs[] = { 84 static const struct mfd_cell rtc_devs[] = { 107 static const struct mfd_cell onkey_devs[] = { 208 static struct mfd_cell reg_devs[] = {
|
D | 88pm860x-core.c | 171 static struct mfd_cell bk_devs[] = { 190 static struct mfd_cell led_devs[] = { 224 static struct mfd_cell reg_devs[] = { 308 static struct mfd_cell touch_devs[] = { 312 static struct mfd_cell onkey_devs[] = { 316 static struct mfd_cell codec_devs[] = { 333 static struct mfd_cell power_devs[] = { 340 static struct mfd_cell rtc_devs[] = {
|
D | twl4030-audio.c | 51 struct mfd_cell cells[TWL4030_AUDIO_CELLS]; 192 struct mfd_cell *cell = NULL; in twl4030_audio_probe()
|
D | janz-cmodio.c | 56 struct mfd_cell cells[CMODIO_MAX_MODULES]; 70 struct mfd_cell *cell; in cmodio_setup_subdevice()
|
D | max14577.c | 110 static const struct mfd_cell max14577_devs[] = { 125 static const struct mfd_cell max77836_devs[] = { 379 const struct mfd_cell *mfd_devs; in max14577_i2c_probe()
|
D | 88pm800.c | 133 static struct mfd_cell rtc_devs[] = { 151 static const struct mfd_cell onkey_devs[] = { 160 static const struct mfd_cell regulator_devs[] = {
|
D | vx855.c | 63 static const struct mfd_cell vx855_cells[] = {
|
D | rdc321x-southbridge.c | 58 static const struct mfd_cell rdc321x_sb_cells[] = {
|
D | wm831x-core.c | 1014 static const struct mfd_cell wm8310_devs[] = { 1168 static const struct mfd_cell wm8311_devs[] = { 1298 static const struct mfd_cell wm8312_devs[] = { 1452 static const struct mfd_cell wm8320_devs[] = { 1581 static const struct mfd_cell touch_devs[] = { 1589 static const struct mfd_cell rtc_devs[] = { 1597 static const struct mfd_cell backlight_devs[] = {
|
D | hi6421-pmic-core.c | 34 static const struct mfd_cell hi6421_devs[] = {
|
D | sky81452.c | 40 struct mfd_cell cells[2]; in sky81452_probe()
|
D | axp20x.c | 455 static struct mfd_cell axp20x_cells[] = { 470 static struct mfd_cell axp22x_cells[] = { 480 static struct mfd_cell axp152_cells[] = { 568 static struct mfd_cell axp288_cells[] = {
|
D | menf21bmc.c | 24 static struct mfd_cell menf21bmc_cell[] = {
|
D | asic3.c | 698 static const struct mfd_cell asic3_cell_ds1wm = { 800 static const struct mfd_cell asic3_cell_mmc = { 820 const struct mfd_cell *cell = mfd_get_cell(pdev); in asic3_leds_enable() 830 const struct mfd_cell *cell = mfd_get_cell(pdev); in asic3_leds_disable() 840 const struct mfd_cell *cell = mfd_get_cell(pdev); in asic3_leds_suspend() 851 static struct mfd_cell asic3_cell_leds[ASIC3_NUM_LEDS] = {
|
D | arizona-core.c | 875 static const struct mfd_cell early_devs[] = { 888 static const struct mfd_cell wm5102_devs[] = { 905 static const struct mfd_cell wm5110_devs[] = { 929 static const struct mfd_cell wm8997_devs[] = { 946 static const struct mfd_cell wm8998_devs[] = { 969 const struct mfd_cell *subdevs = NULL; in arizona_dev_init()
|
D | viperboard.c | 40 static const struct mfd_cell vprbrd_devs[] = {
|
D | rn5t618.c | 20 static const struct mfd_cell rn5t618_cells[] = {
|
D | intel_soc_pmic_crc.c | 83 static struct mfd_cell crystal_cove_dev[] = {
|
D | bcm590xx.c | 25 static const struct mfd_cell bcm590xx_devs[] = {
|
D | lm3533-core.c | 50 static struct mfd_cell lm3533_als_devs[] = { 57 static struct mfd_cell lm3533_bl_devs[] = { 68 static struct mfd_cell lm3533_led_devs[] = {
|
D | ab8500-core.c | 1018 static const struct mfd_cell ab8500_bm_devs[] = { 1053 static const struct mfd_cell ab8500_devs[] = { 1144 static const struct mfd_cell ab9540_devs[] = { 1215 static const struct mfd_cell ab8505_devs[] = { 1276 static const struct mfd_cell ab8540_devs[] = { 1340 static const struct mfd_cell ab8540_cut1_devs[] = { 1349 static const struct mfd_cell ab8540_cut2_devs[] = {
|
D | lp3943.c | 65 static const struct mfd_cell lp3943_devs[] = {
|
D | tps6507x.c | 27 static const struct mfd_cell tps6507x_devs[] = {
|
D | rt5033.c | 42 static const struct mfd_cell rt5033_devs[] = {
|
D | max8998.c | 40 static const struct mfd_cell max8998_devs[] = { 50 static const struct mfd_cell lp3974_devs[] = {
|
D | atmel-hlcdc.c | 34 static const struct mfd_cell atmel_hlcdc_cells[] = {
|
D | davinci_voicecodec.c | 45 struct mfd_cell *cell = NULL; in davinci_vc_probe()
|
D | cs5535-mfd.c | 75 static struct mfd_cell cs5535_mfd_cells[] = {
|
D | tc3589x.c | 160 static const struct mfd_cell tc3589x_dev_gpio[] = { 169 static const struct mfd_cell tc3589x_dev_keypad[] = {
|
D | stmpe.c | 301 static const struct mfd_cell stmpe_gpio_cell = { 308 static const struct mfd_cell stmpe_gpio_cell_noirq = { 329 static const struct mfd_cell stmpe_keypad_cell = { 413 static const struct mfd_cell stmpe_ts_cell = { 1072 static int stmpe_add_device(struct stmpe *stmpe, const struct mfd_cell *cell) in stmpe_add_device()
|
D | lpc_ich.c | 135 static struct mfd_cell lpc_ich_wdt_cell = { 142 static struct mfd_cell lpc_ich_gpio_cell = { 838 struct mfd_cell *cell = &lpc_ich_wdt_cell; in lpc_ich_finalize_wdt_cell() 857 struct mfd_cell *cell = &lpc_ich_gpio_cell; in lpc_ich_finalize_gpio_cell()
|
D | wm8400-core.c | 67 const struct mfd_cell cell = { in wm8400_register_codec()
|
D | vexpress-sysreg.c | 102 static struct mfd_cell vexpress_sysreg_cells[] = {
|
D | stmpe.h | 41 const struct mfd_cell *cell;
|
D | tps65912-core.c | 23 static const struct mfd_cell tps65912s[] = {
|
D | da9063-core.c | 79 static const struct mfd_cell da9063_devs[] = {
|
D | as3711.c | 33 static struct mfd_cell as3711_subdevs[] = {
|
D | tps65090.c | 64 static struct mfd_cell tps65090s[] = {
|
D | 88pm805.c | 80 static const struct mfd_cell codec_devs[] = {
|
D | wm8994-core.c | 36 static const struct mfd_cell wm8994_regulator_devs[] = { 65 static const struct mfd_cell wm8994_devs[] = {
|
D | rk808.c | 76 static const struct mfd_cell rk808s[] = {
|
D | max77843.c | 25 static const struct mfd_cell max77843_devs[] = {
|
D | lp8788.c | 74 static const struct mfd_cell lp8788_devs[] = {
|
D | tc6387xb.c | 129 static const struct mfd_cell tc6387xb_cells[] = {
|
D | tps65217.c | 33 static const struct mfd_cell tps65217s[] = {
|
D | stw481x.c | 162 static struct mfd_cell stw481x_cells[] = {
|
D | wl1273-core.c | 187 struct mfd_cell *cell; in wl1273_core_probe()
|
D | mt6397-core.c | 40 static const struct mfd_cell mt6397_devs[] = {
|
D | kempld-core.c | 90 static const struct mfd_cell kempld_devs[] = { 109 struct mfd_cell devs[KEMPLD_MAX_DEVS]; in kempld_register_cells_generic()
|
D | da9055-core.c | 297 static const struct mfd_cell da9055_devs[] = {
|
D | rc5t583.c | 77 static const struct mfd_cell rc5t583_subdevs[] = {
|
D | jz4740-adc.c | 184 static const struct mfd_cell jz4740_adc_cells[] = {
|
D | max8907.c | 25 static const struct mfd_cell max8907_cells[] = {
|
D | da9052-core.c | 439 static const struct mfd_cell da9052_subdev_info[] = {
|
D | ti_am335x_tscadc.c | 142 struct mfd_cell *cell; in ti_tscadc_probe()
|
D | as3722.c | 57 static const struct mfd_cell as3722_devs[] = {
|
D | max77693.c | 45 static const struct mfd_cell max77693_devs[] = {
|
D | tps65910.c | 39 static const struct mfd_cell tps65910s[] = {
|
D | intel_soc_pmic_bxtwc.c | 161 static struct mfd_cell bxt_wc_dev[] = {
|
D | aat2870-core.c | 78 static struct mfd_cell aat2870_devs[] = {
|
D | da9062-core.c | 130 static const struct mfd_cell da9062_devs[] = {
|
D | t7l66xb.c | 168 static struct mfd_cell t7l66xb_cells[] = {
|
D | da9150-core.c | 378 static struct mfd_cell da9150_devs[] = {
|
D | max8997.c | 43 static const struct mfd_cell max8997_devs[] = {
|
D | mc13xxx-core.c | 356 struct mfd_cell cell = { in mc13xxx_add_subdevice_pdata()
|
D | ipaq-micro.c | 371 static const struct mfd_cell micro_cells[] = {
|
D | tps80031.c | 47 static const struct mfd_cell tps80031_cell[] = {
|
D | tps6586x.c | 106 static const struct mfd_cell tps6586x_cell[] = {
|
D | twl6040.c | 623 struct mfd_cell *cell = NULL; in twl6040_probe()
|
D | si476x-i2c.c | 696 struct mfd_cell *cell; in si476x_core_probe()
|
D | ab3100-core.c | 732 static struct mfd_cell ab3100_devs[] = {
|
D | rtsx_usb.c | 32 static const struct mfd_cell rtsx_usb_cells[] = {
|
D | dln2.c | 666 static const struct mfd_cell dln2_devs[] = {
|
D | db8500-prcmu.c | 3054 static const struct mfd_cell common_prcmu_devs[] = { 3063 static const struct mfd_cell db8500_prcmu_devs[] = { 3102 const struct mfd_cell ab8500_cell = { in db8500_prcmu_register_ab8500()
|
D | tc6393xb.c | 396 static struct mfd_cell tc6393xb_cells[] = {
|
D | rtsx_pcr.c | 44 static struct mfd_cell rtsx_pcr_cells[] = {
|
/linux-4.4.14/drivers/mmc/host/ |
D | tmio_mmc.c | 30 const struct mfd_cell *cell = mfd_get_cell(pdev); in tmio_mmc_suspend() 45 const struct mfd_cell *cell = mfd_get_cell(pdev); in tmio_mmc_resume() 61 const struct mfd_cell *cell = mfd_get_cell(pdev); in tmio_mmc_probe() 130 const struct mfd_cell *cell = mfd_get_cell(pdev); in tmio_mmc_remove()
|
/linux-4.4.14/drivers/leds/ |
D | leds-asic3.c | 43 const struct mfd_cell *cell = mfd_get_cell(pdev); in brightness_set() 62 const struct mfd_cell *cell = mfd_get_cell(pdev); in blink_set() 140 const struct mfd_cell *cell = mfd_get_cell(pdev); in asic3_led_suspend() 153 const struct mfd_cell *cell = mfd_get_cell(pdev); in asic3_led_resume()
|
/linux-4.4.14/drivers/usb/host/ |
D | ohci-tmio.c | 189 const struct mfd_cell *cell = mfd_get_cell(dev); in ohci_hcd_tmio_drv_probe() 279 const struct mfd_cell *cell = mfd_get_cell(dev); in ohci_hcd_tmio_drv_remove() 296 const struct mfd_cell *cell = mfd_get_cell(dev); in ohci_hcd_tmio_drv_suspend() 326 const struct mfd_cell *cell = mfd_get_cell(dev); in ohci_hcd_tmio_drv_resume()
|
/linux-4.4.14/include/linux/ |
D | platform_device.h | 20 struct mfd_cell; 34 struct mfd_cell *mfd_cell; member
|
/linux-4.4.14/drivers/mtd/nand/ |
D | tmio_nand.c | 307 const struct mfd_cell *cell = mfd_get_cell(dev); in tmio_hw_init() 351 const struct mfd_cell *cell = mfd_get_cell(dev); in tmio_hw_stop() 467 const struct mfd_cell *cell = mfd_get_cell(dev); in tmio_suspend() 478 const struct mfd_cell *cell = mfd_get_cell(dev); in tmio_resume()
|
/linux-4.4.14/drivers/video/fbdev/ |
D | tmiofb.c | 270 const struct mfd_cell *cell = mfd_get_cell(dev); in tmiofb_hw_init() 680 const struct mfd_cell *cell = mfd_get_cell(dev); in tmiofb_probe() 810 const struct mfd_cell *cell = mfd_get_cell(dev); in tmiofb_remove() 938 const struct mfd_cell *cell = mfd_get_cell(dev); in tmiofb_suspend() 970 const struct mfd_cell *cell = mfd_get_cell(dev); in tmiofb_resume()
|
/linux-4.4.14/drivers/hwmon/ |
D | jz4740-hwmon.c | 35 const struct mfd_cell *cell;
|
/linux-4.4.14/drivers/power/ |
D | jz4740-battery.c | 42 const struct mfd_cell *cell;
|
/linux-4.4.14/drivers/hid/ |
D | hid-sensor-hub.c | 47 struct mfd_cell *hid_sensor_hub_client_devs; 659 sizeof(struct mfd_cell), in sensor_hub_probe()
|
/linux-4.4.14/drivers/regulator/ |
D | da9052-regulator.c | 398 const struct mfd_cell *cell = mfd_get_cell(pdev); in da9052_regulator_probe()
|
/linux-4.4.14/drivers/w1/masters/ |
D | ds1wm.c | 101 const struct mfd_cell *cell;
|
/linux-4.4.14/drivers/iio/common/ssp_sensors/ |
D | ssp_dev.c | 63 static const struct mfd_cell sensorhub_sensor_devs[] = {
|
/linux-4.4.14/drivers/staging/nvec/ |
D | nvec.c | 85 static const struct mfd_cell nvec_devices[] = {
|
/linux-4.4.14/drivers/base/ |
D | platform.c | 214 kfree(pa->pdev.mfd_cell); in platform_device_release()
|
/linux-4.4.14/Documentation/acpi/ |
D | enumeration.txt | 358 static struct mfd_cell my_subdevice_cell = {
|