Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/platform/x86/
Ddell-smo8800.c32 struct miscdevice miscdev; /* for /dev/freefall */ member
90 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.c182 struct miscdevice miscdev; member
2989 misc_deregister(&dev->miscdev); in toshiba_acpi_remove()
3069 dev->miscdev.minor = MISC_DYNAMIC_MINOR; in toshiba_acpi_add()
3070 dev->miscdev.name = "toshiba_acpi"; in toshiba_acpi_add()
3071 dev->miscdev.fops = &toshiba_acpi_fops; in toshiba_acpi_add()
3073 ret = misc_register(&dev->miscdev); in toshiba_acpi_add()
/Linux-v4.19/drivers/misc/
Daspeed-lpc-ctrl.c32 struct miscdevice miscdev; member
44 miscdev); in file_aspeed_lpc_ctrl()
251 lpc_ctrl->miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_lpc_ctrl_probe()
252 lpc_ctrl->miscdev.name = DEVICE_NAME; in aspeed_lpc_ctrl_probe()
253 lpc_ctrl->miscdev.fops = &aspeed_lpc_ctrl_fops; in aspeed_lpc_ctrl_probe()
254 lpc_ctrl->miscdev.parent = dev; in aspeed_lpc_ctrl_probe()
255 rc = misc_register(&lpc_ctrl->miscdev); in aspeed_lpc_ctrl_probe()
274 misc_deregister(&lpc_ctrl->miscdev); in aspeed_lpc_ctrl_remove()
Daspeed-lpc-snoop.c68 struct miscdevice miscdev; member
81 miscdev); in snoop_file_to_chan()
202 lpc_snoop->chan[channel].miscdev.minor = MISC_DYNAMIC_MINOR; in aspeed_lpc_enable_snoop()
203 lpc_snoop->chan[channel].miscdev.name = in aspeed_lpc_enable_snoop()
205 lpc_snoop->chan[channel].miscdev.fops = &snoop_fops; in aspeed_lpc_enable_snoop()
206 lpc_snoop->chan[channel].miscdev.parent = dev; in aspeed_lpc_enable_snoop()
207 rc = misc_register(&lpc_snoop->chan[channel].miscdev); in aspeed_lpc_enable_snoop()
258 misc_deregister(&lpc_snoop->chan[channel].miscdev); in aspeed_lpc_disable_snoop()
Dpci_endpoint_test.c81 miscdev)
109 struct miscdevice miscdev; member
721 misc_device = &test->miscdev; in pci_endpoint_test_probe()
766 struct miscdevice *misc_device = &test->miscdev; in pci_endpoint_test_remove()
773 misc_deregister(&test->miscdev); in pci_endpoint_test_remove()
/Linux-v4.19/drivers/staging/media/tegra-vde/
Dtegra-vde.c40 dev_dbg(vde->miscdev.parent, \
74 struct miscdevice miscdev; member
152 struct device *dev = vde->miscdev.parent; in tegra_vde_wait_bsev()
231 dev_dbg(vde->miscdev.parent, "IRAM table %u: row %u: 0x%08X 0x%08X\n", in tegra_vde_setup_iram_entry()
248 dev_dbg(vde->miscdev.parent, "DPB: Frame 0: frame_num = %d\n", in tegra_vde_setup_iram_tables()
251 dev_dbg(vde->miscdev.parent, "REF L0:\n"); in tegra_vde_setup_iram_tables()
264 dev_dbg(vde->miscdev.parent, in tegra_vde_setup_iram_tables()
287 dev_dbg(vde->miscdev.parent, in tegra_vde_setup_iram_tables()
301 dev_dbg(vde->miscdev.parent, in tegra_vde_setup_iram_tables()
318 dev_dbg(vde->miscdev.parent, in tegra_vde_setup_iram_tables()
[all …]
/Linux-v4.19/drivers/watchdog/
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-v4.19/drivers/char/ipmi/
Dbt-bmc.c61 struct miscdevice miscdev; member
164 return container_of(file->private_data, struct bt_bmc, miscdev); in file_bt_bmc()
470 bt_bmc->miscdev.minor = MISC_DYNAMIC_MINOR, in bt_bmc_probe()
471 bt_bmc->miscdev.name = DEVICE_NAME, in bt_bmc_probe()
472 bt_bmc->miscdev.fops = &bt_bmc_fops, in bt_bmc_probe()
473 bt_bmc->miscdev.parent = dev; in bt_bmc_probe()
474 rc = misc_register(&bt_bmc->miscdev); in bt_bmc_probe()
507 misc_deregister(&bt_bmc->miscdev); in bt_bmc_remove()
Dkcs_bmc.c240 return container_of(filp->private_data, struct kcs_bmc, miscdev); in to_kcs_bmc()
446 kcs_bmc->miscdev.minor = MISC_DYNAMIC_MINOR; in kcs_bmc_alloc()
447 kcs_bmc->miscdev.name = devm_kasprintf(dev, GFP_KERNEL, "%s%u", in kcs_bmc_alloc()
449 kcs_bmc->miscdev.fops = &kcs_bmc_fops; in kcs_bmc_alloc()
Dkcs_bmc_npcm7xx.c174 rc = misc_register(&kcs_bmc->miscdev); in npcm7xx_kcs_probe()
191 misc_deregister(&kcs_bmc->miscdev); in npcm7xx_kcs_remove()
Dkcs_bmc.h95 struct miscdevice miscdev; member
Dkcs_bmc_aspeed.c279 rc = misc_register(&kcs_bmc->miscdev); in aspeed_kcs_probe()
296 misc_deregister(&kcs_bmc->miscdev); in aspeed_kcs_remove()
/Linux-v4.19/drivers/hwtracing/coresight/
Dcoresight-tmc.c115 struct tmc_drvdata, miscdev); in tmc_open()
147 struct tmc_drvdata, miscdev); in tmc_read()
167 struct tmc_drvdata, miscdev); in tmc_release()
467 drvdata->miscdev.name = pdata->name; in tmc_probe()
468 drvdata->miscdev.minor = MISC_DYNAMIC_MINOR; in tmc_probe()
469 drvdata->miscdev.fops = &tmc_fops; in tmc_probe()
470 ret = misc_register(&drvdata->miscdev); in tmc_probe()
Dcoresight-etb10.c84 struct miscdevice miscdev; member
514 struct etb_drvdata, miscdev); in etb_open()
528 struct etb_drvdata, miscdev); in etb_read()
551 struct etb_drvdata, miscdev); in etb_release()
697 drvdata->miscdev.name = pdata->name; in etb_probe()
698 drvdata->miscdev.minor = MISC_DYNAMIC_MINOR; in etb_probe()
699 drvdata->miscdev.fops = &etb_fops; in etb_probe()
700 ret = misc_register(&drvdata->miscdev); in etb_probe()
Dcoresight-tmc.h178 struct miscdevice miscdev; member
/Linux-v4.19/drivers/misc/lis3lv02d/
Dlis3lv02d.c579 struct lis3lv02d, miscdev); in lis3lv02d_misc_open()
594 struct lis3lv02d, miscdev); in lis3lv02d_misc_release()
606 struct lis3lv02d, miscdev); in lis3lv02d_misc_read()
657 struct lis3lv02d, miscdev); in lis3lv02d_misc_poll()
668 struct lis3lv02d, miscdev); in lis3lv02d_misc_fasync()
753 misc_deregister(&lis3->miscdev); in lis3lv02d_joystick_disable()
1250 lis3->miscdev.minor = MISC_DYNAMIC_MINOR; in lis3lv02d_init_device()
1251 lis3->miscdev.name = "freefall"; in lis3lv02d_init_device()
1252 lis3->miscdev.fops = &lis3lv02d_misc_fops; in lis3lv02d_init_device()
1254 if (misc_register(&lis3->miscdev)) in lis3lv02d_init_device()
Dlis3lv02d.h308 struct miscdevice miscdev; member
/Linux-v4.19/fs/ecryptfs/
DMakefile10 ecryptfs-$(CONFIG_ECRYPT_FS_MESSAGING) += messaging.o miscdev.o
/Linux-v4.19/drivers/misc/mic/vop/
Dvop_main.h76 struct miscdevice miscdev; member
Dvop_vringh.c878 struct vop_info, miscdev); in vop_open()
1127 mdev = &vi->miscdev; in vop_host_init()
1160 misc_deregister(&vi->miscdev); in vop_host_uninit()
/Linux-v4.19/Documentation/watchdog/
Dconvert_drivers_to_kernel_api.txt192 Replace misc_register(&miscdev) with watchdog_register_device(&watchdog_dev).
Dwatchdog-kernel-api.txt70 /dev/watchdog miscdev. The id is set automatically when calling
/Linux-v4.19/drivers/android/
Dbinder.c274 struct miscdevice miscdev; member
4772 miscdev); in binder_open()
5600 binder_device->miscdev.fops = &binder_fops; in init_binder_device()
5601 binder_device->miscdev.minor = MISC_DYNAMIC_MINOR; in init_binder_device()
5602 binder_device->miscdev.name = name; in init_binder_device()
5608 ret = misc_register(&binder_device->miscdev); in init_binder_device()
5688 misc_deregister(&device->miscdev); in binder_init()