aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi/common/include/linux/cdev.h
diff options
context:
space:
mode:
authorHans Petter Selasky <hselasky@FreeBSD.org>2016-12-26 01:18:07 +0000
committerHans Petter Selasky <hselasky@FreeBSD.org>2016-12-26 01:18:07 +0000
commit1125dbc04961ccd5f99543a455e44a7e551440ba (patch)
tree58af5a5a12c3c53f8bc8ec1c4655e7a716d930e6 /sys/compat/linuxkpi/common/include/linux/cdev.h
parenta1410999f473cb0c621fc8795647b081af1effb0 (diff)
Notes
Diffstat (limited to 'sys/compat/linuxkpi/common/include/linux/cdev.h')
-rw-r--r--sys/compat/linuxkpi/common/include/linux/cdev.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/compat/linuxkpi/common/include/linux/cdev.h b/sys/compat/linuxkpi/common/include/linux/cdev.h
index 46bf8e684ad2..856307c1457b 100644
--- a/sys/compat/linuxkpi/common/include/linux/cdev.h
+++ b/sys/compat/linuxkpi/common/include/linux/cdev.h
@@ -95,7 +95,7 @@ cdev_add(struct linux_cdev *cdev, dev_t dev, unsigned count)
args.mda_gid = 0;
args.mda_mode = 0700;
args.mda_si_drv1 = cdev;
- args.mda_unit = MINOR(dev);
+ args.mda_unit = dev;
error = make_dev_s(&args, &cdev->cdev, "%s",
kobject_name(&cdev->kobj));
@@ -121,7 +121,7 @@ cdev_add_ext(struct linux_cdev *cdev, dev_t dev, uid_t uid, gid_t gid, int mode)
args.mda_gid = gid;
args.mda_mode = mode;
args.mda_si_drv1 = cdev;
- args.mda_unit = MINOR(dev);
+ args.mda_unit = dev;
error = make_dev_s(&args, &cdev->cdev, "%s/%d",
kobject_name(&cdev->kobj), MINOR(dev));
@@ -142,6 +142,8 @@ cdev_del(struct linux_cdev *cdev)
kobject_put(&cdev->kobj);
}
+struct linux_cdev *linux_find_cdev(const char *name, unsigned major, unsigned minor);
+
#define cdev linux_cdev
#endif /* _LINUX_CDEV_H_ */