NUM_MINORS
rc = alloc_chrdev_region(&dev, 0, NUM_MINORS, "vmur");
unregister_chrdev_region(ur_first_dev_maj_min, NUM_MINORS);
minor = ida_alloc_max(&cap_minors_map, NUM_MINORS - 1, GFP_KERNEL);
ret = alloc_chrdev_region(&cap_dev_num, 0, NUM_MINORS,
unregister_chrdev_region(cap_dev_num, NUM_MINORS);
minor = ida_alloc_max(&fw_mgmt_minors_map, NUM_MINORS - 1, GFP_KERNEL);
ret = alloc_chrdev_region(&fw_mgmt_dev_num, 0, NUM_MINORS,
unregister_chrdev_region(fw_mgmt_dev_num, NUM_MINORS);
retval = alloc_chrdev_region(&dev, 0, NUM_MINORS, "gb_raw");
unregister_chrdev_region(dev, NUM_MINORS);
unregister_chrdev_region(MKDEV(raw_major, 0), NUM_MINORS);