hwrng: core - Move hwrng miscdev minor number to include/linux/miscdevice.h
authorCorentin LABBE <clabbe.montjoie@gmail.com>
Tue, 13 Dec 2016 14:51:13 +0000 (15:51 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Tue, 27 Dec 2016 09:50:51 +0000 (17:50 +0800)
This patch move the define for hwrng's miscdev minor number to
include/linux/miscdevice.h.
It's better that all minor number are in the same place.
Rename it to HWRNG_MINOR (from RNG_MISCDEV_MINOR) in he process since
no other miscdev define have MISCDEV in their name.

Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/char/hw_random/core.c
include/linux/miscdevice.h

index f81fd72b6692569575e4956d7ac6bd40ae60ac5e..c5f131d90473efd2b6373e451e889c7384b44577 100644 (file)
@@ -26,7 +26,6 @@
 
 #define RNG_MODULE_NAME                "hw_random"
 #define PFX                    RNG_MODULE_NAME ": "
-#define RNG_MISCDEV_MINOR      183 /* official */
 
 static struct hwrng *current_rng;
 static struct task_struct *hwrng_fill;
@@ -285,7 +284,7 @@ static const struct file_operations rng_chrdev_ops = {
 static const struct attribute_group *rng_dev_groups[];
 
 static struct miscdevice rng_miscdev = {
-       .minor          = RNG_MISCDEV_MINOR,
+       .minor          = HWRNG_MINOR,
        .name           = RNG_MODULE_NAME,
        .nodename       = "hwrng",
        .fops           = &rng_chrdev_ops,
index ed30d5d713e3400944e6247a7079ee4840a1ae94..5d81f739aa0a035112d79a85e74c211bf139e5ef 100644 (file)
@@ -31,6 +31,7 @@
 #define SGI_MMTIMER            153
 #define STORE_QUEUE_MINOR      155     /* unused */
 #define I2O_MINOR              166
+#define HWRNG_MINOR            183
 #define MICROCODE_MINOR                184
 #define IRNET_MINOR            187
 #define VFIO_MINOR             196