/Linux-v4.19/drivers/acpi/ |
D | acpi_platform.c | 67 struct platform_device_info pdevinfo; in acpi_create_platform_device() local 100 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_create_platform_device() 106 pdevinfo.parent = adev->parent ? in acpi_create_platform_device() 108 pdevinfo.name = dev_name(&adev->dev); in acpi_create_platform_device() 109 pdevinfo.id = -1; in acpi_create_platform_device() 110 pdevinfo.res = resources; in acpi_create_platform_device() 111 pdevinfo.num_res = count; in acpi_create_platform_device() 112 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_create_platform_device() 113 pdevinfo.properties = properties; in acpi_create_platform_device() 116 pdevinfo.dma_mask = DMA_BIT_MASK(32); in acpi_create_platform_device() [all …]
|
D | dock.c | 602 struct platform_device_info pdevinfo; in acpi_dock_add() local 607 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_dock_add() 608 pdevinfo.name = "dock"; in acpi_dock_add() 609 pdevinfo.id = dock_station_count; in acpi_dock_add() 610 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_dock_add() 611 pdevinfo.data = &ds; in acpi_dock_add() 612 pdevinfo.size_data = sizeof(ds); in acpi_dock_add() 613 dd = platform_device_register_full(&pdevinfo); in acpi_dock_add()
|
/Linux-v4.19/drivers/gpu/drm/bridge/synopsys/ |
D | dw-hdmi-i2s-audio.c | 115 struct platform_device_info pdevinfo; in snd_dw_hdmi_probe() local 124 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_dw_hdmi_probe() 125 pdevinfo.parent = pdev->dev.parent; in snd_dw_hdmi_probe() 126 pdevinfo.id = PLATFORM_DEVID_AUTO; in snd_dw_hdmi_probe() 127 pdevinfo.name = HDMI_CODEC_DRV_NAME; in snd_dw_hdmi_probe() 128 pdevinfo.data = &pdata; in snd_dw_hdmi_probe() 129 pdevinfo.size_data = sizeof(pdata); in snd_dw_hdmi_probe() 130 pdevinfo.dma_mask = DMA_BIT_MASK(32); in snd_dw_hdmi_probe() 132 platform = platform_device_register_full(&pdevinfo); in snd_dw_hdmi_probe()
|
D | dw-hdmi.c | 2289 struct platform_device_info pdevinfo; in __dw_hdmi_probe() local 2477 memset(&pdevinfo, 0, sizeof(pdevinfo)); in __dw_hdmi_probe() 2478 pdevinfo.parent = dev; in __dw_hdmi_probe() 2479 pdevinfo.id = PLATFORM_DEVID_AUTO; in __dw_hdmi_probe() 2495 pdevinfo.name = "dw-hdmi-ahb-audio"; in __dw_hdmi_probe() 2496 pdevinfo.data = &audio; in __dw_hdmi_probe() 2497 pdevinfo.size_data = sizeof(audio); in __dw_hdmi_probe() 2498 pdevinfo.dma_mask = DMA_BIT_MASK(32); in __dw_hdmi_probe() 2499 hdmi->audio = platform_device_register_full(&pdevinfo); in __dw_hdmi_probe() 2509 pdevinfo.name = "dw-hdmi-i2s-audio"; in __dw_hdmi_probe() [all …]
|
/Linux-v4.19/drivers/soundwire/ |
D | intel_init.c | 55 struct platform_device_info pdevinfo; in sdw_intel_add_controller() local 117 memset(&pdevinfo, 0, sizeof(pdevinfo)); in sdw_intel_add_controller() 119 pdevinfo.parent = res->parent; in sdw_intel_add_controller() 120 pdevinfo.name = "int-sdw"; in sdw_intel_add_controller() 121 pdevinfo.id = i; in sdw_intel_add_controller() 122 pdevinfo.fwnode = acpi_fwnode_handle(adev); in sdw_intel_add_controller() 123 pdevinfo.data = &link->res; in sdw_intel_add_controller() 124 pdevinfo.size_data = sizeof(link->res); in sdw_intel_add_controller() 126 pdev = platform_device_register_full(&pdevinfo); in sdw_intel_add_controller()
|
/Linux-v4.19/drivers/dma/qcom/ |
D | hidma_mgmt.c | 359 struct platform_device_info pdevinfo; in hidma_mgmt_of_populate_channels() local 384 memset(&pdevinfo, 0, sizeof(pdevinfo)); in hidma_mgmt_of_populate_channels() 385 pdevinfo.fwnode = &child->fwnode; in hidma_mgmt_of_populate_channels() 386 pdevinfo.parent = pdev_parent ? &pdev_parent->dev : NULL; in hidma_mgmt_of_populate_channels() 387 pdevinfo.name = child->name; in hidma_mgmt_of_populate_channels() 388 pdevinfo.id = object_counter++; in hidma_mgmt_of_populate_channels() 389 pdevinfo.res = res; in hidma_mgmt_of_populate_channels() 390 pdevinfo.num_res = 3; in hidma_mgmt_of_populate_channels() 391 pdevinfo.data = NULL; in hidma_mgmt_of_populate_channels() 392 pdevinfo.size_data = 0; in hidma_mgmt_of_populate_channels() [all …]
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-media-internal-sd.c | 274 struct platform_device_info pdevinfo = {}; in add_internal_subdev() local 286 pdevinfo.name = isd->id->name; in add_internal_subdev() 287 pdevinfo.id = ipu_id * num_isd + isd->id->index; in add_internal_subdev() 288 pdevinfo.parent = imxmd->md.dev; in add_internal_subdev() 289 pdevinfo.data = &pdata; in add_internal_subdev() 290 pdevinfo.size_data = sizeof(pdata); in add_internal_subdev() 291 pdevinfo.dma_mask = DMA_BIT_MASK(32); in add_internal_subdev() 293 pdev = platform_device_register_full(&pdevinfo); in add_internal_subdev()
|
/Linux-v4.19/drivers/base/ |
D | platform.c | 504 const struct platform_device_info *pdevinfo) in platform_device_register_full() argument 509 pdev = platform_device_alloc(pdevinfo->name, pdevinfo->id); in platform_device_register_full() 513 pdev->dev.parent = pdevinfo->parent; in platform_device_register_full() 514 pdev->dev.fwnode = pdevinfo->fwnode; in platform_device_register_full() 516 if (pdevinfo->dma_mask) { in platform_device_register_full() 528 *pdev->dev.dma_mask = pdevinfo->dma_mask; in platform_device_register_full() 529 pdev->dev.coherent_dma_mask = pdevinfo->dma_mask; in platform_device_register_full() 533 pdevinfo->res, pdevinfo->num_res); in platform_device_register_full() 538 pdevinfo->data, pdevinfo->size_data); in platform_device_register_full() 542 if (pdevinfo->properties) { in platform_device_register_full() [all …]
|
/Linux-v4.19/sound/soc/intel/skylake/ |
D | skl.c | 597 struct platform_device_info pdevinfo = {NULL}; in skl_clock_device_register() local 616 pdevinfo.parent = &skl->pci->dev; in skl_clock_device_register() 617 pdevinfo.id = -1; in skl_clock_device_register() 618 pdevinfo.name = "skl-ssp-clk"; in skl_clock_device_register() 619 pdevinfo.data = clk_pdata; in skl_clock_device_register() 620 pdevinfo.size_data = sizeof(*clk_pdata); in skl_clock_device_register() 621 skl->clk_dev = platform_device_register_full(&pdevinfo); in skl_clock_device_register()
|
/Linux-v4.19/include/linux/ |
D | platform_device.h | 79 const struct platform_device_info *pdevinfo); 100 struct platform_device_info pdevinfo = { in platform_device_register_resndata() local 111 return platform_device_register_full(&pdevinfo); in platform_device_register_resndata()
|
/Linux-v4.19/drivers/platform/x86/ |
D | intel_pmc_ipc.c | 685 const struct platform_device_info pdevinfo = { in ipc_create_punit_device() local 693 pdev = platform_device_register_full(&pdevinfo); in ipc_create_punit_device() 706 const struct platform_device_info pdevinfo = { in ipc_create_tco_device() local 724 pdev = platform_device_register_full(&pdevinfo); in ipc_create_tco_device() 737 const struct platform_device_info pdevinfo = { in ipc_create_telemetry_device() local 753 pdev = platform_device_register_full(&pdevinfo); in ipc_create_telemetry_device()
|
/Linux-v4.19/arch/arm/mach-imx/devices/ |
D | devices-common.h | 22 struct platform_device_info pdevinfo = { in imx_add_platform_device_dmamask() local 31 return platform_device_register_full(&pdevinfo); in imx_add_platform_device_dmamask()
|