/Linux-v4.19/include/linux/mfd/ |
D | core.h | 33 struct mfd_cell { struct 115 static inline const struct mfd_cell *mfd_get_cell(struct platform_device *pdev) in mfd_get_cell() 117 return pdev->mfd_cell; in mfd_get_cell() 121 const struct mfd_cell *cells, int n_devs, 126 const struct mfd_cell *cells, int n_devs) in mfd_add_hotplug_devices() 135 const struct mfd_cell *cells, int n_devs,
|
/Linux-v4.19/drivers/mfd/ |
D | mfd-core.c | 32 const struct mfd_cell *cell = mfd_get_cell(pdev); in mfd_cell_enable() 49 const struct mfd_cell *cell = mfd_get_cell(pdev); in mfd_cell_disable() 68 const struct mfd_cell *cell, in mfd_platform_add_cell() 74 pdev->mfd_cell = kmemdup(cell, sizeof(*cell), GFP_KERNEL); in mfd_platform_add_cell() 75 if (!pdev->mfd_cell) in mfd_platform_add_cell() 78 pdev->mfd_cell->usage_count = usage_count; in mfd_platform_add_cell() 83 static void mfd_acpi_add_device(const struct mfd_cell *cell, in mfd_acpi_add_device() 134 static inline void mfd_acpi_add_device(const struct mfd_cell *cell, in mfd_acpi_add_device() 141 const struct mfd_cell *cell, atomic_t *usage_count, in mfd_add_device() 273 const struct mfd_cell *cells, int n_devs, in mfd_add_devices() [all …]
|
D | ti-lmu.c | 28 struct mfd_cell *cells; 66 static struct mfd_cell lm3532_devices[] = { 81 static struct mfd_cell lm3631_devices[] = { 94 static struct mfd_cell lm3632_devices[] = { 105 static struct mfd_cell lm3633_devices[] = { 123 static struct mfd_cell lm3695_devices[] = { 131 static struct mfd_cell lm3697_devices[] = {
|
D | sec-core.c | 38 static const struct mfd_cell s5m8751_devs[] = { 48 static const struct mfd_cell s5m8763_devs[] = { 58 static const struct mfd_cell s5m8767_devs[] = { 69 static const struct mfd_cell s2mps11_devs[] = { 80 static const struct mfd_cell s2mps13_devs[] = { 89 static const struct mfd_cell s2mps14_devs[] = { 100 static const struct mfd_cell s2mps15_devs[] = { 111 static const struct mfd_cell s2mpa01_devs[] = { 117 static const struct mfd_cell s2mpu02_devs[] = { 368 const struct mfd_cell *sec_devs; in sec_pmic_probe()
|
D | tps6105x.c | 69 static struct mfd_cell tps6105x_gpio_cell = { 73 static struct mfd_cell tps6105x_leds_cell = { 77 static struct mfd_cell tps6105x_flash_cell = { 81 static struct mfd_cell tps6105x_regulator_cell = { 86 struct mfd_cell *cell) in tps6105x_add_device()
|
D | sun4i-gpadc.c | 48 static struct mfd_cell sun4i_gpadc_cells[] = { 57 static struct mfd_cell sun5i_gpadc_cells[] = { 66 static struct mfd_cell sun6i_gpadc_cells[] = { 102 const struct mfd_cell *cells; in sun4i_gpadc_probe()
|
D | hi6421-pmic-core.c | 25 static const struct mfd_cell hi6421_devs[] = { 29 static const struct mfd_cell hi6421v530_devs[] = { 58 const struct mfd_cell *subdevs; in hi6421_pmic_probe()
|
D | wm97xx-core.c | 111 static struct mfd_cell wm9705_cells[] = { 179 static struct mfd_cell wm9712_cells[] = { 250 static struct mfd_cell wm9713_cells[] = { 260 struct mfd_cell *cells; in wm97xx_ac97_probe()
|
D | sun6i-prcm.c | 20 const struct mfd_cell *subdevs; 67 static const struct mfd_cell sun6i_a31_prcm_subdevs[] = { 100 static const struct mfd_cell sun8i_a23_prcm_subdevs[] = {
|
D | intel-lpss.c | 77 struct mfd_cell *cell; 106 static const struct mfd_cell intel_lpss_idma64_cell = { 112 static const struct mfd_cell intel_lpss_i2c_cell = { 118 static const struct mfd_cell intel_lpss_uart_cell = { 124 static const struct mfd_cell intel_lpss_spi_cell = { 223 const struct mfd_cell *cell; in intel_lpss_assign_devs() 332 const struct mfd_cell *cell = lpss->cell; in intel_lpss_register_clock()
|
D | madera-core.c | 44 static const struct mfd_cell madera_ldo1_devs[] = { 56 static const struct mfd_cell cs47l35_devs[] = { 80 static const struct mfd_cell cs47l85_devs[] = { 102 static const struct mfd_cell cs47l90_devs[] = { 347 const struct mfd_cell *mfd_devs; in madera_dev_init()
|
D | mxs-lradc.c | 102 static struct mfd_cell mx23_cells[] = { 115 static struct mfd_cell mx28_cells[] = { 141 struct mfd_cell *cells = NULL; in mxs_lradc_probe()
|
D | axp20x.c | 586 static const struct mfd_cell axp20x_cells[] = { 615 static const struct mfd_cell axp221_cells[] = { 641 static const struct mfd_cell axp223_cells[] = { 667 static const struct mfd_cell axp152_cells[] = { 698 static const struct mfd_cell axp288_cells[] = { 729 static const struct mfd_cell axp803_cells[] = { 738 static const struct mfd_cell axp806_self_working_cells[] = { 747 static const struct mfd_cell axp806_cells[] = { 754 static const struct mfd_cell axp809_cells[] = { 765 static const struct mfd_cell axp813_cells[] = {
|
D | intel_soc_pmic_crc.c | 83 static struct mfd_cell crystal_cove_byt_dev[] = { 117 static struct mfd_cell crystal_cove_cht_dev[] = {
|
D | max77686.c | 39 static const struct mfd_cell max77686_devs[] = { 45 static const struct mfd_cell max77802_devs[] = { 182 const struct mfd_cell *cells; in max77686_i2c_probe()
|
D | intel_quark_i2c_gpio.c | 116 static struct mfd_cell intel_quark_mfd_cells[] = { 176 static int intel_quark_i2c_setup(struct pci_dev *pdev, struct mfd_cell *cell) in intel_quark_i2c_setup() 208 static int intel_quark_gpio_setup(struct pci_dev *pdev, struct mfd_cell *cell) in intel_quark_gpio_setup()
|
D | sta2x11-mfd.c | 461 static struct mfd_cell sta2x11_mfd0_bar0[] = { 469 static struct mfd_cell sta2x11_mfd0_bar1[] = { 493 static struct mfd_cell sta2x11_mfd1_bar0[] = { 497 static struct mfd_cell sta2x11_mfd1_bar1[] = { 525 struct mfd_cell *cells;
|
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 | cros_ec_dev.c | 273 struct mfd_cell *sensor_cells; in cros_ec_sensors_register() 303 sensor_cells = kcalloc(sensor_num + 1, sizeof(struct mfd_cell), in cros_ec_sensors_register() 381 static const struct mfd_cell cros_ec_cec_cells[] = { 385 static const struct mfd_cell cros_ec_rtc_cells[] = { 389 static const struct mfd_cell cros_usbpd_charger_cells[] = {
|
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 | 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()
|
/Linux-v4.19/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() 135 const struct mfd_cell *cell = mfd_get_cell(pdev); in tmio_mmc_remove()
|
/Linux-v4.19/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-v4.19/drivers/usb/host/ |
D | ohci-tmio.c | 186 const struct mfd_cell *cell = mfd_get_cell(dev); in ohci_hcd_tmio_drv_probe() 273 const struct mfd_cell *cell = mfd_get_cell(dev); in ohci_hcd_tmio_drv_remove() 290 const struct mfd_cell *cell = mfd_get_cell(dev); in ohci_hcd_tmio_drv_suspend() 320 const struct mfd_cell *cell = mfd_get_cell(dev); in ohci_hcd_tmio_drv_resume()
|
/Linux-v4.19/include/linux/ |
D | platform_device.h | 19 struct mfd_cell; 35 struct mfd_cell *mfd_cell; member
|