| /linux-6.15/Documentation/driver-api/driver-model/ |
| H A D | device.rst | 13 int device_register(struct device * dev); 100 group pointer in struct device before device_register() is invoked:: 103 device_register(dev); 105 The device_register() function will use the 'groups' pointer to create the
|
| H A D | binding.rst | 16 type in the system. When device_register is called for a device, it is 23 device_register chapter
|
| /linux-6.15/drivers/nubus/ |
| H A D | bus.c | 66 return device_register(&nubus_parent); in nubus_parent_device_register() 90 return device_register(&board->dev); in nubus_device_register()
|
| /linux-6.15/drivers/base/ |
| H A D | isa.c | 146 error = device_register(&isa_dev->dev); in isa_register_driver() 172 error = device_register(&isa_bus); in isa_bus_init()
|
| H A D | faux.c | 223 ret = device_register(&faux_bus_root); in faux_bus_init()
|
| /linux-6.15/drivers/pnp/ |
| H A D | core.c | 74 ret = device_register(&protocol->dev); in pnp_register_protocol() 174 ret = device_register(&dev->dev); in __pnp_add_device()
|
| /linux-6.15/arch/arm/mach-s3c/ |
| H A D | s3c6410.c | 84 return device_register(&s3c6410_dev); in s3c6410_init()
|
| /linux-6.15/drivers/zorro/ |
| H A D | zorro.c | 146 error = device_register(&bus->dev); in amiga_zorro_probe() 202 error = device_register(&z->dev); in amiga_zorro_probe()
|
| /linux-6.15/drivers/tc/ |
| H A D | tc.c | 137 if (device_register(&tdev->dev)) { in tc_bus_add_devices() 159 if (device_register(&tc_bus.dev)) in tc_init()
|
| /linux-6.15/drivers/dio/ |
| H A D | dio.c | 186 error = device_register(&dio_bus.dev); in dio_init() 258 error = device_register(&dev->dev); in dio_init()
|
| /linux-6.15/drivers/acpi/ |
| H A D | container.c | 65 ret = device_register(dev); in container_device_attach()
|
| /linux-6.15/drivers/staging/vc04_services/interface/vchiq_arm/ |
| H A D | vchiq_bus.c | 85 ret = device_register(&device->dev); in vchiq_device_register()
|
| /linux-6.15/arch/mips/sgi-ip22/ |
| H A D | ip22-gio.c | 104 return device_register(&giodev->dev); in gio_device_register() 402 ret = device_register(&gio_bus); in ip22_gio_init()
|
| /linux-6.15/drivers/usb/typec/ |
| H A D | pd.c | 436 ret = device_register(&p->dev); in add_pdo() 498 ret = device_register(&cap->dev); in usb_power_delivery_register_capabilities() 634 ret = device_register(&pd->dev); in usb_power_delivery_register()
|
| /linux-6.15/sound/ac97/ |
| H A D | snd_ac97_compat.c | 82 ret = device_register(&ac97->dev); in snd_ac97_compat_alloc()
|
| /linux-6.15/mm/ |
| H A D | dmapool_test.c | 113 ret = device_register(&test_dev); in dmapool_checks()
|
| /linux-6.15/drivers/misc/ |
| H A D | rpmb-core.c | 184 ret = device_register(&rdev->dev); in rpmb_dev_register()
|
| /linux-6.15/drivers/s390/crypto/ |
| H A D | vfio_ap_drv.c | 122 ret = device_register(&matrix_dev->device); in vfio_ap_matrix_dev_create()
|
| /linux-6.15/drivers/s390/net/ |
| H A D | smsgiucv_app.c | 168 rc = device_register(smsg_app_dev); in smsgiucv_app_init()
|
| /linux-6.15/lib/kunit/ |
| H A D | device.c | 131 err = device_register(&kunit_dev->dev); in kunit_device_register_internal()
|
| /linux-6.15/arch/mips/bcm47xx/ |
| H A D | setup.c | 275 if (device_register(bcm47xx_bus.bcma.dev)) in bcm47xx_register_bus_complete()
|
| /linux-6.15/drivers/soundwire/ |
| H A D | master.c | 150 ret = device_register(&md->dev); in sdw_master_device_add()
|
| /linux-6.15/drivers/usb/core/ |
| H A D | endpoint.c | 170 retval = device_register(&ep_dev->dev); in usb_create_ep_devs()
|
| /linux-6.15/drivers/media/pci/bt8xx/ |
| H A D | bttv-gpio.c | 86 err = device_register(&sub->dev); in bttv_sub_add_device()
|
| /linux-6.15/arch/sh/drivers/dma/ |
| H A D | dma-sysfs.c | 136 ret = device_register(dev); in dma_create_sysfs_files()
|