/linux-4.4.14/include/linux/ |
D | of_platform.h | 71 extern int of_platform_populate(struct device_node *root, 80 static inline int of_platform_populate(struct device_node *root, in of_platform_populate() function
|
/linux-4.4.14/arch/arm/mach-ux500/ |
D | cpu-db8500.c | 141 of_platform_populate(NULL, u8500_local_bus_nodes, in u8500_init_machine() 144 of_platform_populate(NULL, u8500_local_bus_nodes, in u8500_init_machine()
|
/linux-4.4.14/arch/c6x/platforms/ |
D | platform.c | 14 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in c6x_device_probe()
|
/linux-4.4.14/arch/arm/mach-versatile/ |
D | versatile_dt.c | 34 of_platform_populate(NULL, of_default_bus_match_table, in versatile_dt_init()
|
/linux-4.4.14/arch/arm/mach-bcm/ |
D | board_bcm2835.c | 30 ret = of_platform_populate(NULL, of_default_bus_match_table, NULL, in bcm2835_init()
|
D | board_bcm21664.c | 63 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in bcm21664_init()
|
D | board_bcm281xx.c | 61 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in bcm281xx_init()
|
/linux-4.4.14/arch/arm/mach-mvebu/ |
D | dove.c | 29 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in dove_init()
|
D | kirkwood.c | 182 of_platform_populate(NULL, of_default_bus_match_table, auxdata, NULL); in kirkwood_dt_init()
|
D | board-v7.c | 148 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in mvebu_dt_init()
|
/linux-4.4.14/arch/arm/mach-s3c24xx/ |
D | mach-s3c2416-dt.c | 38 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in s3c2416_dt_machine_init()
|
/linux-4.4.14/arch/arm/mach-imx/ |
D | imx27-dt.c | 25 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in imx27_dt_init()
|
D | mach-imx53.c | 35 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in imx53_dt_init()
|
D | mach-imx51.c | 59 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in imx51_dt_init()
|
D | mach-imx6sl.c | 55 of_platform_populate(NULL, of_default_bus_match_table, NULL, parent); in imx6sl_init_machine()
|
D | mach-imx6ul.c | 67 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in imx6ul_init_machine()
|
D | mach-imx6sx.c | 75 of_platform_populate(NULL, of_default_bus_match_table, NULL, parent); in imx6sx_init_machine()
|
D | mach-imx7d.c | 96 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in imx7d_init_machine()
|
D | mach-imx6q.c | 278 of_platform_populate(NULL, of_default_bus_match_table, NULL, parent); in imx6q_init_machine()
|
/linux-4.4.14/arch/arm/mach-spear/ |
D | spear1340.c | 22 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in spear1340_dt_init()
|
D | spear1310.c | 30 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in spear1310_dt_init()
|
D | spear300.c | 197 of_platform_populate(NULL, of_default_bus_match_table, in spear300_dt_init()
|
D | spear310.c | 239 of_platform_populate(NULL, of_default_bus_match_table, in spear310_dt_init()
|
D | spear320.c | 243 of_platform_populate(NULL, of_default_bus_match_table, in spear320_dt_init()
|
D | spear6xx.c | 414 of_platform_populate(NULL, of_default_bus_match_table, in spear600_dt_init()
|
/linux-4.4.14/arch/mips/xilfpga/ |
D | init.c | 52 if (of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL)) in plat_of_setup()
|
/linux-4.4.14/arch/arm/mach-at91/ |
D | at91rm9200.c | 34 of_platform_populate(NULL, of_default_bus_match_table, NULL, soc_dev); in at91rm9200_dt_device_init()
|
D | sama5.c | 53 of_platform_populate(NULL, of_default_bus_match_table, NULL, soc_dev); in sama5_dt_device_init()
|
D | at91sam9.c | 64 of_platform_populate(NULL, of_default_bus_match_table, NULL, soc_dev); in at91sam9_common_init()
|
/linux-4.4.14/arch/nios2/platform/ |
D | platform.c | 42 return of_platform_populate(NULL, of_default_bus_match_table, in nios2_soc_device_init()
|
/linux-4.4.14/drivers/usb/musb/ |
D | musb_am335x.c | 12 ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); in am335x_child_probe()
|
/linux-4.4.14/arch/arm/mach-shmobile/ |
D | setup-sh73a0.c | 58 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in sh73a0_generic_init()
|
D | setup-r8a7740.c | 117 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in r8a7740_generic_init()
|
/linux-4.4.14/drivers/bus/ |
D | simple-pm-bus.c | 26 of_platform_populate(np, NULL, NULL, &pdev->dev); in simple_pm_bus_probe()
|
D | omap-ocp2scp.c | 48 ret = of_platform_populate(np, NULL, NULL, &pdev->dev); in omap_ocp2scp_probe()
|
D | vexpress-config.c | 184 return of_platform_populate(node, NULL, NULL, parent); in vexpress_config_populate()
|
D | imx-weim.c | 166 ret = of_platform_populate(pdev->dev.of_node, in weim_parse_dt()
|
D | arm-cci.c | 1572 return of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); in cci_platform_probe()
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
D | mach-s3c64xx-dt.c | 51 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in s3c64xx_dt_init_machine()
|
/linux-4.4.14/arch/arm/mach-orion5x/ |
D | board-dt.c | 66 of_platform_populate(NULL, of_default_bus_match_table, in orion5x_dt_init()
|
/linux-4.4.14/arch/arm/mach-nspire/ |
D | nspire.c | 60 of_platform_populate(NULL, of_default_bus_match_table, in nspire_init()
|
/linux-4.4.14/arch/arm/mach-rockchip/ |
D | rockchip.c | 76 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in rockchip_dt_init()
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | pxa-dt.c | 38 of_platform_populate(NULL, of_default_bus_match_table, in pxa3xx_dt_init()
|
/linux-4.4.14/arch/mips/kernel/ |
D | prom.c | 73 if (of_platform_populate(NULL, of_ids, NULL, NULL)) in __dt_register_buses()
|
/linux-4.4.14/arch/arm/mach-picoxcell/ |
D | common.c | 57 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in picoxcell_init_machine()
|
/linux-4.4.14/arch/mips/jz4740/ |
D | setup.c | 79 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in populate_machine()
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | da8xx-dt.c | 57 of_platform_populate(NULL, of_default_bus_match_table, in da850_init_machine()
|
/linux-4.4.14/arch/mips/pistachio/ |
D | init.c | 131 if (of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL)) in plat_of_setup()
|
/linux-4.4.14/arch/mips/mti-sead3/ |
D | sead3-setup.c | 108 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in customize_machine()
|
/linux-4.4.14/drivers/dma/sh/ |
D | shdma-of.c | 54 ret = of_platform_populate(pdev->dev.of_node, NULL, lookup, &pdev->dev); in shdma_of_probe()
|
/linux-4.4.14/drivers/of/ |
D | platform.c | 438 int of_platform_populate(struct device_node *root, in of_platform_populate() function 462 EXPORT_SYMBOL_GPL(of_platform_populate); 468 return of_platform_populate(root, of_default_bus_match_table, lookup, in of_platform_default_populate()
|
D | unittest.c | 774 of_platform_populate(np, of_default_bus_match_table, NULL, NULL); in of_unittest_platform_populate() 803 of_platform_populate(np, match, NULL, &test_bus->dev); in of_unittest_platform_populate() 962 of_platform_populate(np, NULL, NULL, &pdev->dev); in unittest_probe() 1873 ret = of_platform_populate(bus_np, of_default_bus_match_table, in of_unittest_overlay()
|
/linux-4.4.14/arch/arm/mach-keystone/ |
D | keystone.c | 63 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in keystone_init()
|
/linux-4.4.14/drivers/mfd/ |
D | atmel-flexcom.c | 83 return of_platform_populate(np, NULL, NULL, &pdev->dev); in atmel_flexcom_probe()
|
D | smsc-ece1099.c | 75 ret = of_platform_populate(i2c->dev.of_node, in smsc_i2c_probe()
|
D | cros_ec.c | 102 err = of_platform_populate(dev->of_node, NULL, NULL, dev); in cros_ec_register()
|
D | qcom-spmi-pmic.c | 132 return of_platform_populate(root, NULL, NULL, &sdev->dev); in pmic_spmi_probe()
|
D | tps65218.c | 253 ret = of_platform_populate(client->dev.of_node, NULL, NULL, in tps65218_probe()
|
D | ssbi.c | 317 return of_platform_populate(np, NULL, NULL, &pdev->dev); in ssbi_probe()
|
D | pm8921-core.c | 377 rc = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); in pm8921_probe()
|
D | qcom_rpm.c | 591 return of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); in qcom_rpm_probe()
|
D | palmas.c | 668 ret = of_platform_populate(node, NULL, NULL, &i2c->dev); in palmas_i2c_probe()
|
D | omap-usb-host.c | 812 ret = of_platform_populate(dev->of_node, in usbhs_omap_probe()
|
D | twl-core.c | 1234 status = of_platform_populate(node, NULL, twl_auxdata_lookup, in twl_probe()
|
/linux-4.4.14/arch/arm/mach-tegra/ |
D | tegra.c | 118 of_platform_populate(NULL, of_default_bus_match_table, NULL, parent); in tegra_dt_init()
|
/linux-4.4.14/arch/cris/kernel/ |
D | setup.c | 218 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in cris_of_init()
|
/linux-4.4.14/arch/arm/mach-zynq/ |
D | common.c | 145 of_platform_populate(NULL, of_default_bus_match_table, NULL, parent); in zynq_init_machine()
|
/linux-4.4.14/drivers/usb/dwc3/ |
D | dwc3-qcom.c | 79 ret = of_platform_populate(node, NULL, NULL, qdwc->dev); in dwc3_qcom_probe()
|
D | dwc3-keystone.c | 140 error = of_platform_populate(node, NULL, NULL, dev); in kdwc3_probe()
|
D | dwc3-exynos.c | 187 ret = of_platform_populate(node, NULL, NULL, dev); in dwc3_exynos_probe()
|
D | dwc3-st.c | 258 ret = of_platform_populate(node, NULL, NULL, dev); in st_dwc3_probe()
|
D | dwc3-omap.c | 521 ret = of_platform_populate(node, NULL, NULL, dev); in dwc3_omap_probe()
|
/linux-4.4.14/arch/arm/mach-highbank/ |
D | highbank.c | 166 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in highbank_init()
|
/linux-4.4.14/arch/arm/mach-vt8500/ |
D | vt8500.c | 162 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in vt8500_init()
|
/linux-4.4.14/drivers/pwm/ |
D | pwm-tipwmss.c | 80 ret = of_platform_populate(node, NULL, NULL, &pdev->dev); in pwmss_probe()
|
/linux-4.4.14/Documentation/devicetree/ |
D | usage-model.txt | 353 Linux board support code calls of_platform_populate(NULL, NULL, NULL, NULL) 360 of_platform_populate() call. 379 simpler. The second argument to of_platform_populate() is an 387 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); 391 meaning a simple memory mapped bus, so the of_platform_populate() code 409 When using the DT, this creates problems for of_platform_populate() 414 of_platform_populate() will register it as an amba_device instead of a
|
/linux-4.4.14/arch/mips/ath79/ |
D | setup.c | 255 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in ath79_setup()
|
/linux-4.4.14/drivers/soc/qcom/ |
D | qcom_gsbi.c | 224 return of_platform_populate(node, NULL, NULL, &pdev->dev); in gsbi_probe()
|
D | smd-rpm.c | 213 return of_platform_populate(sdev->dev.of_node, NULL, NULL, &sdev->dev); in qcom_smd_rpm_probe()
|
/linux-4.4.14/arch/h8300/kernel/ |
D | setup.c | 199 of_platform_populate(NULL, NULL, NULL, NULL); in device_probe()
|
/linux-4.4.14/arch/arm/mach-exynos/ |
D | exynos.c | 274 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in exynos_dt_machine_init()
|
/linux-4.4.14/arch/arm/mach-lpc32xx/ |
D | phy3250.c | 247 of_platform_populate(NULL, of_default_bus_match_table, in lpc3250_machine_init()
|
/linux-4.4.14/arch/powerpc/platforms/52xx/ |
D | mpc52xx_common.c | 104 if (of_platform_populate(NULL, mpc52xx_bus_ids, NULL, NULL)) in mpc52xx_declare_of_platform_devices()
|
/linux-4.4.14/arch/arm/mach-integrator/ |
D | integrator_cp.c | 285 of_platform_populate(NULL, of_default_bus_match_table, in intcp_init_of()
|
D | integrator_ap.c | 305 of_platform_populate(NULL, of_default_bus_match_table, in ap_init_of()
|
/linux-4.4.14/arch/arm/mach-u300/ |
D | core.c | 394 of_platform_populate(NULL, of_default_bus_match_table, in u300_init_machine_dt()
|
/linux-4.4.14/arch/arm64/kernel/ |
D | setup.c | 362 of_platform_populate(NULL, of_default_bus_match_table, in arm64_device_init()
|
/linux-4.4.14/drivers/soc/sunxi/ |
D | sunxi_sram.c | 257 of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); in sunxi_sram_probe()
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
D | sti_drv.c | 253 of_platform_populate(node, NULL, NULL, dev); in sti_platform_probe()
|
/linux-4.4.14/arch/openrisc/kernel/ |
D | setup.c | 224 of_platform_populate(NULL, NULL, NULL, NULL); in openrisc_device_probe()
|
/linux-4.4.14/drivers/memory/ |
D | pl172.c | 267 of_platform_populate(child_np, NULL, NULL, dev); in pl172_probe()
|
D | mvebu-devbus.c | 331 err = of_platform_populate(node, NULL, NULL, dev); in mvebu_devbus_probe()
|
D | ti-aemif.c | 393 ret = of_platform_populate(child_np, NULL, NULL, dev); in aemif_probe()
|
D | omap-gpmc.c | 2019 if (of_platform_populate(child, of_default_bus_match_table, in gpmc_probe_generic_child()
|
/linux-4.4.14/arch/arm/mach-cns3xxx/ |
D | core.c | 398 of_platform_populate(NULL, of_default_bus_match_table, in cns3xxx_init()
|
/linux-4.4.14/arch/arm/mach-omap2/ |
D | pdata-quirks.c | 542 of_platform_populate(NULL, omap_dt_match_table, in pdata_quirks_init()
|
D | display.c | 632 r = of_platform_populate(node, NULL, NULL, &pdev->dev); in omapdss_init_of()
|
/linux-4.4.14/arch/arm/mach-mxs/ |
D | mach-mxs.c | 501 of_platform_populate(NULL, of_default_bus_match_table, in mxs_machine_init()
|
/linux-4.4.14/arch/metag/kernel/ |
D | setup.c | 418 of_platform_populate(NULL, of_default_bus_match_table, NULL, in customize_machine()
|
/linux-4.4.14/arch/xtensa/kernel/ |
D | setup.c | 258 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in xtensa_device_probe()
|
/linux-4.4.14/arch/arc/kernel/ |
D | setup.c | 441 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); in customize_machine()
|
/linux-4.4.14/drivers/pinctrl/freescale/ |
D | pinctrl-imx1-core.c | 644 ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); in imx1_pinctrl_core_probe()
|
/linux-4.4.14/sound/soc/tegra/ |
D | tegra30_ahub.c | 623 of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev); in tegra30_ahub_probe()
|
/linux-4.4.14/drivers/soc/mediatek/ |
D | mtk-pmic-wrap.c | 911 ret = of_platform_populate(np, NULL, NULL, wrp->dev); in pwrap_probe()
|
/linux-4.4.14/drivers/firmware/ |
D | arm_scpi.c | 749 return of_platform_populate(dev->of_node, NULL, NULL, dev); in scpi_probe()
|
/linux-4.4.14/drivers/iio/adc/ |
D | exynos_adc.c | 683 ret = of_platform_populate(np, exynos_adc_match, NULL, &indio_dev->dev); in exynos_adc_probe()
|
/linux-4.4.14/arch/arm/kernel/ |
D | setup.c | 838 of_platform_populate(NULL, of_default_bus_match_table, in customize_machine()
|
/linux-4.4.14/drivers/mtd/nand/ |
D | atmel_nand.c | 1538 of_platform_populate(np, NULL, NULL, host->dev); in atmel_of_init_port()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | cpsw.c | 2021 ret = of_platform_populate(node, NULL, NULL, &pdev->dev); in cpsw_probe_dt()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
D | dsi.c | 5458 r = of_platform_populate(dsidev->dev.of_node, NULL, NULL, in dsi_bind()
|