/linux-6.3-rc2/sound/soc/amd/raven/ |
A D | pci-acp3x.c | 208 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp3x_probe() 210 pdevinfo[0].id = 0; in snd_acp3x_probe() 212 pdevinfo[0].num_res = 4; in snd_acp3x_probe() 214 pdevinfo[0].data = &irqflags; in snd_acp3x_probe() 218 pdevinfo[1].id = 0; in snd_acp3x_probe() 220 pdevinfo[1].num_res = 1; in snd_acp3x_probe() 224 pdevinfo[2].id = 1; in snd_acp3x_probe() 226 pdevinfo[2].num_res = 1; in snd_acp3x_probe() 230 pdevinfo[3].id = 2; in snd_acp3x_probe() 232 pdevinfo[3].num_res = 1; in snd_acp3x_probe() [all …]
|
/linux-6.3-rc2/sound/soc/amd/vangogh/ |
A D | pci-acp5x.c | 199 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp5x_probe() 201 pdevinfo[0].id = 0; in snd_acp5x_probe() 202 pdevinfo[0].parent = &pci->dev; in snd_acp5x_probe() 203 pdevinfo[0].num_res = 4; in snd_acp5x_probe() 205 pdevinfo[0].data = &irqflags; in snd_acp5x_probe() 209 pdevinfo[1].id = 0; in snd_acp5x_probe() 211 pdevinfo[1].num_res = 1; in snd_acp5x_probe() 215 pdevinfo[2].id = 1; in snd_acp5x_probe() 217 pdevinfo[2].num_res = 1; in snd_acp5x_probe() 221 pdevinfo[3].id = 0; in snd_acp5x_probe() [all …]
|
/linux-6.3-rc2/drivers/acpi/ |
A D | acpi_platform.c | 102 struct platform_device_info pdevinfo; in acpi_create_platform_device() local 133 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_create_platform_device() 140 pdevinfo.name = dev_name(&adev->dev); in acpi_create_platform_device() 141 pdevinfo.id = PLATFORM_DEVID_NONE; in acpi_create_platform_device() 142 pdevinfo.res = resources; in acpi_create_platform_device() 143 pdevinfo.num_res = count; in acpi_create_platform_device() 144 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_create_platform_device() 145 pdevinfo.properties = properties; in acpi_create_platform_device() 148 pdevinfo.dma_mask = DMA_BIT_MASK(32); in acpi_create_platform_device() 150 pdevinfo.dma_mask = 0; in acpi_create_platform_device() [all …]
|
A D | dock.c | 590 struct platform_device_info pdevinfo; in acpi_dock_add() local 595 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_dock_add() 596 pdevinfo.name = "dock"; in acpi_dock_add() 597 pdevinfo.id = dock_station_count; in acpi_dock_add() 598 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_dock_add() 599 pdevinfo.data = &ds; in acpi_dock_add() 600 pdevinfo.size_data = sizeof(ds); in acpi_dock_add() 601 dd = platform_device_register_full(&pdevinfo); in acpi_dock_add()
|
/linux-6.3-rc2/sound/soc/amd/acp/ |
A D | acp-pci.c | 49 struct platform_device_info pdevinfo; in acp_pci_probe() local 127 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acp_pci_probe() 129 pdevinfo.name = chip->name; in acp_pci_probe() 130 pdevinfo.id = 0; in acp_pci_probe() 131 pdevinfo.parent = &pci->dev; in acp_pci_probe() 132 pdevinfo.num_res = num_res; in acp_pci_probe() 133 pdevinfo.res = &res[0]; in acp_pci_probe() 134 pdevinfo.data = chip; in acp_pci_probe() 135 pdevinfo.size_data = sizeof(*chip); in acp_pci_probe() 137 pdev = platform_device_register_full(&pdevinfo); in acp_pci_probe() [all …]
|
/linux-6.3-rc2/sound/soc/amd/renoir/ |
A D | rn-pci-acp3x.c | 309 memset(&pdevinfo, 0, sizeof(pdevinfo)); 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() 319 pdevinfo[1].id = 0; in snd_rn_acp_probe() 320 pdevinfo[1].parent = &pci->dev; in snd_rn_acp_probe() 322 pdevinfo[2].id = 0; in snd_rn_acp_probe() 323 pdevinfo[2].parent = &pci->dev; in snd_rn_acp_probe() [all …]
|
/linux-6.3-rc2/sound/soc/amd/yc/ |
A D | pci-acp6x.c | 221 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp6x_probe() 223 pdevinfo[0].id = 0; in snd_acp6x_probe() 224 pdevinfo[0].parent = &pci->dev; in snd_acp6x_probe() 225 pdevinfo[0].num_res = 1; in snd_acp6x_probe() 226 pdevinfo[0].res = adata->res; in snd_acp6x_probe() 228 pdevinfo[1].name = "dmic-codec"; in snd_acp6x_probe() 229 pdevinfo[1].id = 0; in snd_acp6x_probe() 230 pdevinfo[1].parent = &pci->dev; in snd_acp6x_probe() 233 pdevinfo[2].id = 0; in snd_acp6x_probe() 234 pdevinfo[2].parent = &pci->dev; in snd_acp6x_probe() [all …]
|
/linux-6.3-rc2/sound/soc/sof/amd/ |
A D | pci-rmb.c | 86 struct platform_device_info pdevinfo; in acp_pci_rmb_probe() local 133 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acp_pci_rmb_probe() 140 pdevinfo.name = "acp_asoc_rembrandt"; in acp_pci_rmb_probe() 141 pdevinfo.id = 0; in acp_pci_rmb_probe() 142 pdevinfo.parent = &pci->dev; in acp_pci_rmb_probe() 143 pdevinfo.num_res = ARRAY_SIZE(rembrandt_res); in acp_pci_rmb_probe() 144 pdevinfo.res = &res[0]; in acp_pci_rmb_probe() 146 pdev = platform_device_register_full(&pdevinfo); in acp_pci_rmb_probe() 148 dev_err(&pci->dev, "cannot register %s device\n", pdevinfo.name); in acp_pci_rmb_probe()
|
A D | pci-rn.c | 86 struct platform_device_info pdevinfo; in acp_pci_rn_probe() local 132 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acp_pci_rn_probe() 140 pdevinfo.name = "acp_asoc_renoir"; in acp_pci_rn_probe() 141 pdevinfo.id = 0; in acp_pci_rn_probe() 142 pdevinfo.parent = &pci->dev; in acp_pci_rn_probe() 143 pdevinfo.num_res = ARRAY_SIZE(renoir_res); in acp_pci_rn_probe() 144 pdevinfo.res = &res[0]; in acp_pci_rn_probe() 146 pdev = platform_device_register_full(&pdevinfo); in acp_pci_rn_probe() 148 dev_err(&pci->dev, "cannot register %s device\n", pdevinfo.name); in acp_pci_rn_probe()
|
/linux-6.3-rc2/sound/soc/amd/ps/ |
A D | pci-ps.c | 179 pdevinfo->name = name; in acp63_fill_platform_dev_info() 180 pdevinfo->id = id; in acp63_fill_platform_dev_info() 181 pdevinfo->parent = parent; in acp63_fill_platform_dev_info() 182 pdevinfo->num_res = num_res; in acp63_fill_platform_dev_info() 183 pdevinfo->res = res; in acp63_fill_platform_dev_info() 184 pdevinfo->data = data; in acp63_fill_platform_dev_info() 185 pdevinfo->size_data = size_data; in acp63_fill_platform_dev_info() 186 pdevinfo->fwnode = fw_node; in acp63_fill_platform_dev_info() 191 struct platform_device_info pdevinfo[ACP63_DEVS]; in create_acp63_platform_devs() local 209 memset(&pdevinfo, 0, sizeof(pdevinfo)); in create_acp63_platform_devs() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/bridge/synopsys/ |
A D | dw-hdmi-i2s-audio.c | 192 struct platform_device_info pdevinfo; in snd_dw_hdmi_probe() local 202 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_dw_hdmi_probe() 203 pdevinfo.parent = pdev->dev.parent; in snd_dw_hdmi_probe() 204 pdevinfo.id = PLATFORM_DEVID_AUTO; in snd_dw_hdmi_probe() 205 pdevinfo.name = HDMI_CODEC_DRV_NAME; in snd_dw_hdmi_probe() 206 pdevinfo.data = &pdata; in snd_dw_hdmi_probe() 207 pdevinfo.size_data = sizeof(pdata); in snd_dw_hdmi_probe() 208 pdevinfo.dma_mask = DMA_BIT_MASK(32); in snd_dw_hdmi_probe() 210 platform = platform_device_register_full(&pdevinfo); in snd_dw_hdmi_probe()
|
A D | dw-hdmi.c | 3560 memset(&pdevinfo, 0, sizeof(pdevinfo)); in dw_hdmi_probe() 3561 pdevinfo.parent = dev; in dw_hdmi_probe() 3562 pdevinfo.id = PLATFORM_DEVID_AUTO; in dw_hdmi_probe() 3579 pdevinfo.data = &audio; in dw_hdmi_probe() 3594 pdevinfo.data = &audio; in dw_hdmi_probe() 3611 pdevinfo.id = PLATFORM_DEVID_NONE; in dw_hdmi_probe() 3612 pdevinfo.data = &audio; in dw_hdmi_probe() 3623 pdevinfo.name = "dw-hdmi-cec"; in dw_hdmi_probe() 3624 pdevinfo.data = &cec; in dw_hdmi_probe() 3625 pdevinfo.size_data = sizeof(cec); in dw_hdmi_probe() [all …]
|
/linux-6.3-rc2/drivers/dma/qcom/ |
A 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() 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() 384 pdevinfo.dma_mask = DMA_BIT_MASK(64); in hidma_mgmt_of_populate_channels() [all …]
|
/linux-6.3-rc2/drivers/base/ |
A D | platform.c | 807 const struct platform_device_info *pdevinfo) in platform_device_register_full() argument 812 pdev = platform_device_alloc(pdevinfo->name, pdevinfo->id); in platform_device_register_full() 816 pdev->dev.parent = pdevinfo->parent; in platform_device_register_full() 817 pdev->dev.fwnode = pdevinfo->fwnode; in platform_device_register_full() 821 if (pdevinfo->dma_mask) { in platform_device_register_full() 822 pdev->platform_dma_mask = pdevinfo->dma_mask; in platform_device_register_full() 824 pdev->dev.coherent_dma_mask = pdevinfo->dma_mask; in platform_device_register_full() 828 pdevinfo->res, pdevinfo->num_res); in platform_device_register_full() 833 pdevinfo->data, pdevinfo->size_data); in platform_device_register_full() 837 if (pdevinfo->properties) { in platform_device_register_full() [all …]
|
/linux-6.3-rc2/drivers/fpga/ |
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-6.3-rc2/drivers/gpio/ |
A D | gpio-mockup.c | 505 struct platform_device_info pdevinfo; in gpio_mockup_register_chip() local 514 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_mockup_register_chip() 542 pdevinfo.name = "gpio-mockup"; in gpio_mockup_register_chip() 543 pdevinfo.id = idx; in gpio_mockup_register_chip() 544 pdevinfo.fwnode = fwnode; in gpio_mockup_register_chip() 546 pdev = platform_device_register_full(&pdevinfo); in gpio_mockup_register_chip()
|
A D | gpio-sim.c | 880 struct platform_device_info pdevinfo; in gpio_sim_device_activate_unlocked() local 897 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_sim_device_activate_unlocked() 918 pdevinfo.name = "gpio-sim"; in gpio_sim_device_activate_unlocked() 919 pdevinfo.fwnode = swnode; in gpio_sim_device_activate_unlocked() 920 pdevinfo.id = dev->id; in gpio_sim_device_activate_unlocked() 926 pdev = platform_device_register_full(&pdevinfo); in gpio_sim_device_activate_unlocked()
|
/linux-6.3-rc2/include/linux/ |
A D | platform_device.h | 109 const struct platform_device_info *pdevinfo); 130 struct platform_device_info pdevinfo = { in platform_device_register_resndata() local 141 return platform_device_register_full(&pdevinfo); in platform_device_register_resndata()
|
/linux-6.3-rc2/drivers/bus/ |
A D | hisi_lpc.c | 475 const struct platform_device_info *pdevinfo; member 506 .pdevinfo = (struct platform_device_info []) { in hisi_lpc_acpi_add_child() 520 .pdevinfo = (struct platform_device_info []) { in hisi_lpc_acpi_add_child() 558 pdev = platform_device_register_full(cell->pdevinfo); in hisi_lpc_acpi_add_child()
|
/linux-6.3-rc2/sound/soc/intel/skylake/ |
A D | skl.c | 624 struct platform_device_info pdevinfo = {NULL}; in skl_clock_device_register() local 646 pdevinfo.parent = &skl->pci->dev; in skl_clock_device_register() 647 pdevinfo.id = -1; in skl_clock_device_register() 648 pdevinfo.name = "skl-ssp-clk"; in skl_clock_device_register() 649 pdevinfo.data = clk_pdata; in skl_clock_device_register() 650 pdevinfo.size_data = sizeof(*clk_pdata); in skl_clock_device_register() 651 skl->clk_dev = platform_device_register_full(&pdevinfo); in skl_clock_device_register()
|
/linux-6.3-rc2/drivers/staging/vc04_services/interface/vchiq_arm/ |
A D | vchiq_arm.c | 1775 struct platform_device_info pdevinfo; in vchiq_register_child() local 1778 memset(&pdevinfo, 0, sizeof(pdevinfo)); in vchiq_register_child() 1780 pdevinfo.parent = &pdev->dev; in vchiq_register_child() 1781 pdevinfo.name = name; in vchiq_register_child() 1782 pdevinfo.id = PLATFORM_DEVID_NONE; in vchiq_register_child() 1783 pdevinfo.dma_mask = DMA_BIT_MASK(32); in vchiq_register_child() 1785 child = platform_device_register_full(&pdevinfo); in vchiq_register_child()
|