Lines Matching refs:pdevinfo
400 static void acp63_fill_platform_dev_info(struct platform_device_info *pdevinfo,
409 pdevinfo->name = name;
410 pdevinfo->id = id;
411 pdevinfo->parent = parent;
412 pdevinfo->num_res = num_res;
413 pdevinfo->res = res;
414 pdevinfo->data = data;
415 pdevinfo->size_data = size_data;
416 pdevinfo->fwnode = fw_node;
422 struct platform_device_info pdevinfo[ACP63_DEVS];
440 memset(&pdevinfo, 0, sizeof(pdevinfo));
446 acp63_fill_platform_dev_info(&pdevinfo[0], parent, NULL, "acp_ps_pdm_dma",
448 acp63_fill_platform_dev_info(&pdevinfo[1], parent, NULL, "dmic-codec",
450 acp63_fill_platform_dev_info(&pdevinfo[2], parent, NULL, "acp_ps_mach",
466 acp63_fill_platform_dev_info(&pdevinfo[0], parent, adata->sdw_fw_node,
469 acp63_fill_platform_dev_info(&pdevinfo[1], parent, NULL, "amd_ps_sdw_dma",
487 acp63_fill_platform_dev_info(&pdevinfo[0], parent, adata->sdw_fw_node,
490 acp63_fill_platform_dev_info(&pdevinfo[1], parent, adata->sdw_fw_node,
493 acp63_fill_platform_dev_info(&pdevinfo[2], parent, NULL, "amd_ps_sdw_dma",
511 acp63_fill_platform_dev_info(&pdevinfo[0], parent, NULL, "acp_ps_pdm_dma",
513 acp63_fill_platform_dev_info(&pdevinfo[1], parent, adata->sdw_fw_node,
516 acp63_fill_platform_dev_info(&pdevinfo[2], parent, NULL, "amd_ps_sdw_dma",
518 acp63_fill_platform_dev_info(&pdevinfo[3], parent, NULL, "dmic-codec",
535 acp63_fill_platform_dev_info(&pdevinfo[0], parent, NULL, "acp_ps_pdm_dma",
537 acp63_fill_platform_dev_info(&pdevinfo[1], parent, adata->sdw_fw_node,
540 acp63_fill_platform_dev_info(&pdevinfo[2], parent, adata->sdw_fw_node,
543 acp63_fill_platform_dev_info(&pdevinfo[3], parent, NULL, "amd_ps_sdw_dma",
545 acp63_fill_platform_dev_info(&pdevinfo[4], parent, NULL, "dmic-codec",
555 adata->pdev[index] = platform_device_register_full(&pdevinfo[index]);
558 "cannot register %s device\n", pdevinfo[index].name);