/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/platform/x86/dell/ |
H A D | dell-smo8800.c | 24 struct miscdevice miscdev; /* for /dev/freefall */ member 82 struct smo8800_device, miscdev); in smo8800_misc_read() 114 struct smo8800_device, miscdev); in smo8800_misc_open() 126 struct smo8800_device, miscdev); in smo8800_misc_release() 151 smo8800->miscdev.minor = MISC_DYNAMIC_MINOR; in smo8800_add() 152 smo8800->miscdev.name = "freefall"; in smo8800_add() 153 smo8800->miscdev.fops = &smo8800_misc_fops; in smo8800_add() 157 err = misc_register(&smo8800->miscdev); in smo8800_add() 188 misc_deregister(&smo8800->miscdev); in smo8800_add() 197 misc_deregister(&smo8800->miscdev); in smo8800_remove()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/platform/x86/dell/ |
H A D | dell-smo8800.c | 24 struct miscdevice miscdev; /* for /dev/freefall */ member 82 struct smo8800_device, miscdev); in smo8800_misc_read() 114 struct smo8800_device, miscdev); in smo8800_misc_open() 126 struct smo8800_device, miscdev); in smo8800_misc_release() 151 smo8800->miscdev.minor = MISC_DYNAMIC_MINOR; in smo8800_add() 152 smo8800->miscdev.name = "freefall"; in smo8800_add() 153 smo8800->miscdev.fops = &smo8800_misc_fops; in smo8800_add() 157 err = misc_register(&smo8800->miscdev); in smo8800_add() 188 misc_deregister(&smo8800->miscdev); in smo8800_add() 197 misc_deregister(&smo8800->miscdev); in smo8800_remove()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/platform/x86/dell/ |
H A D | dell-smo8800.c | 24 struct miscdevice miscdev; /* for /dev/freefall */ member 82 struct smo8800_device, miscdev); in smo8800_misc_read() 114 struct smo8800_device, miscdev); in smo8800_misc_open() 126 struct smo8800_device, miscdev); in smo8800_misc_release() 151 smo8800->miscdev.minor = MISC_DYNAMIC_MINOR; in smo8800_add() 152 smo8800->miscdev.name = "freefall"; in smo8800_add() 153 smo8800->miscdev.fops = &smo8800_misc_fops; in smo8800_add() 157 err = misc_register(&smo8800->miscdev); in smo8800_add() 188 misc_deregister(&smo8800->miscdev); in smo8800_add() 197 misc_deregister(&smo8800->miscdev); in smo8800_remove()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/nfc/ |
H A D | virtual_ncidev.c | 30 static struct miscdevice miscdev; variable 197 miscdev.minor = MISC_DYNAMIC_MINOR; in virtual_ncidev_init() 198 miscdev.name = "virtual_nci"; in virtual_ncidev_init() 199 miscdev.fops = &virtual_ncidev_fops; in virtual_ncidev_init() 200 miscdev.mode = S_IALLUGO; in virtual_ncidev_init() 202 return misc_register(&miscdev); in virtual_ncidev_init() 207 misc_deregister(&miscdev); in virtual_ncidev_exit()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/nfc/ |
H A D | virtual_ncidev.c | 30 static struct miscdevice miscdev; variable 197 miscdev.minor = MISC_DYNAMIC_MINOR; in virtual_ncidev_init() 198 miscdev.name = "virtual_nci"; in virtual_ncidev_init() 199 miscdev.fops = &virtual_ncidev_fops; in virtual_ncidev_init() 200 miscdev.mode = S_IALLUGO; in virtual_ncidev_init() 202 return misc_register(&miscdev); in virtual_ncidev_init() 207 misc_deregister(&miscdev); in virtual_ncidev_exit()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/nfc/ |
H A D | virtual_ncidev.c | 30 static struct miscdevice miscdev; variable 197 miscdev.minor = MISC_DYNAMIC_MINOR; in virtual_ncidev_init() 198 miscdev.name = "virtual_nci"; in virtual_ncidev_init() 199 miscdev.fops = &virtual_ncidev_fops; in virtual_ncidev_init() 200 miscdev.mode = S_IALLUGO; in virtual_ncidev_init() 202 return misc_register(&miscdev); in virtual_ncidev_init() 207 misc_deregister(&miscdev); in virtual_ncidev_exit()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/soc/aspeed/ |
H A D | aspeed-lpc-ctrl.c | 32 struct miscdevice miscdev; member 45 miscdev); in file_aspeed_lpc_ctrl() 302 lpc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_lpc_ctrl_probe() 303 lpc_ctrl->miscdev.name = DEVICE_NAME; in aspeed_lpc_ctrl_probe() 304 lpc_ctrl->miscdev.fops = &aspeed_lpc_ctrl_fops; in aspeed_lpc_ctrl_probe() 305 lpc_ctrl->miscdev.parent = dev; in aspeed_lpc_ctrl_probe() 306 rc = misc_register(&lpc_ctrl->miscdev); in aspeed_lpc_ctrl_probe() 323 misc_deregister(&lpc_ctrl->miscdev); in aspeed_lpc_ctrl_remove()
|
H A D | aspeed-lpc-snoop.c | 64 struct miscdevice miscdev; member 78 miscdev); in snoop_file_to_chan() 201 lpc_snoop->chan[channel].miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_lpc_enable_snoop() 202 lpc_snoop->chan[channel].miscdev.name = in aspeed_lpc_enable_snoop() 204 lpc_snoop->chan[channel].miscdev.fops = &snoop_fops; in aspeed_lpc_enable_snoop() 205 lpc_snoop->chan[channel].miscdev.parent = dev; in aspeed_lpc_enable_snoop() 206 rc = misc_register(&lpc_snoop->chan[channel].miscdev); in aspeed_lpc_enable_snoop() 257 misc_deregister(&lpc_snoop->chan[channel].miscdev); in aspeed_lpc_disable_snoop()
|
H A D | aspeed-p2a-ctrl.c | 56 struct miscdevice miscdev; member 374 misc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_p2a_ctrl_probe() 375 misc_ctrl->miscdev.name = DEVICE_NAME; in aspeed_p2a_ctrl_probe() 376 misc_ctrl->miscdev.fops = &aspeed_p2a_ctrl_fops; in aspeed_p2a_ctrl_probe() 377 misc_ctrl->miscdev.parent = dev; in aspeed_p2a_ctrl_probe() 379 rc = misc_register(&misc_ctrl->miscdev); in aspeed_p2a_ctrl_probe() 390 misc_deregister(&p2a_ctrl->miscdev); in aspeed_p2a_ctrl_remove()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/soc/aspeed/ |
H A D | aspeed-lpc-ctrl.c | 32 struct miscdevice miscdev; member 45 miscdev); in file_aspeed_lpc_ctrl() 302 lpc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_lpc_ctrl_probe() 303 lpc_ctrl->miscdev.name = DEVICE_NAME; in aspeed_lpc_ctrl_probe() 304 lpc_ctrl->miscdev.fops = &aspeed_lpc_ctrl_fops; in aspeed_lpc_ctrl_probe() 305 lpc_ctrl->miscdev.parent = dev; in aspeed_lpc_ctrl_probe() 306 rc = misc_register(&lpc_ctrl->miscdev); in aspeed_lpc_ctrl_probe() 323 misc_deregister(&lpc_ctrl->miscdev); in aspeed_lpc_ctrl_remove()
|
H A D | aspeed-lpc-snoop.c | 64 struct miscdevice miscdev; member 78 miscdev); in snoop_file_to_chan() 201 lpc_snoop->chan[channel].miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_lpc_enable_snoop() 202 lpc_snoop->chan[channel].miscdev.name = in aspeed_lpc_enable_snoop() 204 lpc_snoop->chan[channel].miscdev.fops = &snoop_fops; in aspeed_lpc_enable_snoop() 205 lpc_snoop->chan[channel].miscdev.parent = dev; in aspeed_lpc_enable_snoop() 206 rc = misc_register(&lpc_snoop->chan[channel].miscdev); in aspeed_lpc_enable_snoop() 257 misc_deregister(&lpc_snoop->chan[channel].miscdev); in aspeed_lpc_disable_snoop()
|
H A D | aspeed-p2a-ctrl.c | 56 struct miscdevice miscdev; member 374 misc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_p2a_ctrl_probe() 375 misc_ctrl->miscdev.name = DEVICE_NAME; in aspeed_p2a_ctrl_probe() 376 misc_ctrl->miscdev.fops = &aspeed_p2a_ctrl_fops; in aspeed_p2a_ctrl_probe() 377 misc_ctrl->miscdev.parent = dev; in aspeed_p2a_ctrl_probe() 379 rc = misc_register(&misc_ctrl->miscdev); in aspeed_p2a_ctrl_probe() 390 misc_deregister(&p2a_ctrl->miscdev); in aspeed_p2a_ctrl_remove()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/soc/aspeed/ |
H A D | aspeed-lpc-ctrl.c | 32 struct miscdevice miscdev; member 45 miscdev); in file_aspeed_lpc_ctrl() 302 lpc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_lpc_ctrl_probe() 303 lpc_ctrl->miscdev.name = DEVICE_NAME; in aspeed_lpc_ctrl_probe() 304 lpc_ctrl->miscdev.fops = &aspeed_lpc_ctrl_fops; in aspeed_lpc_ctrl_probe() 305 lpc_ctrl->miscdev.parent = dev; in aspeed_lpc_ctrl_probe() 306 rc = misc_register(&lpc_ctrl->miscdev); in aspeed_lpc_ctrl_probe() 323 misc_deregister(&lpc_ctrl->miscdev); in aspeed_lpc_ctrl_remove()
|
H A D | aspeed-lpc-snoop.c | 64 struct miscdevice miscdev; member 78 miscdev); in snoop_file_to_chan() 201 lpc_snoop->chan[channel].miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_lpc_enable_snoop() 202 lpc_snoop->chan[channel].miscdev.name = in aspeed_lpc_enable_snoop() 204 lpc_snoop->chan[channel].miscdev.fops = &snoop_fops; in aspeed_lpc_enable_snoop() 205 lpc_snoop->chan[channel].miscdev.parent = dev; in aspeed_lpc_enable_snoop() 206 rc = misc_register(&lpc_snoop->chan[channel].miscdev); in aspeed_lpc_enable_snoop() 257 misc_deregister(&lpc_snoop->chan[channel].miscdev); in aspeed_lpc_disable_snoop()
|
H A D | aspeed-p2a-ctrl.c | 56 struct miscdevice miscdev; member 374 misc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_p2a_ctrl_probe() 375 misc_ctrl->miscdev.name = DEVICE_NAME; in aspeed_p2a_ctrl_probe() 376 misc_ctrl->miscdev.fops = &aspeed_p2a_ctrl_fops; in aspeed_p2a_ctrl_probe() 377 misc_ctrl->miscdev.parent = dev; in aspeed_p2a_ctrl_probe() 379 rc = misc_register(&misc_ctrl->miscdev); in aspeed_p2a_ctrl_probe() 390 misc_deregister(&p2a_ctrl->miscdev); in aspeed_p2a_ctrl_remove()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/char/ipmi/ |
H A D | ipmb_dev_int.c | 58 struct miscdevice miscdev; member 71 return container_of(file->private_data, struct ipmb_dev, miscdev); in to_ipmb_dev() 320 ipmb_dev->miscdev.minor = MISC_DYNAMIC_MINOR; in ipmb_probe() 322 ipmb_dev->miscdev.name = devm_kasprintf(&client->dev, GFP_KERNEL, in ipmb_probe() 325 ipmb_dev->miscdev.fops = &ipmb_fops; in ipmb_probe() 326 ipmb_dev->miscdev.parent = &client->dev; in ipmb_probe() 327 ret = misc_register(&ipmb_dev->miscdev); in ipmb_probe() 338 misc_deregister(&ipmb_dev->miscdev); in ipmb_probe() 350 misc_deregister(&ipmb_dev->miscdev); in ipmb_remove()
|
H A D | bt-bmc.c | 61 struct miscdevice miscdev; member 164 return container_of(file->private_data, struct bt_bmc, miscdev); in file_bt_bmc() 465 bt_bmc->miscdev.minor = MISC_DYNAMIC_MINOR; in bt_bmc_probe() 466 bt_bmc->miscdev.name = DEVICE_NAME; in bt_bmc_probe() 467 bt_bmc->miscdev.fops = &bt_bmc_fops; in bt_bmc_probe() 468 bt_bmc->miscdev.parent = dev; in bt_bmc_probe() 469 rc = misc_register(&bt_bmc->miscdev); in bt_bmc_probe() 502 misc_deregister(&bt_bmc->miscdev); in bt_bmc_remove()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/char/ipmi/ |
H A D | ipmb_dev_int.c | 58 struct miscdevice miscdev; member 71 return container_of(file->private_data, struct ipmb_dev, miscdev); in to_ipmb_dev() 320 ipmb_dev->miscdev.minor = MISC_DYNAMIC_MINOR; in ipmb_probe() 322 ipmb_dev->miscdev.name = devm_kasprintf(&client->dev, GFP_KERNEL, in ipmb_probe() 325 ipmb_dev->miscdev.fops = &ipmb_fops; in ipmb_probe() 326 ipmb_dev->miscdev.parent = &client->dev; in ipmb_probe() 327 ret = misc_register(&ipmb_dev->miscdev); in ipmb_probe() 338 misc_deregister(&ipmb_dev->miscdev); in ipmb_probe() 350 misc_deregister(&ipmb_dev->miscdev); in ipmb_remove()
|
H A D | bt-bmc.c | 61 struct miscdevice miscdev; member 164 return container_of(file->private_data, struct bt_bmc, miscdev); in file_bt_bmc() 465 bt_bmc->miscdev.minor = MISC_DYNAMIC_MINOR; in bt_bmc_probe() 466 bt_bmc->miscdev.name = DEVICE_NAME; in bt_bmc_probe() 467 bt_bmc->miscdev.fops = &bt_bmc_fops; in bt_bmc_probe() 468 bt_bmc->miscdev.parent = dev; in bt_bmc_probe() 469 rc = misc_register(&bt_bmc->miscdev); in bt_bmc_probe() 502 misc_deregister(&bt_bmc->miscdev); in bt_bmc_remove()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/char/ipmi/ |
H A D | ipmb_dev_int.c | 58 struct miscdevice miscdev; member 71 return container_of(file->private_data, struct ipmb_dev, miscdev); in to_ipmb_dev() 320 ipmb_dev->miscdev.minor = MISC_DYNAMIC_MINOR; in ipmb_probe() 322 ipmb_dev->miscdev.name = devm_kasprintf(&client->dev, GFP_KERNEL, in ipmb_probe() 325 ipmb_dev->miscdev.fops = &ipmb_fops; in ipmb_probe() 326 ipmb_dev->miscdev.parent = &client->dev; in ipmb_probe() 327 ret = misc_register(&ipmb_dev->miscdev); in ipmb_probe() 338 misc_deregister(&ipmb_dev->miscdev); in ipmb_probe() 350 misc_deregister(&ipmb_dev->miscdev); in ipmb_remove()
|
H A D | bt-bmc.c | 61 struct miscdevice miscdev; member 164 return container_of(file->private_data, struct bt_bmc, miscdev); in file_bt_bmc() 465 bt_bmc->miscdev.minor = MISC_DYNAMIC_MINOR; in bt_bmc_probe() 466 bt_bmc->miscdev.name = DEVICE_NAME; in bt_bmc_probe() 467 bt_bmc->miscdev.fops = &bt_bmc_fops; in bt_bmc_probe() 468 bt_bmc->miscdev.parent = dev; in bt_bmc_probe() 469 rc = misc_register(&bt_bmc->miscdev); in bt_bmc_probe() 502 misc_deregister(&bt_bmc->miscdev); in bt_bmc_remove()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/platform/goldfish/ |
H A D | goldfish_pipe.c | 215 struct miscdevice miscdev; member 681 return container_of(miscdev, struct goldfish_pipe_dev, miscdev); in to_goldfish_pipe_dev() 791 memset(miscdev, 0, sizeof(*miscdev)); in init_miscdevice() 793 miscdev->minor = MISC_DYNAMIC_MINOR; in init_miscdevice() 794 miscdev->name = "goldfish_pipe"; in init_miscdevice() 795 miscdev->fops = &goldfish_pipe_fops; in init_miscdevice() 820 init_miscdevice(&dev->miscdev); in goldfish_pipe_device_init() 821 err = misc_register(&dev->miscdev); in goldfish_pipe_device_init() 833 misc_deregister(&dev->miscdev); in goldfish_pipe_device_init() 848 misc_deregister(&dev->miscdev); in goldfish_pipe_device_init() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/platform/goldfish/ |
H A D | goldfish_pipe.c | 215 struct miscdevice miscdev; member 681 return container_of(miscdev, struct goldfish_pipe_dev, miscdev); in to_goldfish_pipe_dev() 791 memset(miscdev, 0, sizeof(*miscdev)); in init_miscdevice() 793 miscdev->minor = MISC_DYNAMIC_MINOR; in init_miscdevice() 794 miscdev->name = "goldfish_pipe"; in init_miscdevice() 795 miscdev->fops = &goldfish_pipe_fops; in init_miscdevice() 820 init_miscdevice(&dev->miscdev); in goldfish_pipe_device_init() 821 err = misc_register(&dev->miscdev); in goldfish_pipe_device_init() 833 misc_deregister(&dev->miscdev); in goldfish_pipe_device_init() 848 misc_deregister(&dev->miscdev); in goldfish_pipe_device_init() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/platform/goldfish/ |
H A D | goldfish_pipe.c | 215 struct miscdevice miscdev; member 681 return container_of(miscdev, struct goldfish_pipe_dev, miscdev); in to_goldfish_pipe_dev() 791 memset(miscdev, 0, sizeof(*miscdev)); in init_miscdevice() 793 miscdev->minor = MISC_DYNAMIC_MINOR; in init_miscdevice() 794 miscdev->name = "goldfish_pipe"; in init_miscdevice() 795 miscdev->fops = &goldfish_pipe_fops; in init_miscdevice() 820 init_miscdevice(&dev->miscdev); in goldfish_pipe_device_init() 821 err = misc_register(&dev->miscdev); in goldfish_pipe_device_init() 833 misc_deregister(&dev->miscdev); in goldfish_pipe_device_init() 848 misc_deregister(&dev->miscdev); in goldfish_pipe_device_init() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/staging/media/tegra-vde/ |
H A D | vde.c | 143 struct device *dev = vde->miscdev.parent; in tegra_vde_wait_bsev() 305 struct device *dev = vde->miscdev.parent; in tegra_vde_setup_hw_context() 500 struct device *dev = vde->miscdev.parent; in tegra_vde_attach_dmabuf() 874 miscdev); in tegra_vde_unlocked_ioctl() 890 miscdev); in tegra_vde_release_file() 1046 vde->miscdev.minor = MISC_DYNAMIC_MINOR; in tegra_vde_probe() 1047 vde->miscdev.name = "tegra_vde"; in tegra_vde_probe() 1048 vde->miscdev.fops = &tegra_vde_fops; in tegra_vde_probe() 1049 vde->miscdev.parent = dev; in tegra_vde_probe() 1057 err = misc_register(&vde->miscdev); in tegra_vde_probe() [all …]
|