| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | dw_hdcp2.c | 66 struct miscdevice misc_dev; member 421 struct miscdevice *misc_dev; in dw_hdcp_hld_ioctl() local 427 misc_dev = f->private_data; in dw_hdcp_hld_ioctl() 428 hdcp = container_of(misc_dev, struct dw_hdcp, misc_dev); in dw_hdcp_hld_ioctl() 465 struct miscdevice *misc_dev; in dw_hdcp_hld_open() local 467 misc_dev = f->private_data; in dw_hdcp_hld_open() 468 hdcp = container_of(misc_dev, struct dw_hdcp, misc_dev); in dw_hdcp_hld_open() 477 struct miscdevice *misc_dev; in dw_hdcp_hld_release() local 479 misc_dev = f->private_data; in dw_hdcp_hld_release() 480 hdcp = container_of(misc_dev, struct dw_hdcp, misc_dev); in dw_hdcp_hld_release() [all …]
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | test_kmod.c | 132 struct miscdevice misc_dev; member 164 static struct kmod_test_device *misc_dev_to_test_dev(struct miscdevice *misc_dev) in misc_dev_to_test_dev() argument 166 return container_of(misc_dev, struct kmod_test_device, misc_dev); in misc_dev_to_test_dev() 171 struct miscdevice *misc_dev; in dev_to_test_dev() local 173 misc_dev = dev_to_misc_dev(dev); in dev_to_test_dev() 175 return misc_dev_to_test_dev(misc_dev); in dev_to_test_dev() 1084 struct miscdevice *misc_dev; in alloc_test_dev_kmod() local 1103 misc_dev = &test_dev->misc_dev; in alloc_test_dev_kmod() 1105 misc_dev->minor = MISC_DYNAMIC_MINOR; in alloc_test_dev_kmod() 1106 misc_dev->name = kasprintf(GFP_KERNEL, "test_kmod%d", idx); in alloc_test_dev_kmod() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-hdmi-cec.c | 64 struct miscdevice misc_dev; member 358 struct miscdevice *misc_dev; in dw_hdmi_cec_ioctl() local 364 misc_dev = f->private_data; in dw_hdmi_cec_ioctl() 365 cec = container_of(misc_dev, struct dw_hdmi_cec, misc_dev); in dw_hdmi_cec_ioctl() 516 cec->misc_dev.name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "rk_cec"); in dw_hdmi_cec_probe() 517 if (!cec->misc_dev.name) in dw_hdmi_cec_probe() 519 cec->misc_dev.minor = MISC_DYNAMIC_MINOR; in dw_hdmi_cec_probe() 520 cec->misc_dev.fops = &dw_hdmi_cec_file_operations; in dw_hdmi_cec_probe() 521 cec->misc_dev.mode = 0666; in dw_hdmi_cec_probe() 523 ret = misc_register(&cec->misc_dev); in dw_hdmi_cec_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spidev-rkslv.c | 40 struct miscdevice misc_dev; member 188 spidev = container_of(miscdev, struct spidev_rkslv_data, misc_dev); in spidev_rkslv_misc_open() 327 spidev->misc_dev.minor = MISC_DYNAMIC_MINOR; in spidev_rkslv_probe() 328 spidev->misc_dev.name = "spidev_rkslv_misc"; in spidev_rkslv_probe() 329 spidev->misc_dev.fops = &spidev_rkslv_misc_fops; in spidev_rkslv_probe() 330 spidev->misc_dev.parent = &spi->dev; in spidev_rkslv_probe() 331 ret = misc_register(&spidev->misc_dev); in spidev_rkslv_probe() 354 misc_deregister(&spidev->misc_dev); in spidev_rkslv_remove()
|
| H A D | spidev-rkmst.c | 48 struct miscdevice misc_dev; member 534 spidev = container_of(miscdev, struct spidev_rkmst_data, misc_dev); in spidev_rkmst_misc_open() 589 spidev->misc_dev.minor = MISC_DYNAMIC_MINOR; in spidev_rkmst_probe() 590 spidev->misc_dev.name = "spidev_rkmst_misc"; in spidev_rkmst_probe() 591 spidev->misc_dev.fops = &spidev_rkmst_misc_fops; in spidev_rkmst_probe() 592 spidev->misc_dev.parent = &spi->dev; in spidev_rkmst_probe() 593 ret = misc_register(&spidev->misc_dev); in spidev_rkmst_probe() 608 misc_deregister(&spidev->misc_dev); in spidev_rkmst_remove()
|
| /OK3568_Linux_fs/kernel/drivers/crypto/ccp/ |
| H A D | sev-dev.c | 35 static struct sev_misc_dev *misc_dev; variable 933 misc_deregister(&misc_dev->misc); in sev_exit() 934 kfree(misc_dev); in sev_exit() 935 misc_dev = NULL; in sev_exit() 950 if (!misc_dev) { in sev_misc_init() 953 misc_dev = kzalloc(sizeof(*misc_dev), GFP_KERNEL); in sev_misc_init() 954 if (!misc_dev) in sev_misc_init() 957 misc = &misc_dev->misc; in sev_misc_init() 966 kref_init(&misc_dev->refcount); in sev_misc_init() 968 kref_get(&misc_dev->refcount); in sev_misc_init() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/ |
| H A D | pxa3xx-gcu.c | 91 struct miscdevice misc_dev; member 363 return container_of(dev, struct pxa3xx_gcu_priv, misc_dev); in to_pxa3xx_gcu_priv() 597 priv->misc_dev.minor = PXA3XX_GCU_MINOR, in pxa3xx_gcu_probe() 598 priv->misc_dev.name = DRV_NAME, in pxa3xx_gcu_probe() 599 priv->misc_dev.fops = &pxa3xx_gcu_miscdev_fops; in pxa3xx_gcu_probe() 637 ret = misc_register(&priv->misc_dev); in pxa3xx_gcu_probe() 674 misc_deregister(&priv->misc_dev); in pxa3xx_gcu_probe() 689 misc_deregister(&priv->misc_dev); in pxa3xx_gcu_remove()
|
| /OK3568_Linux_fs/kernel/drivers/input/sensors/ |
| H A D | sensor-dev.c | 1425 if (!sensor->ops->misc_dev) { in sensor_misc_device_register() 1435 memcpy(&sensor->miscdev, sensor->ops->misc_dev, sizeof(*sensor->ops->misc_dev)); in sensor_misc_device_register() 1440 if (!sensor->ops->misc_dev) { in sensor_misc_device_register() 1453 memcpy(&sensor->miscdev, sensor->ops->misc_dev, sizeof(*sensor->ops->misc_dev)); in sensor_misc_device_register() 1458 if (!sensor->ops->misc_dev) { in sensor_misc_device_register() 1471 memcpy(&sensor->miscdev, sensor->ops->misc_dev, sizeof(*sensor->ops->misc_dev)); in sensor_misc_device_register() 1476 if (!sensor->ops->misc_dev) { in sensor_misc_device_register() 1486 memcpy(&sensor->miscdev, sensor->ops->misc_dev, sizeof(*sensor->ops->misc_dev)); in sensor_misc_device_register() 1491 if (!sensor->ops->misc_dev) { in sensor_misc_device_register() 1504 memcpy(&sensor->miscdev, sensor->ops->misc_dev, sizeof(*sensor->ops->misc_dev)); in sensor_misc_device_register() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/mtd/ |
| H A D | spi-nor.h | 391 struct miscdevice *misc_dev; member
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | sensor-dev.h | 175 struct miscdevice *misc_dev; member
|
| /OK3568_Linux_fs/kernel/drivers/input/sensors/compass/ |
| H A D | ak8975.c | 611 .misc_dev = NULL, //private misc support
|
| H A D | ak09911.c | 630 .misc_dev = NULL,
|
| H A D | ak09918.c | 655 .misc_dev = NULL,
|
| H A D | ak8963.c | 677 .misc_dev = NULL,
|
| /OK3568_Linux_fs/kernel/drivers/mtd/spi-nor/ |
| H A D | core.c | 3547 nor->misc_dev = &nor_dev->dev; in spi_nor_add_misc() 3636 if (IS_ENABLED(CONFIG_MTD_SPI_NOR_MISC) && nor->misc_dev) in spi_nor_remove() 3637 misc_deregister(nor->misc_dev); in spi_nor_remove()
|