/kernel/linux/linux-5.10/sound/soc/amd/raven/ |
H A D | pci-acp3x.c | 131 struct platform_device_info pdevinfo[ACP3x_DEVS]; in snd_acp3x_probe() local 215 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp3x_probe() 216 pdevinfo[0].name = "acp3x_rv_i2s_dma"; in snd_acp3x_probe() 217 pdevinfo[0].id = 0; in snd_acp3x_probe() 218 pdevinfo[0].parent = &pci->dev; in snd_acp3x_probe() 219 pdevinfo[0].num_res = 4; in snd_acp3x_probe() 220 pdevinfo[0].res = &adata->res[0]; in snd_acp3x_probe() 221 pdevinfo[0].data = &irqflags; in snd_acp3x_probe() 222 pdevinfo[ in snd_acp3x_probe() [all...] |
/kernel/linux/linux-6.6/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[ in snd_acp3x_probe() [all...] |
/kernel/linux/linux-6.6/sound/soc/amd/vangogh/ |
H A D | pci-acp5x.c | 127 struct platform_device_info pdevinfo[ACP5x_DEVS]; in snd_acp5x_probe() local 204 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp5x_probe() 205 pdevinfo[0].name = "acp5x_i2s_dma"; in snd_acp5x_probe() 206 pdevinfo[0].id = 0; in snd_acp5x_probe() 207 pdevinfo[0].parent = &pci->dev; in snd_acp5x_probe() 208 pdevinfo[0].num_res = 4; in snd_acp5x_probe() 209 pdevinfo[0].res = &adata->res[0]; in snd_acp5x_probe() 210 pdevinfo[0].data = &irqflags; in snd_acp5x_probe() 211 pdevinfo[ in snd_acp5x_probe() [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A 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 in acpi_create_platform_device() [all...] |
H A 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()
|
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | acpi_platform.c | 115 struct platform_device_info pdevinfo; in acpi_create_platform_device() local 158 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acpi_create_platform_device() 164 pdevinfo.parent = parent ? acpi_get_first_physical_node(parent) : NULL; in acpi_create_platform_device() 165 pdevinfo.name = dev_name(&adev->dev); in acpi_create_platform_device() 166 pdevinfo.id = PLATFORM_DEVID_NONE; in acpi_create_platform_device() 167 pdevinfo.res = resources; in acpi_create_platform_device() 168 pdevinfo.num_res = count; in acpi_create_platform_device() 169 pdevinfo.fwnode = acpi_fwnode_handle(adev); in acpi_create_platform_device() 170 pdevinfo in acpi_create_platform_device() [all...] |
H 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()
|
/kernel/linux/linux-5.10/sound/soc/amd/renoir/ |
H A D | rn-pci-acp3x.c | 202 struct platform_device_info pdevinfo[ACP_DEVS]; in snd_rn_acp_probe() local 297 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_rn_acp_probe() 298 pdevinfo[0].name = "acp_rn_pdm_dma"; in snd_rn_acp_probe() 299 pdevinfo[0].id = 0; in snd_rn_acp_probe() 300 pdevinfo[0].parent = &pci->dev; in snd_rn_acp_probe() 301 pdevinfo[0].num_res = 2; in snd_rn_acp_probe() 302 pdevinfo[0].res = adata->res; in snd_rn_acp_probe() 303 pdevinfo[0].data = &irqflags; in snd_rn_acp_probe() 304 pdevinfo[ in snd_rn_acp_probe() [all...] |
/kernel/linux/linux-6.6/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[ in snd_rn_acp_probe() [all...] |
/kernel/linux/linux-6.6/sound/soc/amd/ps/ |
H A D | pci-ps.c | 400 static void acp63_fill_platform_dev_info(struct platform_device_info *pdevinfo, in acp63_fill_platform_dev_info() argument 409 pdevinfo->name = name; in acp63_fill_platform_dev_info() 410 pdevinfo->id = id; in acp63_fill_platform_dev_info() 411 pdevinfo->parent = parent; in acp63_fill_platform_dev_info() 412 pdevinfo->num_res = num_res; in acp63_fill_platform_dev_info() 413 pdevinfo->res = res; in acp63_fill_platform_dev_info() 414 pdevinfo->data = data; in acp63_fill_platform_dev_info() 415 pdevinfo->size_data = size_data; in acp63_fill_platform_dev_info() 416 pdevinfo->fwnode = fw_node; in acp63_fill_platform_dev_info() 422 struct platform_device_info pdevinfo[ACP63_DEV in create_acp63_platform_devs() local [all...] |
/kernel/linux/linux-6.6/sound/soc/amd/yc/ |
H A D | pci-acp6x.c | 148 struct platform_device_info pdevinfo[ACP6x_DEVS]; in snd_acp6x_probe() local 227 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_acp6x_probe() 228 pdevinfo[0].name = "acp_yc_pdm_dma"; in snd_acp6x_probe() 229 pdevinfo[0].id = 0; in snd_acp6x_probe() 230 pdevinfo[0].parent = &pci->dev; in snd_acp6x_probe() 231 pdevinfo[0].num_res = 1; in snd_acp6x_probe() 232 pdevinfo[0].res = adata->res; in snd_acp6x_probe() 234 pdevinfo[1].name = "dmic-codec"; in snd_acp6x_probe() 235 pdevinfo[ in snd_acp6x_probe() [all...] |
/kernel/linux/linux-6.6/sound/soc/amd/acp/ |
H A D | acp-pci.c | 49 struct platform_device_info pdevinfo; in acp_pci_probe() local 128 memset(&pdevinfo, 0, sizeof(pdevinfo)); in acp_pci_probe() 130 pdevinfo.name = chip->name; in acp_pci_probe() 131 pdevinfo.id = 0; in acp_pci_probe() 132 pdevinfo.parent = &pci->dev; in acp_pci_probe() 133 pdevinfo.num_res = num_res; in acp_pci_probe() 134 pdevinfo.res = &res[0]; in acp_pci_probe() 135 pdevinfo.data = chip; in acp_pci_probe() 136 pdevinfo in acp_pci_probe() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-i2s-audio.c | 192 struct platform_device_info pdevinfo; in snd_dw_hdmi_probe() local 201 memset(&pdevinfo, 0, sizeof(pdevinfo)); in snd_dw_hdmi_probe() 202 pdevinfo.parent = pdev->dev.parent; in snd_dw_hdmi_probe() 203 pdevinfo.id = PLATFORM_DEVID_AUTO; in snd_dw_hdmi_probe() 204 pdevinfo.name = HDMI_CODEC_DRV_NAME; in snd_dw_hdmi_probe() 205 pdevinfo.data = &pdata; in snd_dw_hdmi_probe() 206 pdevinfo.size_data = sizeof(pdata); in snd_dw_hdmi_probe() 207 pdevinfo.dma_mask = DMA_BIT_MASK(32); in snd_dw_hdmi_probe() 209 platform = platform_device_register_full(&pdevinfo); in snd_dw_hdmi_probe() [all...] |
H A D | dw-hdmi.c | 3196 struct platform_device_info pdevinfo; in dw_hdmi_probe() local 3396 memset(&pdevinfo, 0, sizeof(pdevinfo)); in dw_hdmi_probe() 3397 pdevinfo.parent = dev; in dw_hdmi_probe() 3398 pdevinfo.id = PLATFORM_DEVID_AUTO; in dw_hdmi_probe() 3414 pdevinfo.name = "dw-hdmi-ahb-audio"; in dw_hdmi_probe() 3415 pdevinfo.data = &audio; in dw_hdmi_probe() 3416 pdevinfo.size_data = sizeof(audio); in dw_hdmi_probe() 3417 pdevinfo.dma_mask = DMA_BIT_MASK(32); in dw_hdmi_probe() 3418 hdmi->audio = platform_device_register_full(&pdevinfo); in dw_hdmi_probe() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/synopsys/ |
H 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() [all...] |
/kernel/linux/linux-5.10/drivers/dma/qcom/ |
H 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() 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 in hidma_mgmt_of_populate_channels() [all...] |
/kernel/linux/linux-6.6/drivers/dma/qcom/ |
H A D | hidma_mgmt.c | 351 struct platform_device_info pdevinfo; in hidma_mgmt_of_populate_channels() local 376 memset(&pdevinfo, 0, sizeof(pdevinfo)); in hidma_mgmt_of_populate_channels() 377 pdevinfo.fwnode = &child->fwnode; in hidma_mgmt_of_populate_channels() 378 pdevinfo.parent = pdev_parent ? &pdev_parent->dev : NULL; in hidma_mgmt_of_populate_channels() 379 pdevinfo.name = child->name; in hidma_mgmt_of_populate_channels() 380 pdevinfo.id = object_counter++; in hidma_mgmt_of_populate_channels() 381 pdevinfo.res = res; in hidma_mgmt_of_populate_channels() 382 pdevinfo.num_res = 3; in hidma_mgmt_of_populate_channels() 383 pdevinfo in hidma_mgmt_of_populate_channels() [all...] |
/kernel/linux/linux-5.10/drivers/soundwire/ |
H A 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() [all...] |
/kernel/linux/linux-5.10/drivers/base/ |
H A D | platform.c | 692 * @pdevinfo: data used to create device 697 const struct platform_device_info *pdevinfo) in platform_device_register_full() 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 in platform_device_register_full() 696 platform_device_register_full( const struct platform_device_info *pdevinfo) platform_device_register_full() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-mockup.c | 516 struct platform_device_info pdevinfo; in gpio_mockup_register_chip() local 524 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_mockup_register_chip() 546 pdevinfo.name = "gpio-mockup"; in gpio_mockup_register_chip() 547 pdevinfo.id = idx; in gpio_mockup_register_chip() 548 pdevinfo.properties = properties; in gpio_mockup_register_chip() 550 pdev = platform_device_register_full(&pdevinfo); in gpio_mockup_register_chip()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H 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()
|
/kernel/linux/linux-6.6/drivers/base/ |
H A D | platform.c | 802 * @pdevinfo: data used to create device 807 const struct platform_device_info *pdevinfo) in platform_device_register_full() 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() 819 pdev->dev.of_node_reused = pdevinfo->of_node_reused; 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 in platform_device_register_full() 806 platform_device_register_full( const struct platform_device_info *pdevinfo) platform_device_register_full() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | platform_device.h | 103 const struct platform_device_info *pdevinfo); 124 struct platform_device_info pdevinfo = { in platform_device_register_resndata() local 135 return platform_device_register_full(&pdevinfo); in platform_device_register_resndata()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | platform_device.h | 137 const struct platform_device_info *pdevinfo); 158 struct platform_device_info pdevinfo = { in platform_device_register_resndata() local 169 return platform_device_register_full(&pdevinfo); in platform_device_register_resndata()
|