Home
last modified time | relevance | path

Searched refs:pdevinfo (Results 1 – 20 of 20) sorted by relevance

/drivers/acpi/
A Dacpi_platform.c115 struct platform_device_info pdevinfo; in acpi_create_platform_device() local
158 memset(&pdevinfo, 0, sizeof(pdevinfo)); 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.properties = properties; in acpi_create_platform_device()
173 pdevinfo.dma_mask = DMA_BIT_MASK(32); in acpi_create_platform_device()
175 pdevinfo.dma_mask = 0; in acpi_create_platform_device()
[all …]
A Ddock.c578 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()
/drivers/soundwire/
A Damd_init.c74 struct platform_device_info pdevinfo[2]; in sdw_amd_probe_controller() local
116 memset(&pdevinfo, 0, sizeof(pdevinfo)); in sdw_amd_probe_controller()
125 pdevinfo[index].name = "amd_sdw_manager"; in sdw_amd_probe_controller()
126 pdevinfo[index].id = index; in sdw_amd_probe_controller()
127 pdevinfo[index].parent = res->parent; in sdw_amd_probe_controller()
128 pdevinfo[index].num_res = 1; in sdw_amd_probe_controller()
129 pdevinfo[index].res = sdw_res; in sdw_amd_probe_controller()
130 pdevinfo[index].data = &sdw_pdata[index]; in sdw_amd_probe_controller()
131 pdevinfo[index].size_data = sizeof(struct acp_sdw_pdata); in sdw_amd_probe_controller()
132 pdevinfo[index].fwnode = acpi_fwnode_handle(adev); in sdw_amd_probe_controller()
[all …]
/drivers/gpu/drm/bridge/synopsys/
A Ddw-hdmi-i2s-audio.c193 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()
A Ddw-hdmi.c3510 memset(&pdevinfo, 0, sizeof(pdevinfo)); in dw_hdmi_probe()
3511 pdevinfo.parent = dev; in dw_hdmi_probe()
3512 pdevinfo.id = PLATFORM_DEVID_AUTO; in dw_hdmi_probe()
3529 pdevinfo.data = &audio; in dw_hdmi_probe()
3544 pdevinfo.data = &audio; in dw_hdmi_probe()
3561 pdevinfo.id = PLATFORM_DEVID_NONE; in dw_hdmi_probe()
3562 pdevinfo.data = &audio; in dw_hdmi_probe()
3573 pdevinfo.name = "dw-hdmi-cec"; in dw_hdmi_probe()
3574 pdevinfo.data = &cec; in dw_hdmi_probe()
3575 pdevinfo.size_data = sizeof(cec); in dw_hdmi_probe()
[all …]
/drivers/gpio/
A Ddev-sync-probe.c51 struct platform_device_info *pdevinfo) in dev_sync_probe_register() argument
56 name = kasprintf(GFP_KERNEL, "%s.%d", pdevinfo->name, pdevinfo->id); in dev_sync_probe_register()
65 pdev = platform_device_register_full(pdevinfo); in dev_sync_probe_register()
A Dgpio-mockup.c525 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()
A Ddev-sync-probe.h22 struct platform_device_info *pdevinfo);
A Dgpio-aggregator.c614 struct platform_device_info pdevinfo; in gpio_aggregator_activate() local
634 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_aggregator_activate()
635 pdevinfo.name = DRV_NAME; in gpio_aggregator_activate()
636 pdevinfo.id = aggr->id; in gpio_aggregator_activate()
637 pdevinfo.fwnode = swnode; in gpio_aggregator_activate()
670 ret = dev_sync_probe_register(&aggr->probe_data, &pdevinfo); in gpio_aggregator_activate()
A Dgpio-sim.c950 struct platform_device_info pdevinfo; in gpio_sim_device_activate() local
968 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_sim_device_activate()
989 pdevinfo.name = "gpio-sim"; in gpio_sim_device_activate()
990 pdevinfo.fwnode = swnode; in gpio_sim_device_activate()
991 pdevinfo.id = dev->id; in gpio_sim_device_activate()
993 ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo); in gpio_sim_device_activate()
A Dgpio-virtuser.c1454 struct platform_device_info pdevinfo; in gpio_virtuser_device_activate() local
1467 memset(&pdevinfo, 0, sizeof(pdevinfo)); in gpio_virtuser_device_activate()
1468 pdevinfo.name = "gpio-virtuser"; in gpio_virtuser_device_activate()
1469 pdevinfo.id = dev->id; in gpio_virtuser_device_activate()
1470 pdevinfo.fwnode = swnode; in gpio_virtuser_device_activate()
1476 ret = dev_sync_probe_register(&dev->probe_data, &pdevinfo); in gpio_virtuser_device_activate()
/drivers/base/
A Dplatform.c807 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 …]
/drivers/fpga/
A Ddfl-n3000-nios.c418 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()
/drivers/bus/
A Dhisi_lpc.c475 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()
/drivers/mailbox/
A Dqcom-apcs-ipc-mailbox.c121 struct platform_device_info pdevinfo = { in qcom_apcs_ipc_probe() local
129 apcs->clk = platform_device_register_full(&pdevinfo); in qcom_apcs_ipc_probe()
/drivers/mfd/
A Dkempld-core.c134 const struct platform_device_info pdevinfo = { in kempld_create_platform_device() local
143 kempld_pdev = platform_device_register_full(&pdevinfo); in kempld_create_platform_device()
/drivers/hwmon/
A Dsmsc47m1.c873 const struct platform_device_info pdevinfo = { in smsc47m1_device_add() local
887 smsc47m1_pdev = platform_device_register_full(&pdevinfo); in smsc47m1_device_add()
/drivers/clk/rockchip/
A Dclk.c484 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()
/drivers/usb/usbip/
A Dvhci_hcd.c1526 struct platform_device_info pdevinfo = { in vhci_hcd_init() local
1533 vhcis[i].pdev = platform_device_register_full(&pdevinfo); in vhci_hcd_init()
/drivers/iommu/iommufd/
A Dselftest.c2124 struct platform_device_info pdevinfo = { in iommufd_test_init() local
2132 selftest_iommu_dev = platform_device_register_full(&pdevinfo); in iommufd_test_init()

Completed in 56 milliseconds