| /linux/sound/soc/amd/raven/ |
| H A D | pci-acp3x.c | 131 struct platform_device_info pdevinfo[ACP3x_DEVS]; in snd_acp3x_probe() local 208 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp3x_probe() 209 pdevinfo[0].name = "acp3x_rv_i2s_dma"; in snd_acp3x_probe() 210 pdevinfo[0].id = 0; in snd_acp3x_probe() 211 pdevinfo[0].parent = &pci->dev; in snd_acp3x_probe() 212 pdevinfo[0].num_res = 4; in snd_acp3x_probe() 213 pdevinfo[0].res = &adata->res[0]; in snd_acp3x_probe() 214 pdevinfo[0].data = &irqflags; in snd_acp3x_probe() 215 pdevinfo[0].size_data = sizeof(irqflags); in snd_acp3x_probe() 217 pdevinfo[1].name = "acp3x_i2s_playcap"; in snd_acp3x_probe() [all …]
|
| /linux/sound/soc/amd/vangogh/ |
| H A D | pci-acp5x.c | 128 struct platform_device_info pdevinfo[ACP5x_DEVS]; in snd_acp5x_probe() local 209 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp5x_probe() 210 pdevinfo[0].name = "acp5x_i2s_dma"; in snd_acp5x_probe() 211 pdevinfo[0].id = 0; in snd_acp5x_probe() 212 pdevinfo[0].parent = &pci->dev; in snd_acp5x_probe() 213 pdevinfo[0].num_res = 4; in snd_acp5x_probe() 214 pdevinfo[0].res = &adata->res[0]; in snd_acp5x_probe() 215 pdevinfo[0].data = &irqflags; in snd_acp5x_probe() 216 pdevinfo[0].size_data = sizeof(irqflags); in snd_acp5x_probe() 218 pdevinfo[1].name = "acp5x_i2s_playcap"; in snd_acp5x_probe() [all …]
|
| /linux/drivers/acpi/ |
| H A D | acpi_platform.c | 115 struct platform_device_info pdevinfo; in acpi_create_platform_device() local 162 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_create_platform_device() 168 pdevinfo.parent = parent ? acpi_get_first_physical_node(parent) : NULL; in acpi_create_platform_device() 169 pdevinfo.name = dev_name(&adev->dev); in acpi_create_platform_device() 170 pdevinfo.id = PLATFORM_DEVID_NONE; in acpi_create_platform_device() 171 pdevinfo.res = resources; in acpi_create_platform_device() 172 pdevinfo.num_res = count; in acpi_create_platform_device() 173 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_create_platform_device() 174 pdevinfo.properties = properties; in acpi_create_platform_device() 177 pdevinfo.dma_mask = DMA_BIT_MASK(32); in acpi_create_platform_device() [all …]
|
| H A D | dock.c | 578 struct platform_device_info pdevinfo; in acpi_dock_add() local 583 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_dock_add() 584 pdevinfo.name = "dock"; in acpi_dock_add() 585 pdevinfo.id = dock_station_count; in acpi_dock_add() 586 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_dock_add() 587 pdevinfo.data = &ds; in acpi_dock_add() 588 pdevinfo.size_data = sizeof(ds); in acpi_dock_add() 589 dd = platform_device_register_full(&pdevinfo); in acpi_dock_add()
|
| /linux/sound/soc/amd/acp/ |
| H A D | acp-pci.c | 38 static void acp_fill_platform_dev_info(struct platform_device_info *pdevinfo, in acp_fill_platform_dev_info() argument 47 pdevinfo->name = name; in acp_fill_platform_dev_info() 48 pdevinfo->id = id; in acp_fill_platform_dev_info() 49 pdevinfo->parent = parent; in acp_fill_platform_dev_info() 50 pdevinfo->num_res = num_res; in acp_fill_platform_dev_info() 51 pdevinfo->res = res; in acp_fill_platform_dev_info() 52 pdevinfo->data = data; in acp_fill_platform_dev_info() 53 pdevinfo->size_data = size_data; in acp_fill_platform_dev_info() 54 pdevinfo->fwnode = fw_node; in acp_fill_platform_dev_info() 59 struct platform_device_info pdevinfo; in create_acp_platform_devs() local [all …]
|
| /linux/sound/soc/amd/renoir/ |
| H A D | rn-pci-acp3x.c | 209 struct platform_device_info pdevinfo[ACP_DEVS]; in snd_rn_acp_probe() local 309 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_rn_acp_probe() 310 pdevinfo[0].name = "acp_rn_pdm_dma"; in snd_rn_acp_probe() 311 pdevinfo[0].id = 0; in snd_rn_acp_probe() 312 pdevinfo[0].parent = &pci->dev; in snd_rn_acp_probe() 313 pdevinfo[0].num_res = 2; in snd_rn_acp_probe() 314 pdevinfo[0].res = adata->res; in snd_rn_acp_probe() 315 pdevinfo[0].data = &irqflags; in snd_rn_acp_probe() 316 pdevinfo[0].size_data = sizeof(irqflags); in snd_rn_acp_probe() 318 pdevinfo[1].name = "dmic-codec"; in snd_rn_acp_probe() [all …]
|
| /linux/drivers/soundwire/ |
| H A D | amd_init.c | 74 struct platform_device_info pdevinfo[2]; in sdw_amd_probe_controller() local 115 memset(&pdevinfo, 0, sizeof(pdevinfo)); in sdw_amd_probe_controller() 124 pdevinfo[index].name = "amd_sdw_manager"; in sdw_amd_probe_controller() 125 pdevinfo[index].id = index; in sdw_amd_probe_controller() 126 pdevinfo[index].parent = res->parent; in sdw_amd_probe_controller() 127 pdevinfo[index].num_res = 1; in sdw_amd_probe_controller() 128 pdevinfo[index].res = sdw_res; in sdw_amd_probe_controller() 129 pdevinfo[index].data = &sdw_pdata[index]; in sdw_amd_probe_controller() 130 pdevinfo[index].size_data = sizeof(struct acp_sdw_pdata); in sdw_amd_probe_controller() 131 pdevinfo[index].fwnode = acpi_fwnode_handle(adev); in sdw_amd_probe_controller() [all …]
|
| /linux/sound/soc/amd/ps/ |
| H A D | pci-ps.c | 454 static void acp63_fill_platform_dev_info(struct platform_device_info *pdevinfo, in acp63_fill_platform_dev_info() 463 pdevinfo->name = name; in acp63_fill_platform_dev_info() 464 pdevinfo->id = id; in acp63_fill_platform_dev_info() 465 pdevinfo->parent = parent; in acp63_fill_platform_dev_info() 466 pdevinfo->num_res = num_res; 467 pdevinfo->res = res; in create_acp63_platform_devs() 468 pdevinfo->data = data; in create_acp63_platform_devs() 469 pdevinfo->size_data = size_data; in create_acp63_platform_devs() local 470 pdevinfo->fwnode = fw_node; in create_acp63_platform_devs() 475 struct platform_device_info pdevinfo; in create_acp63_platform_devs() 448 acp63_fill_platform_dev_info(struct platform_device_info * pdevinfo,struct device * parent,struct fwnode_handle * fw_node,char * name,unsigned int id,const struct resource * res,unsigned int num_res,const void * data,size_t size_data) acp63_fill_platform_dev_info() argument [all...] |
| /linux/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-hdmi-i2s-audio.c | 193 struct platform_device_info pdevinfo; in snd_dw_hdmi_probe() local 203 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_dw_hdmi_probe() 204 pdevinfo.parent = pdev->dev.parent; in snd_dw_hdmi_probe() 205 pdevinfo.id = PLATFORM_DEVID_AUTO; in snd_dw_hdmi_probe() 206 pdevinfo.name = HDMI_CODEC_DRV_NAME; in snd_dw_hdmi_probe() 207 pdevinfo.data = &pdata; in snd_dw_hdmi_probe() 208 pdevinfo.size_data = sizeof(pdata); in snd_dw_hdmi_probe() 209 pdevinfo.dma_mask = DMA_BIT_MASK(32); in snd_dw_hdmi_probe() 211 platform = platform_device_register_full(&pdevinfo); in snd_dw_hdmi_probe()
|
| /linux/drivers/fpga/ |
| H A D | dfl-n3000-nios.c | 418 struct platform_device_info pdevinfo = { 0 }; in create_altera_spi_controller() local 441 pdevinfo.name = "subdev_spi_altera"; in create_altera_spi_controller() 442 pdevinfo.id = PLATFORM_DEVID_AUTO; in create_altera_spi_controller() 443 pdevinfo.parent = nn->dev; in create_altera_spi_controller() 444 pdevinfo.data = &pdata; in create_altera_spi_controller() 445 pdevinfo.size_data = sizeof(pdata); in create_altera_spi_controller() 447 nn->altera_spi = platform_device_register_full(&pdevinfo); in create_altera_spi_controller()
|
| /linux/drivers/gpio/ |
| H A D | gpio-mockup.c | 525 struct platform_device_info pdevinfo; in gpio_mockup_register_chip() local 534 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_mockup_register_chip() 562 pdevinfo.name = "gpio-mockup"; in gpio_mockup_register_chip() 563 pdevinfo.id = idx; in gpio_mockup_register_chip() 564 pdevinfo.fwnode = fwnode; in gpio_mockup_register_chip() 566 pdev = platform_device_register_full(&pdevinfo); in gpio_mockup_register_chip()
|
| H A D | gpio-sim.c | 949 struct platform_device_info pdevinfo; in gpio_sim_device_activate() local 967 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_sim_device_activate() 988 pdevinfo.name = "gpio-sim"; in gpio_sim_device_activate() 989 pdevinfo.fwnode = swnode; in gpio_sim_device_activate() 990 pdevinfo.id = dev->id; in gpio_sim_device_activate() 992 ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo); in gpio_sim_device_activate()
|
| H A D | gpio-aggregator.c | 910 struct platform_device_info pdevinfo; in gpio_aggregator_activate() local 929 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_aggregator_activate() 930 pdevinfo.name = DRV_NAME; in gpio_aggregator_activate() 931 pdevinfo.id = aggr->id; in gpio_aggregator_activate() 932 pdevinfo.fwnode = swnode; in gpio_aggregator_activate() 965 ret = dev_sync_probe_register(&aggr->probe_data, &pdevinfo); in gpio_aggregator_activate()
|
| H A D | gpio-virtuser.c | 1452 struct platform_device_info pdevinfo; in gpio_virtuser_device_activate() local 1465 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_virtuser_device_activate() 1466 pdevinfo.name = "gpio-virtuser"; in gpio_virtuser_device_activate() 1467 pdevinfo.id = dev->id; in gpio_virtuser_device_activate() 1468 pdevinfo.fwnode = swnode; in gpio_virtuser_device_activate() 1474 ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo); in gpio_virtuser_device_activate()
|
| /linux/include/linux/ |
| H A D | platform_device.h | 139 const struct platform_device_info *pdevinfo); 160 struct platform_device_info pdevinfo = { in platform_device_register_resndata() local 171 return platform_device_register_full(&pdevinfo); in platform_device_register_resndata()
|
| /linux/drivers/clk/rockchip/ |
| H A D | clk.c | 484 struct platform_device_info pdevinfo = { in rockchip_clk_register_gate_link() local 494 return platform_device_register_full(&pdevinfo); in rockchip_clk_register_gate_link()
|
| /linux/drivers/usb/usbip/ |
| H A D | vhci_hcd.c | 1550 struct platform_device_info pdevinfo = { in vhci_hcd_init() local 1557 vhcis[i].pdev = platform_device_register_full(&pdevinfo); in vhci_hcd_init()
|
| /linux/drivers/iommu/iommufd/ |
| H A D | selftest.c | 2189 struct platform_device_info pdevinfo = { in iommufd_test_init() local 2197 selftest_iommu_dev = platform_device_register_full(&pdevinfo); in iommufd_test_init()
|