/linux-master/sound/soc/amd/raven/ |
H A D | pci-acp3x.c | 131 struct platform_device_info pdevinfo[ACP3x_DEVS]; local 208 memset(&pdevinfo, 0, sizeof(pdevinfo)); 209 pdevinfo[0].name = "acp3x_rv_i2s_dma"; 210 pdevinfo[0].id = 0; 211 pdevinfo[0].parent = &pci->dev; 212 pdevinfo[0].num_res = 4; 213 pdevinfo[0].res = &adata->res[0]; 214 pdevinfo[0].data = &irqflags; 215 pdevinfo[ [all...] |
/linux-master/drivers/acpi/ |
H A D | acpi_platform.c | 115 struct platform_device_info pdevinfo; local 158 memset(&pdevinfo, 0, sizeof(pdevinfo)); 164 pdevinfo.parent = parent ? acpi_get_first_physical_node(parent) : NULL; 165 pdevinfo.name = dev_name(&adev->dev); 166 pdevinfo.id = PLATFORM_DEVID_NONE; 167 pdevinfo.res = resources; 168 pdevinfo.num_res = count; 169 pdevinfo.fwnode = acpi_fwnode_handle(adev); 170 pdevinfo [all...] |
H A D | dock.c | 578 struct platform_device_info pdevinfo; local 583 memset(&pdevinfo, 0, sizeof(pdevinfo)); 584 pdevinfo.name = "dock"; 585 pdevinfo.id = dock_station_count; 586 pdevinfo.fwnode = acpi_fwnode_handle(adev); 587 pdevinfo.data = &ds; 588 pdevinfo.size_data = sizeof(ds); 589 dd = platform_device_register_full(&pdevinfo);
|
/linux-master/sound/soc/amd/vangogh/ |
H A D | pci-acp5x.c | 128 struct platform_device_info pdevinfo[ACP5x_DEVS]; local 209 memset(&pdevinfo, 0, sizeof(pdevinfo)); 210 pdevinfo[0].name = "acp5x_i2s_dma"; 211 pdevinfo[0].id = 0; 212 pdevinfo[0].parent = &pci->dev; 213 pdevinfo[0].num_res = 4; 214 pdevinfo[0].res = &adata->res[0]; 215 pdevinfo[0].data = &irqflags; 216 pdevinfo[ [all...] |
/linux-master/sound/soc/amd/renoir/ |
H A D | rn-pci-acp3x.c | 209 struct platform_device_info pdevinfo[ACP_DEVS]; local 309 memset(&pdevinfo, 0, sizeof(pdevinfo)); 310 pdevinfo[0].name = "acp_rn_pdm_dma"; 311 pdevinfo[0].id = 0; 312 pdevinfo[0].parent = &pci->dev; 313 pdevinfo[0].num_res = 2; 314 pdevinfo[0].res = adata->res; 315 pdevinfo[0].data = &irqflags; 316 pdevinfo[ [all...] |
/linux-master/sound/soc/amd/yc/ |
H A D | pci-acp6x.c | 148 struct platform_device_info pdevinfo[ACP6x_DEVS]; local 227 memset(&pdevinfo, 0, sizeof(pdevinfo)); 228 pdevinfo[0].name = "acp_yc_pdm_dma"; 229 pdevinfo[0].id = 0; 230 pdevinfo[0].parent = &pci->dev; 231 pdevinfo[0].num_res = 1; 232 pdevinfo[0].res = adata->res; 234 pdevinfo[1].name = "dmic-codec"; 235 pdevinfo[ [all...] |
/linux-master/drivers/soundwire/ |
H A D | amd_init.c | 78 struct platform_device_info pdevinfo[2]; local 119 memset(&pdevinfo, 0, sizeof(pdevinfo)); 127 pdevinfo[index].name = "amd_sdw_manager"; 128 pdevinfo[index].id = index; 129 pdevinfo[index].parent = res->parent; 130 pdevinfo[index].num_res = 1; 131 pdevinfo[index].res = sdw_res; 132 pdevinfo[index].data = &sdw_pdata[index]; 133 pdevinfo[inde [all...] |
/linux-master/sound/soc/amd/acp/ |
H A D | acp-pci.c | 49 struct platform_device_info pdevinfo; local 143 memset(&pdevinfo, 0, sizeof(pdevinfo)); 145 pdevinfo.name = chip->name; 146 pdevinfo.id = 0; 147 pdevinfo.parent = &pci->dev; 148 pdevinfo.num_res = num_res; 149 pdevinfo.res = &res[0]; 150 pdevinfo.data = chip; 151 pdevinfo [all...] |
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-i2s-audio.c | 192 struct platform_device_info pdevinfo; local 202 memset(&pdevinfo, 0, sizeof(pdevinfo)); 203 pdevinfo.parent = pdev->dev.parent; 204 pdevinfo.id = PLATFORM_DEVID_AUTO; 205 pdevinfo.name = HDMI_CODEC_DRV_NAME; 206 pdevinfo.data = &pdata; 207 pdevinfo.size_data = sizeof(pdata); 208 pdevinfo.dma_mask = DMA_BIT_MASK(32); 210 platform = platform_device_register_full(&pdevinfo); [all...] |
H A D | dw-hdmi.c | 3325 struct platform_device_info pdevinfo; local 3531 memset(&pdevinfo, 0, sizeof(pdevinfo)); 3532 pdevinfo.parent = dev; 3533 pdevinfo.id = PLATFORM_DEVID_AUTO; 3549 pdevinfo.name = "dw-hdmi-ahb-audio"; 3550 pdevinfo.data = &audio; 3551 pdevinfo.size_data = sizeof(audio); 3552 pdevinfo.dma_mask = DMA_BIT_MASK(32); 3553 hdmi->audio = platform_device_register_full(&pdevinfo); [all...] |
/linux-master/drivers/dma/qcom/ |
H A D | hidma_mgmt.c | 351 struct platform_device_info pdevinfo; local 376 memset(&pdevinfo, 0, sizeof(pdevinfo)); 377 pdevinfo.fwnode = &child->fwnode; 378 pdevinfo.parent = pdev_parent ? &pdev_parent->dev : NULL; 379 pdevinfo.name = child->name; 380 pdevinfo.id = object_counter++; 381 pdevinfo.res = res; 382 pdevinfo.num_res = 3; 383 pdevinfo [all...] |
/linux-master/sound/soc/amd/ps/ |
H A D | pci-ps.c | 434 static void acp63_fill_platform_dev_info(struct platform_device_info *pdevinfo, argument 443 pdevinfo->name = name; 444 pdevinfo->id = id; 445 pdevinfo->parent = parent; 446 pdevinfo->num_res = num_res; 447 pdevinfo->res = res; 448 pdevinfo->data = data; 449 pdevinfo->size_data = size_data; 450 pdevinfo->fwnode = fw_node; 455 struct platform_device_info pdevinfo; local [all...] |
/linux-master/drivers/fpga/ |
H A D | dfl-n3000-nios.c | 418 struct platform_device_info pdevinfo = { 0 }; local 441 pdevinfo.name = "subdev_spi_altera"; 442 pdevinfo.id = PLATFORM_DEVID_AUTO; 443 pdevinfo.parent = nn->dev; 444 pdevinfo.data = &pdata; 445 pdevinfo.size_data = sizeof(pdata); 447 nn->altera_spi = platform_device_register_full(&pdevinfo);
|
/linux-master/drivers/base/ |
H A D | platform.c | 802 * @pdevinfo: data used to create device 807 const struct platform_device_info *pdevinfo) 812 pdev = platform_device_alloc(pdevinfo->name, pdevinfo->id); 816 pdev->dev.parent = pdevinfo->parent; 817 pdev->dev.fwnode = pdevinfo->fwnode; 819 pdev->dev.of_node_reused = pdevinfo->of_node_reused; 821 if (pdevinfo->dma_mask) { 822 pdev->platform_dma_mask = pdevinfo->dma_mask; 824 pdev->dev.coherent_dma_mask = pdevinfo 806 platform_device_register_full( const struct platform_device_info *pdevinfo) argument [all...] |
/linux-master/include/linux/ |
H A D | platform_device.h | 137 const struct platform_device_info *pdevinfo); 158 struct platform_device_info pdevinfo = { local 169 return platform_device_register_full(&pdevinfo);
|
/linux-master/drivers/gpio/ |
H A D | gpio-mockup.c | 522 struct platform_device_info pdevinfo; local 531 memset(&pdevinfo, 0, sizeof(pdevinfo)); 559 pdevinfo.name = "gpio-mockup"; 560 pdevinfo.id = idx; 561 pdevinfo.fwnode = fwnode; 563 pdev = platform_device_register_full(&pdevinfo);
|
H A D | gpio-sim.c | 934 struct platform_device_info pdevinfo; local 953 memset(&pdevinfo, 0, sizeof(pdevinfo)); 974 pdevinfo.name = "gpio-sim"; 975 pdevinfo.fwnode = swnode; 976 pdevinfo.id = dev->id; 982 pdev = platform_device_register_full(&pdevinfo);
|
/linux-master/drivers/bus/ |
H A D | hisi_lpc.c | 475 const struct platform_device_info *pdevinfo; member in struct:hisi_lpc_acpi_cell 506 .pdevinfo = (struct platform_device_info []) { 520 .pdevinfo = (struct platform_device_info []) { 558 pdev = platform_device_register_full(cell->pdevinfo);
|
/linux-master/sound/soc/intel/skylake/ |
H A D | skl.c | 624 struct platform_device_info pdevinfo = {NULL}; local 646 pdevinfo.parent = &skl->pci->dev; 647 pdevinfo.id = -1; 648 pdevinfo.name = "skl-ssp-clk"; 649 pdevinfo.data = clk_pdata; 650 pdevinfo.size_data = sizeof(*clk_pdata); 651 skl->clk_dev = platform_device_register_full(&pdevinfo);
|
/linux-master/drivers/hwmon/ |
H A D | smsc47m1.c | 873 const struct platform_device_info pdevinfo = { local 887 smsc47m1_pdev = platform_device_register_full(&pdevinfo);
|
/linux-master/drivers/usb/usbip/ |
H A D | vhci_hcd.c | 1526 struct platform_device_info pdevinfo = { local 1533 vhcis[i].pdev = platform_device_register_full(&pdevinfo);
|
/linux-master/drivers/iommu/iommufd/ |
H A D | selftest.c | 1465 struct platform_device_info pdevinfo = { local 1473 selftest_iommu_dev = platform_device_register_full(&pdevinfo);
|