PLATFORM_DEVID_AUTO
.id = PLATFORM_DEVID_AUTO,
pdev_wd = platform_device_alloc("sgi_w1", PLATFORM_DEVID_AUTO);
pdev_bd = platform_device_alloc("xtalk-bridge", PLATFORM_DEVID_AUTO);
pdev_wd = platform_device_alloc("sgi_w1", PLATFORM_DEVID_AUTO);
pdev_bd = platform_device_alloc("xtalk-bridge", PLATFORM_DEVID_AUTO);
PLATFORM_DEVID_AUTO,
pdev = platform_device_alloc(DEV_NAME, PLATFORM_DEVID_AUTO);
pdev = platform_device_alloc(ops->name, PLATFORM_DEVID_AUTO);
case PLATFORM_DEVID_AUTO:
pdev->id = PLATFORM_DEVID_AUTO;
pdev->id = PLATFORM_DEVID_AUTO;
.id = PLATFORM_DEVID_AUTO,
.id = PLATFORM_DEVID_AUTO,
pdev = platform_device_alloc("exynos5-subcmu", PLATFORM_DEVID_AUTO);
PLATFORM_DEVID_AUTO, NULL, 0);
spdev = platform_device_alloc("arm-scmi", PLATFORM_DEVID_AUTO); \
PLATFORM_DEVID_AUTO);
pdevinfo.id = PLATFORM_DEVID_AUTO;
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
dev, HDMI_CODEC_DRV_NAME, PLATFORM_DEVID_AUTO,
pdevinfo.id = PLATFORM_DEVID_AUTO;
pdevinfo.id = PLATFORM_DEVID_AUTO;
dev, HDMI_CODEC_DRV_NAME, PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
hdata->dev, HDMI_CODEC_DRV_NAME, PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
&hdmi->pdev->dev, "omap-hdmi-audio", PLATFORM_DEVID_AUTO,
&hdmi->pdev->dev, "omap-hdmi-audio", PLATFORM_DEVID_AUTO,
dev, HDMI_CODEC_DRV_NAME, PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO, hsdev,
.id = PLATFORM_DEVID_AUTO,
.id = PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO, NULL, 0,
.id = PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO, res,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
err = devm_mfd_add_devices(&client->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(adp5585->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(a10sr->dev, PLATFORM_DEVID_AUTO,
return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO, cell, 1,
return devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO, cells, num_cells,
ret = devm_mfd_add_devices(&client->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(da9052->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(da9052->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(dev, PLATFORM_DEVID_AUTO, hi655x_pmic_devs,
ret = devm_mfd_add_devices(m10bmc->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(pmc->dev, PLATFORM_DEVID_AUTO, &tco,
ret = devm_mfd_add_devices(pmc->dev, PLATFORM_DEVID_AUTO, &punit, 1,
ret = devm_mfd_add_devices(pmc->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(&ipd->pdev->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(&ipd->pdev->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(&ipd->pdev->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(&ipd->pdev->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(lp873->dev, PLATFORM_DEVID_AUTO, lp873x_cells,
return devm_mfd_add_devices(lp87565->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(&dev->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(&dev->dev, PLATFORM_DEVID_AUTO,
return devm_mfd_add_devices(&dev->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(&client->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(&client->dev, PLATFORM_DEVID_AUTO,
return devm_mfd_add_devices(&client->dev, PLATFORM_DEVID_AUTO,
if (id == PLATFORM_DEVID_AUTO)
ret = devm_mfd_add_devices(ddata->dev, PLATFORM_DEVID_AUTO, mp2629_cell,
ret = devm_mfd_add_devices(&client->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO,
return devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO,
return devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO, vsc7512_devs, ndevs, NULL, 0, NULL);
return devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO, pm8008_cells,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO, qnap_mcu_cells,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO, cells, nr_cells, NULL, 0,
ret = devm_mfd_add_devices(&i2c->dev, PLATFORM_DEVID_AUTO, mfd, cells,
ret = devm_mfd_add_devices(&i2c->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(&i2c->dev, PLATFORM_DEVID_AUTO, cells,
ret = devm_mfd_add_devices(&i2c->dev, PLATFORM_DEVID_AUTO, ddata->cells,
ret = devm_mfd_add_devices(rsmu->dev, PLATFORM_DEVID_AUTO, cells,
return devm_mfd_add_devices(&client->dev, PLATFORM_DEVID_AUTO, rt4831_subdevs,
return devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO, rt5120_devs,
ret = devm_mfd_add_devices(&i2c->dev, PLATFORM_DEVID_AUTO,
return devm_mfd_add_devices(&i2c->dev, PLATFORM_DEVID_AUTO,
err = mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO, cell, 1, NULL, 0, NULL);
ret = mfd_add_devices(tps->dev, PLATFORM_DEVID_AUTO, tps65086_cells,
ret = mfd_add_devices(tps->dev, PLATFORM_DEVID_AUTO, tps65218_cells,
ret = devm_mfd_add_devices(tps->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(tps->dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(tps->dev, PLATFORM_DEVID_AUTO, tps65912_cells,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO, cells, n_cells, NULL, 0,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO,
ret = devm_mfd_add_devices(dev, PLATFORM_DEVID_AUTO, tps6594_rtc_cells,
return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO,
ret = mfd_add_devices(dev, PLATFORM_DEVID_AUTO, wcd934x_devices,
glue->core = platform_device_alloc(chip_family, PLATFORM_DEVID_AUTO);
PLATFORM_DEVID_AUTO);
PLATFORM_DEVID_AUTO, NULL, 0);
PLATFORM_DEVID_AUTO, &ec_p,
PLATFORM_DEVID_AUTO, &pd_p,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
PLATFORM_DEVID_AUTO,
.id = PLATFORM_DEVID_AUTO,
pdev = platform_device_register_data(dev, "rproc-virtio", PLATFORM_DEVID_AUTO, &rvdev_data,
PLATFORM_DEVID_AUTO, NULL, 0);
PLATFORM_DEVID_AUTO, NULL, 0);
return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO,
return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO,
pdev = platform_device_alloc("gpio_exar", PLATFORM_DEVID_AUTO);
xhci = platform_device_alloc("xhci-hcd", PLATFORM_DEVID_AUTO);
dwc2 = platform_device_alloc("dwc2", PLATFORM_DEVID_AUTO);
dwc->dwc3 = platform_device_alloc("dwc3", PLATFORM_DEVID_AUTO);
dwc->dwc3 = platform_device_alloc("dwc3", PLATFORM_DEVID_AUTO);
xhci = platform_device_alloc("xhci-hcd", PLATFORM_DEVID_AUTO);
.id = PLATFORM_DEVID_AUTO,
musb = platform_device_alloc("musb-hdrc", PLATFORM_DEVID_AUTO);
.id = PLATFORM_DEVID_AUTO,
musb_pdev = platform_device_alloc("musb-hdrc", PLATFORM_DEVID_AUTO);
musb = platform_device_alloc("musb-hdrc", PLATFORM_DEVID_AUTO);
pinfo.id = PLATFORM_DEVID_AUTO;
.id = PLATFORM_DEVID_AUTO,
musb = platform_device_alloc("musb-hdrc", PLATFORM_DEVID_AUTO);
PLATFORM_DEVID_AUTO, NULL, 0);
dev, "omap-hdmi-audio", PLATFORM_DEVID_AUTO,
dev, "omap-hdmi-audio", PLATFORM_DEVID_AUTO,
pdev = platform_device_alloc("ds2780-battery", PLATFORM_DEVID_AUTO);
pdev = platform_device_alloc("ds2781-battery", PLATFORM_DEVID_AUTO);
return mfd_add_devices(parent, PLATFORM_DEVID_AUTO, cells, n_devs,
PLATFORM_DEVID_AUTO, NULL, 0);
pdev = platform_device_alloc("qmi_sample_client", PLATFORM_DEVID_AUTO);
PLATFORM_DEVID_AUTO,
pdev = platform_device_register_data(NULL, name, PLATFORM_DEVID_AUTO, data, size);