Home
last modified time | relevance | path

Searched refs:miscdev (Results 1 – 17 of 17) sorted by relevance

/linux-4.4.14/drivers/platform/x86/
Ddell-smo8800.c31 struct miscdevice miscdev; /* for /dev/freefall */ member
89 struct smo8800_device, miscdev); in smo8800_misc_read()
122 struct smo8800_device, miscdev); in smo8800_misc_open()
134 struct smo8800_device, miscdev); in smo8800_misc_release()
159 smo8800->miscdev.minor = MISC_DYNAMIC_MINOR; in smo8800_add()
160 smo8800->miscdev.name = "freefall"; in smo8800_add()
161 smo8800->miscdev.fops = &smo8800_misc_fops; in smo8800_add()
165 err = misc_register(&smo8800->miscdev); in smo8800_add()
196 misc_deregister(&smo8800->miscdev); in smo8800_add()
205 misc_deregister(&smo8800->miscdev); in smo8800_remove()
Dtoshiba_acpi.c171 struct miscdevice miscdev; member
2580 misc_deregister(&dev->miscdev); in toshiba_acpi_remove()
2652 dev->miscdev.minor = MISC_DYNAMIC_MINOR; in toshiba_acpi_add()
2653 dev->miscdev.name = "toshiba_acpi"; in toshiba_acpi_add()
2654 dev->miscdev.fops = &toshiba_acpi_fops; in toshiba_acpi_add()
2656 ret = misc_register(&dev->miscdev); in toshiba_acpi_add()
/linux-4.4.14/drivers/watchdog/
Dat32ap700x_wdt.c82 struct miscdevice miscdev; member
150 dev_dbg(wdt->miscdev.parent, in at32_wdt_close()
349 wdt->miscdev.minor = WATCHDOG_MINOR; in at32_wdt_probe()
350 wdt->miscdev.name = "watchdog"; in at32_wdt_probe()
351 wdt->miscdev.fops = &at32_wdt_fops; in at32_wdt_probe()
352 wdt->miscdev.parent = &pdev->dev; in at32_wdt_probe()
363 ret = misc_register(&wdt->miscdev); in at32_wdt_probe()
387 misc_deregister(&wdt->miscdev); in at32_wdt_remove()
Dintel_scu_watchdog.c514 watchdog_device.miscdev.minor = WATCHDOG_MINOR; in intel_scu_watchdog_init()
515 watchdog_device.miscdev.name = "watchdog"; in intel_scu_watchdog_init()
516 watchdog_device.miscdev.fops = &intel_scu_fops; in intel_scu_watchdog_init()
518 ret = misc_register(&watchdog_device.miscdev); in intel_scu_watchdog_init()
540 misc_deregister(&watchdog_device.miscdev); in intel_scu_watchdog_init()
552 misc_deregister(&watchdog_device.miscdev); in intel_scu_watchdog_exit()
Dintel_scu_watchdog.h59 struct miscdevice miscdev; member
/linux-4.4.14/drivers/misc/mic/host/
Dmic_main.c265 mdev->miscdev.minor = MISC_DYNAMIC_MINOR; in mic_probe()
267 mdev->miscdev.name = mdev->name; in mic_probe()
268 mdev->miscdev.fops = &mic_fops; in mic_probe()
269 mdev->miscdev.parent = &mdev->pdev->dev; in mic_probe()
270 rc = misc_register(&mdev->miscdev); in mic_probe()
285 misc_deregister(&mdev->miscdev); in mic_probe()
326 misc_deregister(&mdev->miscdev); in mic_remove()
Dmic_device.h95 struct miscdevice miscdev; member
Dmic_fops.c34 struct mic_device, miscdev); in mic_open()
/linux-4.4.14/drivers/hwtracing/coresight/
Dcoresight-etb10.c85 struct miscdevice miscdev; member
282 struct etb_drvdata, miscdev); in etb_open()
296 struct etb_drvdata, miscdev); in etb_read()
319 struct etb_drvdata, miscdev); in etb_release()
477 drvdata->miscdev.name = pdata->name; in etb_probe()
478 drvdata->miscdev.minor = MISC_DYNAMIC_MINOR; in etb_probe()
479 drvdata->miscdev.fops = &etb_fops; in etb_probe()
480 ret = misc_register(&drvdata->miscdev); in etb_probe()
496 misc_deregister(&drvdata->miscdev); in etb_remove()
Dcoresight-tmc.c121 struct miscdevice miscdev; member
489 struct tmc_drvdata, miscdev); in tmc_open()
509 struct tmc_drvdata, miscdev); in tmc_read()
539 struct tmc_drvdata, miscdev); in tmc_release()
754 drvdata->miscdev.name = pdata->name; in tmc_probe()
755 drvdata->miscdev.minor = MISC_DYNAMIC_MINOR; in tmc_probe()
756 drvdata->miscdev.fops = &tmc_fops; in tmc_probe()
757 ret = misc_register(&drvdata->miscdev); in tmc_probe()
777 misc_deregister(&drvdata->miscdev); in tmc_remove()
/linux-4.4.14/drivers/misc/lis3lv02d/
Dlis3lv02d.c578 struct lis3lv02d, miscdev); in lis3lv02d_misc_open()
593 struct lis3lv02d, miscdev); in lis3lv02d_misc_release()
605 struct lis3lv02d, miscdev); in lis3lv02d_misc_read()
656 struct lis3lv02d, miscdev); in lis3lv02d_misc_poll()
667 struct lis3lv02d, miscdev); in lis3lv02d_misc_fasync()
752 misc_deregister(&lis3->miscdev); in lis3lv02d_joystick_disable()
1249 lis3->miscdev.minor = MISC_DYNAMIC_MINOR; in lis3lv02d_init_device()
1250 lis3->miscdev.name = "freefall"; in lis3lv02d_init_device()
1251 lis3->miscdev.fops = &lis3lv02d_misc_fops; in lis3lv02d_init_device()
1253 if (misc_register(&lis3->miscdev)) in lis3lv02d_init_device()
Dlis3lv02d.h308 struct miscdevice miscdev; member
/linux-4.4.14/fs/ecryptfs/
DMakefile10 ecryptfs-$(CONFIG_ECRYPT_FS_MESSAGING) += messaging.o miscdev.o
/linux-4.4.14/drivers/staging/android/ion/
Dion_test.c209 struct miscdevice *miscdev = file->private_data; in ion_test_open() local
215 data->dev = miscdev->parent; in ion_test_open()
Dion.c1356 struct miscdevice *miscdev = file->private_data; in ion_open() local
1357 struct ion_device *dev = container_of(miscdev, struct ion_device, dev); in ion_open()
/linux-4.4.14/Documentation/watchdog/
Dconvert_drivers_to_kernel_api.txt192 Replace misc_register(&miscdev) with watchdog_register_device(&watchdog_dev).
Dwatchdog-kernel-api.txt65 /dev/watchdog miscdev. The id is set automatically when calling