| /linux/Documentation/translations/zh_CN/devicetree/ |
| H A D | usage-model.rst | 282 Linux板支持代码调用of_platform_populate(NULL, NULL, NULL, NULL)来 285 表(尚未)。对于只需要注册设备的板子,除了of_platform_populate()的调用, 300 of_platform_populate()的第二个参数是一个of_device_id表,任何与该表 307 of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); 311 的总线,所以of_platform_populate()代码可以被写成只是假设简单总线兼容的节 326 当使用DT时,这给of_platform_populate()带来了问题,因为它必须决定是否将 329 兼容,那么of_platform_populate()将把它注册为amba_device而不是
|
| /linux/drivers/of/ |
| H A D | platform.c | 443 int of_platform_populate(struct device_node *root, in of_platform_populate() function 470 EXPORT_SYMBOL_GPL(of_platform_populate); 486 return of_platform_populate(root, match_table, lookup, parent); in of_platform_default_populate() 676 ret = of_platform_populate(dev->of_node, NULL, NULL, dev); in devm_of_platform_populate()
|
| /linux/drivers/soc/lantiq/ |
| H A D | fpi-bus.c | 63 return of_platform_populate(dev->of_node, NULL, NULL, dev); in ltq_fpi_probe()
|
| /linux/drivers/ata/ |
| H A D | ahci_octeon.c | 64 ret = of_platform_populate(node, NULL, NULL, dev); in ahci_octeon_probe()
|
| /linux/arch/arm/mach-ux500/ |
| H A D | cpu-db8500.c | 116 of_platform_populate(NULL, u8500_local_bus_nodes, in u8500_init_machine()
|
| /linux/arch/arm/mach-omap2/ |
| H A D | pdata-quirks.c | 550 of_platform_populate(np, omap_dt_match_table, in pdata_quirks_init_clocks() 573 of_platform_populate(NULL, omap_dt_match_table, in pdata_quirks_init()
|
| H A D | display.c | 259 r = of_platform_populate(node, NULL, NULL, &pdev->dev); in omapdss_init_of()
|
| /linux/drivers/bus/ |
| H A D | imx-aipstz.c | 57 return of_platform_populate(pdev->dev.of_node, imx_aipstz_match_table, in imx_aipstz_probe()
|
| H A D | stm32_etzpc.c | 121 return of_platform_populate(np, NULL, NULL, &pdev->dev); in stm32_etzpc_probe()
|
| H A D | simple-pm-bus.c | 72 of_platform_populate(np, NULL, lookup, &pdev->dev); in simple_pm_bus_probe()
|
| /linux/drivers/clk/ti/ |
| H A D | clk-814x.c | 73 of_platform_populate(np, NULL, NULL, NULL); in dm814x_adpll_early_init()
|
| /linux/drivers/ufs/host/ |
| H A D | ti-j721e-ufs.c | 62 ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, in ti_j721e_ufs_probe()
|
| /linux/arch/powerpc/platforms/embedded6xx/ |
| H A D | wii.c | 164 of_platform_populate(NULL, wii_of_bus, NULL, NULL); in wii_device_probe()
|
| /linux/drivers/soc/qcom/ |
| H A D | qcom_gsbi.c | 212 return of_platform_populate(node, NULL, NULL, &pdev->dev); in gsbi_probe()
|
| H A D | smd-rpm.c | 210 return of_platform_populate(rpdev->dev.of_node, NULL, NULL, &rpdev->dev); in qcom_smd_rpm_probe()
|
| H A D | wcnss_ctrl.c | 312 of_platform_populate(wcnss->dev->of_node, NULL, NULL, wcnss->dev); in wcnss_async_probe()
|
| /linux/drivers/usb/dwc3/ |
| H A D | dwc3-of-simple.c | 75 ret = of_platform_populate(np, NULL, NULL, dev); in dwc3_of_simple_probe()
|
| H A D | dwc3-exynos.c | 104 ret = of_platform_populate(node, NULL, NULL, dev); in dwc3_exynos_probe()
|
| /linux/drivers/memory/samsung/ |
| H A D | exynos-srom.c | 153 return of_platform_populate(np, NULL, NULL, dev); in exynos_srom_probe()
|
| /linux/arch/powerpc/platforms/52xx/ |
| H A D | mpc52xx_common.c | 102 if (of_platform_populate(NULL, mpc52xx_bus_ids, NULL, NULL)) in mpc52xx_declare_of_platform_devices()
|
| /linux/drivers/iio/dac/ |
| H A D | stm32-dac-core.c | 165 ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, dev); in stm32_dac_probe()
|
| /linux/drivers/mtd/ |
| H A D | mtdpart.c | 621 of_platform_populate(np, NULL, NULL, dev); in mtd_part_of_parse() 629 of_platform_populate(np, NULL, NULL, dev); in mtd_part_of_parse()
|
| /linux/drivers/memory/ |
| H A D | pl172.c | 263 of_platform_populate(child_np, NULL, NULL, dev); in pl172_probe()
|
| H A D | mvebu-devbus.c | 316 err = of_platform_populate(node, NULL, NULL, dev); in mvebu_devbus_probe()
|
| /linux/drivers/fpga/ |
| H A D | fpga-bridge.c | 383 of_platform_populate(bridge->dev.of_node, NULL, NULL, &bridge->dev); in __fpga_bridge_register()
|