summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Taprogge <jens.taprogge@taprogge.org>2012-09-04 19:01:17 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-09-05 02:13:51 +0400
commite80111354ac95cd0453e12caf9044938b7a78137 (patch)
treec50400a925fefdcd3cc889772bf332e8331902fe
parent7db5e3cb91efbc8a0803dfdcc3a0c9cb43217df4 (diff)
downloadlinux-e80111354ac95cd0453e12caf9044938b7a78137.tar.xz
Staging: ipack: Make ipack_driver_ops const.
Signed-off-by: Jens Taprogge <jens.taprogge@taprogge.org> Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/staging/ipack/devices/ipoctal.c8
-rw-r--r--drivers/staging/ipack/ipack.h2
2 files changed, 6 insertions, 4 deletions
diff --git a/drivers/staging/ipack/devices/ipoctal.c b/drivers/staging/ipack/devices/ipoctal.c
index ed088649965d..7e1e6f70560d 100644
--- a/drivers/staging/ipack/devices/ipoctal.c
+++ b/drivers/staging/ipack/devices/ipoctal.c
@@ -28,7 +28,6 @@
#define IP_OCTAL_ID_SPACE_VECTOR 0x41
#define IP_OCTAL_NB_BLOCKS 4
-static struct ipack_driver driver;
static const struct tty_operations ipoctal_fops;
struct ipoctal {
@@ -846,15 +845,18 @@ static void ipoctal_remove(struct ipack_device *device)
}
}
-static struct ipack_driver_ops ipoctal_drv_ops = {
+static const struct ipack_driver_ops ipoctal_drv_ops = {
.match = ipoctal_match,
.probe = ipoctal_probe,
.remove = ipoctal_remove,
};
+static struct ipack_driver driver = {
+ .ops = &ipoctal_drv_ops,
+};
+
static int __init ipoctal_init(void)
{
- driver.ops = &ipoctal_drv_ops;
return ipack_driver_register(&driver, THIS_MODULE, KBUILD_MODNAME);
}
diff --git a/drivers/staging/ipack/ipack.h b/drivers/staging/ipack/ipack.h
index a3cd55982527..e6e38e7dd9f1 100644
--- a/drivers/staging/ipack/ipack.h
+++ b/drivers/staging/ipack/ipack.h
@@ -104,7 +104,7 @@ struct ipack_driver_ops {
struct ipack_driver {
struct device_driver driver;
const struct ipack_device_id *id_table;
- struct ipack_driver_ops *ops;
+ const struct ipack_driver_ops *ops;
};
/**