| /Linux-v5.10/sound/soc/amd/raven/ |
| D | pci-acp3x.c | 116 struct platform_device_info pdevinfo[ACP3x_DEVS]; in snd_acp3x_probe() local 196 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp3x_probe() 197 pdevinfo[0].name = "acp3x_rv_i2s_dma"; in snd_acp3x_probe() 198 pdevinfo[0].id = 0; in snd_acp3x_probe() 199 pdevinfo[0].parent = &pci->dev; in snd_acp3x_probe() 200 pdevinfo[0].num_res = 4; in snd_acp3x_probe() 201 pdevinfo[0].res = &adata->res[0]; in snd_acp3x_probe() 202 pdevinfo[0].data = &irqflags; in snd_acp3x_probe() 203 pdevinfo[0].size_data = sizeof(irqflags); in snd_acp3x_probe() 205 pdevinfo[1].name = "acp3x_i2s_playcap"; in snd_acp3x_probe() [all …]
|
| /Linux-v5.10/drivers/acpi/ |
| D | acpi_platform.c | 101 struct platform_device_info pdevinfo; in acpi_create_platform_device() local 134 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_create_platform_device() 140 pdevinfo.parent = adev->parent ? in acpi_create_platform_device() 142 pdevinfo.name = dev_name(&adev->dev); in acpi_create_platform_device() 143 pdevinfo.id = -1; in acpi_create_platform_device() 144 pdevinfo.res = resources; in acpi_create_platform_device() 145 pdevinfo.num_res = count; in acpi_create_platform_device() 146 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_create_platform_device() 147 pdevinfo.properties = properties; in acpi_create_platform_device() 150 pdevinfo.dma_mask = DMA_BIT_MASK(32); in acpi_create_platform_device() [all …]
|
| D | dock.c | 588 struct platform_device_info pdevinfo; in acpi_dock_add() local 593 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_dock_add() 594 pdevinfo.name = "dock"; in acpi_dock_add() 595 pdevinfo.id = dock_station_count; in acpi_dock_add() 596 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_dock_add() 597 pdevinfo.data = &ds; in acpi_dock_add() 598 pdevinfo.size_data = sizeof(ds); in acpi_dock_add() 599 dd = platform_device_register_full(&pdevinfo); in acpi_dock_add()
|
| /Linux-v5.10/sound/soc/amd/renoir/ |
| D | rn-pci-acp3x.c | 170 struct platform_device_info pdevinfo[ACP_DEVS]; in snd_rn_acp_probe() local 254 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_rn_acp_probe() 255 pdevinfo[0].name = "acp_rn_pdm_dma"; in snd_rn_acp_probe() 256 pdevinfo[0].id = 0; in snd_rn_acp_probe() 257 pdevinfo[0].parent = &pci->dev; in snd_rn_acp_probe() 258 pdevinfo[0].num_res = 2; in snd_rn_acp_probe() 259 pdevinfo[0].res = adata->res; in snd_rn_acp_probe() 260 pdevinfo[0].data = &irqflags; in snd_rn_acp_probe() 261 pdevinfo[0].size_data = sizeof(irqflags); in snd_rn_acp_probe() 263 pdevinfo[1].name = "dmic-codec"; in snd_rn_acp_probe() [all …]
|
| /Linux-v5.10/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-hdmi-i2s-audio.c | 185 struct platform_device_info pdevinfo; in snd_dw_hdmi_probe() local 194 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_dw_hdmi_probe() 195 pdevinfo.parent = pdev->dev.parent; in snd_dw_hdmi_probe() 196 pdevinfo.id = PLATFORM_DEVID_AUTO; in snd_dw_hdmi_probe() 197 pdevinfo.name = HDMI_CODEC_DRV_NAME; in snd_dw_hdmi_probe() 198 pdevinfo.data = &pdata; in snd_dw_hdmi_probe() 199 pdevinfo.size_data = sizeof(pdata); in snd_dw_hdmi_probe() 200 pdevinfo.dma_mask = DMA_BIT_MASK(32); in snd_dw_hdmi_probe() 202 platform = platform_device_register_full(&pdevinfo); in snd_dw_hdmi_probe()
|
| D | dw-hdmi.c | 3184 struct platform_device_info pdevinfo; in dw_hdmi_probe() local 3384 memset(&pdevinfo, 0, sizeof(pdevinfo)); in dw_hdmi_probe() 3385 pdevinfo.parent = dev; in dw_hdmi_probe() 3386 pdevinfo.id = PLATFORM_DEVID_AUTO; in dw_hdmi_probe() 3402 pdevinfo.name = "dw-hdmi-ahb-audio"; in dw_hdmi_probe() 3403 pdevinfo.data = &audio; in dw_hdmi_probe() 3404 pdevinfo.size_data = sizeof(audio); in dw_hdmi_probe() 3405 pdevinfo.dma_mask = DMA_BIT_MASK(32); in dw_hdmi_probe() 3406 hdmi->audio = platform_device_register_full(&pdevinfo); in dw_hdmi_probe() 3417 pdevinfo.name = "dw-hdmi-i2s-audio"; in dw_hdmi_probe() [all …]
|
| /Linux-v5.10/drivers/dma/qcom/ |
| D | hidma_mgmt.c | 350 struct platform_device_info pdevinfo; in hidma_mgmt_of_populate_channels() local 375 memset(&pdevinfo, 0, sizeof(pdevinfo)); in hidma_mgmt_of_populate_channels() 376 pdevinfo.fwnode = &child->fwnode; in hidma_mgmt_of_populate_channels() 377 pdevinfo.parent = pdev_parent ? &pdev_parent->dev : NULL; in hidma_mgmt_of_populate_channels() 378 pdevinfo.name = child->name; in hidma_mgmt_of_populate_channels() 379 pdevinfo.id = object_counter++; in hidma_mgmt_of_populate_channels() 380 pdevinfo.res = res; in hidma_mgmt_of_populate_channels() 381 pdevinfo.num_res = 3; in hidma_mgmt_of_populate_channels() 382 pdevinfo.data = NULL; in hidma_mgmt_of_populate_channels() 383 pdevinfo.size_data = 0; in hidma_mgmt_of_populate_channels() [all …]
|
| /Linux-v5.10/drivers/soundwire/ |
| D | intel_init.c | 192 struct platform_device_info pdevinfo; in sdw_intel_probe_controller() local 260 memset(&pdevinfo, 0, sizeof(pdevinfo)); in sdw_intel_probe_controller() 262 pdevinfo.parent = res->parent; in sdw_intel_probe_controller() 263 pdevinfo.name = "intel-sdw"; in sdw_intel_probe_controller() 264 pdevinfo.id = i; in sdw_intel_probe_controller() 265 pdevinfo.fwnode = acpi_fwnode_handle(adev); in sdw_intel_probe_controller() 266 pdevinfo.data = link; in sdw_intel_probe_controller() 267 pdevinfo.size_data = sizeof(*link); in sdw_intel_probe_controller() 269 pdev = platform_device_register_full(&pdevinfo); in sdw_intel_probe_controller()
|
| /Linux-v5.10/drivers/base/ |
| D | platform.c | 697 const struct platform_device_info *pdevinfo) in platform_device_register_full() argument 702 pdev = platform_device_alloc(pdevinfo->name, pdevinfo->id); in platform_device_register_full() 706 pdev->dev.parent = pdevinfo->parent; in platform_device_register_full() 707 pdev->dev.fwnode = pdevinfo->fwnode; in platform_device_register_full() 709 pdev->dev.of_node_reused = pdevinfo->of_node_reused; in platform_device_register_full() 711 if (pdevinfo->dma_mask) { in platform_device_register_full() 712 pdev->platform_dma_mask = pdevinfo->dma_mask; in platform_device_register_full() 714 pdev->dev.coherent_dma_mask = pdevinfo->dma_mask; in platform_device_register_full() 718 pdevinfo->res, pdevinfo->num_res); in platform_device_register_full() 723 pdevinfo->data, pdevinfo->size_data); in platform_device_register_full() [all …]
|
| /Linux-v5.10/drivers/gpio/ |
| D | gpio-mockup.c | 509 struct platform_device_info pdevinfo; in gpio_mockup_register_chip() local 517 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_mockup_register_chip() 539 pdevinfo.name = "gpio-mockup"; in gpio_mockup_register_chip() 540 pdevinfo.id = idx; in gpio_mockup_register_chip() 541 pdevinfo.properties = properties; in gpio_mockup_register_chip() 543 pdev = platform_device_register_full(&pdevinfo); in gpio_mockup_register_chip()
|
| /Linux-v5.10/include/linux/ |
| D | platform_device.h | 99 const struct platform_device_info *pdevinfo); 120 struct platform_device_info pdevinfo = { in platform_device_register_resndata() local 131 return platform_device_register_full(&pdevinfo); in platform_device_register_resndata()
|
| /Linux-v5.10/sound/soc/intel/skylake/ |
| D | skl.c | 633 struct platform_device_info pdevinfo = {NULL}; in skl_clock_device_register() local 655 pdevinfo.parent = &skl->pci->dev; in skl_clock_device_register() 656 pdevinfo.id = -1; in skl_clock_device_register() 657 pdevinfo.name = "skl-ssp-clk"; in skl_clock_device_register() 658 pdevinfo.data = clk_pdata; in skl_clock_device_register() 659 pdevinfo.size_data = sizeof(*clk_pdata); in skl_clock_device_register() 660 skl->clk_dev = platform_device_register_full(&pdevinfo); in skl_clock_device_register()
|
| /Linux-v5.10/drivers/staging/vc04_services/interface/vchiq_arm/ |
| D | vchiq_arm.c | 2687 struct platform_device_info pdevinfo; in vchiq_register_child() local 2690 memset(&pdevinfo, 0, sizeof(pdevinfo)); in vchiq_register_child() 2692 pdevinfo.parent = &pdev->dev; in vchiq_register_child() 2693 pdevinfo.name = name; in vchiq_register_child() 2694 pdevinfo.id = PLATFORM_DEVID_NONE; in vchiq_register_child() 2695 pdevinfo.dma_mask = DMA_BIT_MASK(32); in vchiq_register_child() 2697 child = platform_device_register_full(&pdevinfo); in vchiq_register_child()
|