scsi: fnic: Declare host template const
[linux-2.6-microblaze.git] / drivers / input / input.c
index 9fdb22d..37e876d 100644 (file)
@@ -1373,7 +1373,7 @@ INPUT_DEV_STRING_ATTR_SHOW(phys);
 INPUT_DEV_STRING_ATTR_SHOW(uniq);
 
 static int input_print_modalias_bits(char *buf, int size,
-                                    char name, unsigned long *bm,
+                                    char name, const unsigned long *bm,
                                     unsigned int min_bit, unsigned int max_bit)
 {
        int len = 0, i;
@@ -1385,7 +1385,7 @@ static int input_print_modalias_bits(char *buf, int size,
        return len;
 }
 
-static int input_print_modalias(char *buf, int size, struct input_dev *id,
+static int input_print_modalias(char *buf, int size, const struct input_dev *id,
                                int add_cr)
 {
        int len;
@@ -1433,7 +1433,7 @@ static ssize_t input_dev_show_modalias(struct device *dev,
 }
 static DEVICE_ATTR(modalias, S_IRUGO, input_dev_show_modalias, NULL);
 
-static int input_print_bitmap(char *buf, int buf_size, unsigned long *bitmap,
+static int input_print_bitmap(char *buf, int buf_size, const unsigned long *bitmap,
                              int max, int add_cr);
 
 static ssize_t input_dev_show_properties(struct device *dev,
@@ -1525,7 +1525,7 @@ static const struct attribute_group input_dev_id_attr_group = {
        .attrs  = input_dev_id_attrs,
 };
 
-static int input_print_bitmap(char *buf, int buf_size, unsigned long *bitmap,
+static int input_print_bitmap(char *buf, int buf_size, const unsigned long *bitmap,
                              int max, int add_cr)
 {
        int i;
@@ -1622,7 +1622,7 @@ static void input_dev_release(struct device *device)
  * device bitfields.
  */
 static int input_add_uevent_bm_var(struct kobj_uevent_env *env,
-                                  const char *name, unsigned long *bitmap, int max)
+                                  const char *name, const unsigned long *bitmap, int max)
 {
        int len;
 
@@ -1640,7 +1640,7 @@ static int input_add_uevent_bm_var(struct kobj_uevent_env *env,
 }
 
 static int input_add_uevent_modalias_var(struct kobj_uevent_env *env,
-                                        struct input_dev *dev)
+                                        const struct input_dev *dev)
 {
        int len;
 
@@ -1678,9 +1678,9 @@ static int input_add_uevent_modalias_var(struct kobj_uevent_env *env,
                        return err;                                     \
        } while (0)
 
-static int input_dev_uevent(struct device *device, struct kobj_uevent_env *env)
+static int input_dev_uevent(const struct device *device, struct kobj_uevent_env *env)
 {
-       struct input_dev *dev = to_input_dev(device);
+       const struct input_dev *dev = to_input_dev(device);
 
        INPUT_ADD_HOTPLUG_VAR("PRODUCT=%x/%x/%x/%x",
                                dev->id.bustype, dev->id.vendor,