summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2002-07-18 19:44:18 -0700
committerGreg Kroah-Hartman <greg@kroah.com>2002-07-18 19:44:18 -0700
commitcfe2b798b50d5643b41da39adc270d3f70402005 (patch)
treec4a38c63df6985cca5a37be77cefd015bb2ee85f
parentde197f3c376f939f4e66618384ae6e81e0332f18 (diff)
[PATCH] drivers/usb/* designated initializer rework
Name: Designated initializers for drivers/usb Author: Rusty Russell Status: Trivial D: The old form of designated initializers are obsolete: we need to D: replace them with the ISO C forms before 2.6. Gcc has always supported D: both forms anyway.
-rw-r--r--drivers/usb/class/audio.c38
-rw-r--r--drivers/usb/class/bluetty.c56
-rw-r--r--drivers/usb/class/cdc-acm.c60
-rw-r--r--drivers/usb/class/printer.c24
-rw-r--r--drivers/usb/class/usb-midi.c36
-rw-r--r--drivers/usb/core/devices.c10
-rw-r--r--drivers/usb/core/devio.c18
-rw-r--r--drivers/usb/core/drivers.c4
-rw-r--r--drivers/usb/core/file.c4
-rw-r--r--drivers/usb/core/hcd.c10
-rw-r--r--drivers/usb/core/hub.c10
-rw-r--r--drivers/usb/core/inode.c38
-rw-r--r--drivers/usb/core/usb.c32
-rw-r--r--drivers/usb/host/ehci-hcd.c56
-rw-r--r--drivers/usb/host/hc_simple.c10
-rw-r--r--drivers/usb/host/ohci-pci.c56
-rw-r--r--drivers/usb/host/ohci-sa1111.c26
-rw-r--r--drivers/usb/host/uhci-debug.c8
-rw-r--r--drivers/usb/host/uhci-hcd.c56
-rw-r--r--drivers/usb/image/hpusbscsi.c8
-rw-r--r--drivers/usb/image/mdc800.c20
-rw-r--r--drivers/usb/image/microtek.c40
-rw-r--r--drivers/usb/image/scanner.c18
-rw-r--r--drivers/usb/input/aiptek.c8
-rw-r--r--drivers/usb/input/hid-core.c8
-rw-r--r--drivers/usb/input/hiddev.c20
-rw-r--r--drivers/usb/input/powermate.c8
-rw-r--r--drivers/usb/input/usbkbd.c8
-rw-r--r--drivers/usb/input/usbmouse.c8
-rw-r--r--drivers/usb/input/wacom.c8
-rw-r--r--drivers/usb/input/xpad.c8
-rw-r--r--drivers/usb/media/dabusb.c20
-rw-r--r--drivers/usb/media/dsbr100.c28
-rw-r--r--drivers/usb/media/ov511.c36
-rw-r--r--drivers/usb/media/pwc-if.c34
-rw-r--r--drivers/usb/media/se401.c26
-rw-r--r--drivers/usb/media/stv680.c32
-rw-r--r--drivers/usb/media/usbvideo.c22
-rw-r--r--drivers/usb/media/vicam.c34
-rw-r--r--drivers/usb/misc/auerswald.c22
-rw-r--r--drivers/usb/misc/brlvger.c26
-rw-r--r--drivers/usb/misc/rio500.c18
-rw-r--r--drivers/usb/misc/tiglusb.c24
-rw-r--r--drivers/usb/misc/uss720.c8
-rw-r--r--drivers/usb/net/catc.c8
-rw-r--r--drivers/usb/net/cdc-ether.c8
-rw-r--r--drivers/usb/net/kaweth.c10
-rw-r--r--drivers/usb/net/pegasus.c8
-rw-r--r--drivers/usb/net/rtl8150.c8
-rw-r--r--drivers/usb/net/usbnet.c94
-rw-r--r--drivers/usb/serial/belkin_sa.c30
-rw-r--r--drivers/usb/serial/cyberjack.c30
-rw-r--r--drivers/usb/serial/digi_acceleport.c84
-rw-r--r--drivers/usb/serial/empeg.c40
-rw-r--r--drivers/usb/serial/ftdi_sio.c72
-rw-r--r--drivers/usb/serial/ipaq.c32
-rw-r--r--drivers/usb/serial/ir-usb.c28
-rw-r--r--drivers/usb/serial/keyspan.c36
-rw-r--r--drivers/usb/serial/keyspan_pda.c74
-rw-r--r--drivers/usb/serial/kl5kusb105.c40
-rw-r--r--drivers/usb/serial/mct_u232.c34
-rw-r--r--drivers/usb/serial/omninet.c28
-rw-r--r--drivers/usb/serial/pl2303.c36
-rw-r--r--drivers/usb/serial/safe_serial.c22
-rw-r--r--drivers/usb/serial/usbserial.c90
-rw-r--r--drivers/usb/serial/visor.c80
-rw-r--r--drivers/usb/serial/whiteheat.c46
-rw-r--r--drivers/usb/storage/scsiglue.c46
-rw-r--r--drivers/usb/storage/usb.c18
-rw-r--r--drivers/usb/usb-skeleton.c20
70 files changed, 1033 insertions, 1033 deletions
diff --git a/drivers/usb/class/audio.c b/drivers/usb/class/audio.c
index 65e4999ba5bf..07c5ea5b7e81 100644
--- a/drivers/usb/class/audio.c
+++ b/drivers/usb/class/audio.c
@@ -2091,11 +2091,11 @@ static int usb_audio_ioctl_mixdev(struct inode *inode, struct file *file, unsign
}
static /*const*/ struct file_operations usb_mixer_fops = {
- owner: THIS_MODULE,
- llseek: no_llseek,
- ioctl: usb_audio_ioctl_mixdev,
- open: usb_audio_open_mixdev,
- release: usb_audio_release_mixdev,
+ .owner = THIS_MODULE,
+ .llseek = no_llseek,
+ .ioctl = usb_audio_ioctl_mixdev,
+ .open = usb_audio_open_mixdev,
+ .release = usb_audio_release_mixdev,
};
/* --------------------------------------------------------------------- */
@@ -2727,15 +2727,15 @@ static int usb_audio_release(struct inode *inode, struct file *file)
}
static /*const*/ struct file_operations usb_audio_fops = {
- owner: THIS_MODULE,
- llseek: no_llseek,
- read: usb_audio_read,
- write: usb_audio_write,
- poll: usb_audio_poll,
- ioctl: usb_audio_ioctl,
- mmap: usb_audio_mmap,
- open: usb_audio_open,
- release: usb_audio_release,
+ .owner = THIS_MODULE,
+ .llseek = no_llseek,
+ .read = usb_audio_read,
+ .write = usb_audio_write,
+ .poll = usb_audio_poll,
+ .ioctl = usb_audio_ioctl,
+ .mmap = usb_audio_mmap,
+ .open = usb_audio_open,
+ .release = usb_audio_release,
};
/* --------------------------------------------------------------------- */
@@ -2753,11 +2753,11 @@ static struct usb_device_id usb_audio_ids [] = {
MODULE_DEVICE_TABLE (usb, usb_audio_ids);
static struct usb_driver usb_audio_driver = {
- name: "audio",
- probe: usb_audio_probe,
- disconnect: usb_audio_disconnect,
- driver_list: LIST_HEAD_INIT(usb_audio_driver.driver_list),
- id_table: usb_audio_ids,
+ .name = "audio",
+ .probe = usb_audio_probe,
+ .disconnect = usb_audio_disconnect,
+ .driver_list = LIST_HEAD_INIT(usb_audio_driver.driver_list),
+ .id_table = usb_audio_ids,
};
static void *find_descriptor(void *descstart, unsigned int desclen, void *after,
diff --git a/drivers/usb/class/bluetty.c b/drivers/usb/class/bluetty.c
index a2ad9ef139c7..8fae68841bbf 100644
--- a/drivers/usb/class/bluetty.c
+++ b/drivers/usb/class/bluetty.c
@@ -234,10 +234,10 @@ static struct usb_device_id usb_bluetooth_ids [] = {
MODULE_DEVICE_TABLE (usb, usb_bluetooth_ids);
static struct usb_driver usb_bluetooth_driver = {
- name: "bluetty",
- probe: usb_bluetooth_probe,
- disconnect: usb_bluetooth_disconnect,
- id_table: usb_bluetooth_ids,
+ .name = "bluetty",
+ .probe = usb_bluetooth_probe,
+ .disconnect = usb_bluetooth_disconnect,
+ .id_table = usb_bluetooth_ids,
};
static int bluetooth_refcount;
@@ -1284,30 +1284,30 @@ static void usb_bluetooth_disconnect(struct usb_device *dev, void *ptr)
static struct tty_driver bluetooth_tty_driver = {
- magic: TTY_DRIVER_MAGIC,
- driver_name: "usb-bluetooth",
- name: "usb/ttub/%d",
- major: BLUETOOTH_TTY_MAJOR,
- minor_start: 0,
- num: BLUETOOTH_TTY_MINORS,
- type: TTY_DRIVER_TYPE_SERIAL,
- subtype: SERIAL_TYPE_NORMAL,
- flags: TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS,
-
- refcount: &bluetooth_refcount,
- table: bluetooth_tty,
- termios: bluetooth_termios,
- termios_locked: bluetooth_termios_locked,
-
- open: bluetooth_open,
- close: bluetooth_close,
- write: bluetooth_write,
- write_room: bluetooth_write_room,
- ioctl: bluetooth_ioctl,
- set_termios: bluetooth_set_termios,
- throttle: bluetooth_throttle,
- unthrottle: bluetooth_unthrottle,
- chars_in_buffer: bluetooth_chars_in_buffer,
+ .magic = TTY_DRIVER_MAGIC,
+ .driver_name = "usb-bluetooth",
+ .name = "usb/ttub/%d",
+ .major = BLUETOOTH_TTY_MAJOR,
+ .minor_start = 0,
+ .num = BLUETOOTH_TTY_MINORS,
+ .type = TTY_DRIVER_TYPE_SERIAL,
+ .subtype = SERIAL_TYPE_NORMAL,
+ .flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS,
+
+ .refcount = &bluetooth_refcount,
+ .table = bluetooth_tty,
+ .termios = bluetooth_termios,
+ .termios_locked = bluetooth_termios_locked,
+
+ .open = bluetooth_open,
+ .close = bluetooth_close,
+ .write = bluetooth_write,
+ .write_room = bluetooth_write_room,
+ .ioctl = bluetooth_ioctl,
+ .set_termios = bluetooth_set_termios,
+ .throttle = bluetooth_throttle,
+ .unthrottle = bluetooth_unthrottle,
+ .chars_in_buffer = bluetooth_chars_in_buffer,
};
diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/class/cdc-acm.c
index 0e1d275b53b1..8fc07f6fb5d7 100644
--- a/drivers/usb/class/cdc-acm.c
+++ b/drivers/usb/class/cdc-acm.c
@@ -683,10 +683,10 @@ static struct usb_device_id acm_ids[] = {
MODULE_DEVICE_TABLE (usb, acm_ids);
static struct usb_driver acm_driver = {
- name: "acm",
- probe: acm_probe,
- disconnect: acm_disconnect,
- id_table: acm_ids,
+ .name = "acm",
+ .probe = acm_probe,
+ .disconnect = acm_disconnect,
+ .id_table = acm_ids,
};
/*
@@ -700,32 +700,32 @@ static struct termios *acm_tty_termios[ACM_TTY_MINORS];
static struct termios *acm_tty_termios_locked[ACM_TTY_MINORS];
static struct tty_driver acm_tty_driver = {
- magic: TTY_DRIVER_MAGIC,
- driver_name: "acm",
- name: "usb/acm/%d",
- major: ACM_TTY_MAJOR,
- minor_start: 0,
- num: ACM_TTY_MINORS,
- type: TTY_DRIVER_TYPE_SERIAL,
- subtype: SERIAL_TYPE_NORMAL,
- flags: TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS,
-
- refcount: &acm_tty_refcount,
-
- table: acm_tty_table,
- termios: acm_tty_termios,
- termios_locked: acm_tty_termios_locked,
-
- open: acm_tty_open,
- close: acm_tty_close,
- write: acm_tty_write,
- write_room: acm_tty_write_room,
- ioctl: acm_tty_ioctl,
- throttle: acm_tty_throttle,
- unthrottle: acm_tty_unthrottle,
- chars_in_buffer: acm_tty_chars_in_buffer,
- break_ctl: acm_tty_break_ctl,
- set_termios: acm_tty_set_termios
+ .magic = TTY_DRIVER_MAGIC,
+ .driver_name = "acm",
+ .name = "usb/acm/%d",
+ .major = ACM_TTY_MAJOR,
+ .minor_start = 0,
+ .num = ACM_TTY_MINORS,
+ .type = TTY_DRIVER_TYPE_SERIAL,
+ .subtype = SERIAL_TYPE_NORMAL,
+ .flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS,
+
+ .refcount = &acm_tty_refcount,
+
+ .table = acm_tty_table,
+ .termios = acm_tty_termios,
+ .termios_locked = acm_tty_termios_locked,
+
+ .open = acm_tty_open,
+ .close = acm_tty_close,
+ .write = acm_tty_write,
+ .write_room = acm_tty_write_room,
+ .ioctl = acm_tty_ioctl,
+ .throttle = acm_tty_throttle,
+ .unthrottle = acm_tty_unthrottle,
+ .chars_in_buffer = acm_tty_chars_in_buffer,
+ .break_ctl = acm_tty_break_ctl,
+ .set_termios = acm_tty_set_termios
};
/*
diff --git a/drivers/usb/class/printer.c b/drivers/usb/class/printer.c
index 02cd584bdaf7..b08c164dfd75 100644
--- a/drivers/usb/class/printer.c
+++ b/drivers/usb/class/printer.c
@@ -786,13 +786,13 @@ static unsigned int usblp_quirks (__u16 vendor, __u16 product)
}
static struct file_operations usblp_fops = {
- owner: THIS_MODULE,
- read: usblp_read,
- write: usblp_write,
- poll: usblp_poll,
- ioctl: usblp_ioctl,
- open: usblp_open,
- release: usblp_release,
+ .owner = THIS_MODULE,
+ .read = usblp_read,
+ .write = usblp_write,
+ .poll = usblp_poll,
+ .ioctl = usblp_ioctl,
+ .open = usblp_open,
+ .release = usblp_release,
};
static void *usblp_probe(struct usb_device *dev, unsigned int ifnum,
@@ -1100,11 +1100,11 @@ static struct usb_device_id usblp_ids [] = {
MODULE_DEVICE_TABLE (usb, usblp_ids);
static struct usb_driver usblp_driver = {
- owner: THIS_MODULE,
- name: "usblp",
- probe: usblp_probe,
- disconnect: usblp_disconnect,
- id_table: usblp_ids,
+ .owner = THIS_MODULE,
+ .name = "usblp",
+ .probe = usblp_probe,
+ .disconnect = usblp_disconnect,
+ .id_table = usblp_ids,
};
static int __init usblp_init(void)
diff --git a/drivers/usb/class/usb-midi.c b/drivers/usb/class/usb-midi.c
index 8aae77591839..cd35694b7d35 100644
--- a/drivers/usb/class/usb-midi.c
+++ b/drivers/usb/class/usb-midi.c
@@ -988,12 +988,12 @@ static int usb_midi_release(struct inode *inode, struct file *file)
}
static struct file_operations usb_midi_fops = {
- llseek: usb_midi_llseek,
- read: usb_midi_read,
- write: usb_midi_write,
- poll: usb_midi_poll,
- open: usb_midi_open,
- release: usb_midi_release,
+ .llseek = usb_midi_llseek,
+ .read = usb_midi_read,
+ .write = usb_midi_write,
+ .poll = usb_midi_poll,
+ .open = usb_midi_open,
+ .release = usb_midi_release,
};
/* ------------------------------------------------------------------------- */
@@ -2095,11 +2095,11 @@ static void usb_midi_disconnect(struct usb_device *dev, void *ptr)
static struct usb_driver usb_midi_driver = {
- name: "midi",
- probe: usb_midi_probe,
- disconnect: usb_midi_disconnect,
- id_table: NULL, /* check all devices */
- driver_list: LIST_HEAD_INIT(usb_midi_driver.driver_list)
+ .name = "midi",
+ .probe = usb_midi_probe,
+ .disconnect = usb_midi_disconnect,
+ .id_table = NULL, /* check all devices */
+ .driver_list = LIST_HEAD_INIT(usb_midi_driver.driver_list)
};
/* ------------------------------------------------------------------------- */
@@ -2168,15 +2168,15 @@ static void snd_usb_midi_output_trigger(snd_rawmidi_substream_t * substream,
static snd_rawmidi_ops_t snd_usbmidi_output =
{
- open: snd_usbmidi_output_open,
- close: snd_usbmidi_output_close,
- trigger: snd_usbmidi_output_trigger,
+ .open = snd_usbmidi_output_open,
+ .close = snd_usbmidi_output_close,
+ .trigger = snd_usbmidi_output_trigger,
};
static snd_rawmidi_ops_t snd_usbmidi_input =
{
- open: snd_usbmidi_input_open,
- close: snd_usbmidi_input_close,
- trigger: snd_usbmidi_input_trigger,
+ .open = snd_usbmidi_input_open,
+ .close = snd_usbmidi_input_close,
+ .trigger = snd_usbmidi_input_trigger,
};
int snd_usbmidi_midi(cs46xx_t *chip, int device, snd_rawmidi_t **rrawmidi)
@@ -2211,7 +2211,7 @@ int snd_usbmidi_create( snd_card_t * card,
int err, idx;
snd_region_t *region;
static snd_device_opt_t ops = {
- dev_free: snd_usbmidi_dev_free,
+ .dev_free = snd_usbmidi_dev_free,
};
*rchip = NULL;
diff --git a/drivers/usb/core/devices.c b/drivers/usb/core/devices.c
index e992e454f7f0..e701a4975071 100644
--- a/drivers/usb/core/devices.c
+++ b/drivers/usb/core/devices.c
@@ -666,9 +666,9 @@ static loff_t usb_device_lseek(struct file * file, loff_t offset, int orig)
}
struct file_operations usbdevfs_devices_fops = {
- llseek: usb_device_lseek,
- read: usb_device_read,
- poll: usb_device_poll,
- open: usb_device_open,
- release: usb_device_release,
+ .llseek = usb_device_lseek,
+ .read = usb_device_read,
+ .poll = usb_device_poll,
+ .open = usb_device_open,
+ .release = usb_device_release,
};
diff --git a/drivers/usb/core/devio.c b/drivers/usb/core/devio.c
index bf9ef71c374a..e80a3ed170f8 100644
--- a/drivers/usb/core/devio.c
+++ b/drivers/usb/core/devio.c
@@ -324,9 +324,9 @@ static void driver_disconnect(struct usb_device *dev, void *context)
}
struct usb_driver usbdevfs_driver = {
- name: "usbfs",
- probe: driver_probe,
- disconnect: driver_disconnect,
+ .name = "usbfs",
+ .probe = driver_probe,
+ .disconnect = driver_disconnect,
};
static int claimintf(struct dev_state *ps, unsigned int intf)
@@ -1256,10 +1256,10 @@ static unsigned int usbdev_poll(struct file *file, struct poll_table_struct *wai
}
struct file_operations usbdevfs_device_file_operations = {
- llseek: usbdev_lseek,
- read: usbdev_read,
- poll: usbdev_poll,
- ioctl: usbdev_ioctl,
- open: usbdev_open,
- release: usbdev_release,
+ .llseek = usbdev_lseek,
+ .read = usbdev_read,
+ .poll = usbdev_poll,
+ .ioctl = usbdev_ioctl,
+ .open = usbdev_open,
+ .release = usbdev_release,
};
diff --git a/drivers/usb/core/drivers.c b/drivers/usb/core/drivers.c
index a07b4cd0acd2..22dc21354868 100644
--- a/drivers/usb/core/drivers.c
+++ b/drivers/usb/core/drivers.c
@@ -122,6 +122,6 @@ static loff_t usb_driver_lseek(struct file * file, loff_t offset, int orig)
}
struct file_operations usbdevfs_drivers_fops = {
- llseek: usb_driver_lseek,
- read: usb_driver_read,
+ .llseek = usb_driver_lseek,
+ .read = usb_driver_read,
};
diff --git a/drivers/usb/core/file.c b/drivers/usb/core/file.c
index d61ffbdf88d7..803fb19e5ad2 100644
--- a/drivers/usb/core/file.c
+++ b/drivers/usb/core/file.c
@@ -65,8 +65,8 @@ static int usb_open(struct inode * inode, struct file * file)
}
static struct file_operations usb_fops = {
- owner: THIS_MODULE,
- open: usb_open,
+ .owner = THIS_MODULE,
+ .open = usb_open,
};
int usb_major_init(void)
diff --git a/drivers/usb/core/hcd.c b/drivers/usb/core/hcd.c
index 15a2c346b4af..05bb930ea5fd 100644
--- a/drivers/usb/core/hcd.c
+++ b/drivers/usb/core/hcd.c
@@ -1240,11 +1240,11 @@ static int hcd_free_dev (struct usb_device *udev)
* bus glue for non-PCI system busses will need to use this.
*/
struct usb_operations usb_hcd_operations = {
- allocate: hcd_alloc_dev,
- get_frame_number: hcd_get_frame_number,
- submit_urb: hcd_submit_urb,
- unlink_urb: hcd_unlink_urb,
- deallocate: hcd_free_dev,
+ .allocate = hcd_alloc_dev,
+ .get_frame_number = hcd_get_frame_number,
+ .submit_urb = hcd_submit_urb,
+ .unlink_urb = hcd_unlink_urb,
+ .deallocate = hcd_free_dev,
};
EXPORT_SYMBOL (usb_hcd_operations);
diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
index d6e152b71c25..f80a98621d26 100644
--- a/drivers/usb/core/hub.c
+++ b/drivers/usb/core/hub.c
@@ -1079,11 +1079,11 @@ static struct usb_device_id hub_id_table [] = {
MODULE_DEVICE_TABLE (usb, hub_id_table);
static struct usb_driver hub_driver = {
- name: "hub",
- probe: hub_probe,
- ioctl: hub_ioctl,
- disconnect: hub_disconnect,
- id_table: hub_id_table,
+ .name = "hub",
+ .probe = hub_probe,
+ .ioctl = hub_ioctl,
+ .disconnect = hub_disconnect,
+ .id_table = hub_id_table,
};
/*
diff --git a/drivers/usb/core/inode.c b/drivers/usb/core/inode.c
index 08d08e3516e8..ffb7e6e13284 100644
--- a/drivers/usb/core/inode.c
+++ b/drivers/usb/core/inode.c
@@ -284,23 +284,23 @@ static int default_open (struct inode *inode, struct file *filp)
}
static struct file_operations default_file_operations = {
- read: default_read_file,
- write: default_write_file,
- open: default_open,
- llseek: default_file_lseek,
+ .read = default_read_file,
+ .write = default_write_file,
+ .open = default_open,
+ .llseek = default_file_lseek,
};
static struct inode_operations usbfs_dir_inode_operations = {
- create: usbfs_create,
- lookup: simple_lookup,
- unlink: usbfs_unlink,
- mkdir: usbfs_mkdir,
- rmdir: usbfs_rmdir,
+ .create = usbfs_create,
+ .lookup = simple_lookup,
+ .unlink = usbfs_unlink,
+ .mkdir = usbfs_mkdir,
+ .rmdir = usbfs_rmdir,
};
static struct super_operations usbfs_ops = {
- statfs: simple_statfs,
- drop_inode: generic_delete_inode,
+ .statfs = simple_statfs,
+ .drop_inode = generic_delete_inode,
};
static int usbfs_fill_super(struct super_block *sb, void *data, int silent)
@@ -468,17 +468,17 @@ static struct super_block *usb_get_sb(struct file_system_type *fs_type,
}
static struct file_system_type usbdevice_fs_type = {
- owner: THIS_MODULE,
- name: "usbdevfs",
- get_sb: usb_get_sb,
- kill_sb: kill_anon_super,
+ .owner = THIS_MODULE,
+ .name = "usbdevfs",
+ .get_sb = usb_get_sb,
+ .kill_sb = kill_anon_super,
};
static struct file_system_type usb_fs_type = {
- owner: THIS_MODULE,
- name: "usbfs",
- get_sb: usb_get_sb,
- kill_sb: kill_anon_super,
+ .owner = THIS_MODULE,
+ .name = "usbfs",
+ .get_sb = usb_get_sb,
+ .kill_sb = kill_anon_super,
};
/* --------------------------------------------------------------------- */
diff --git a/drivers/usb/core/usb.c b/drivers/usb/core/usb.c
index c7a03393e32c..ed2e03089e57 100644
--- a/drivers/usb/core/usb.c
+++ b/drivers/usb/core/usb.c
@@ -836,9 +836,9 @@ show_config (struct device *dev, char *buf, size_t count, loff_t off)
return sprintf (buf, "%u\n", udev->actconfig->bConfigurationValue);
}
static struct driver_file_entry usb_config_entry = {
- name: "configuration",
- mode: S_IRUGO,
- show: show_config,
+ .name = "configuration",
+ .mode = S_IRUGO,
+ .show = show_config,
};
/* interfaces have one current setting; alternates
@@ -855,9 +855,9 @@ show_altsetting (struct device *dev, char *buf, size_t count, loff_t off)
return sprintf (buf, "%u\n", interface->altsetting->bAlternateSetting);
}
static struct driver_file_entry usb_altsetting_entry = {
- name: "altsetting",
- mode: S_IRUGO,
- show: show_altsetting,
+ .name = "altsetting",
+ .mode = S_IRUGO,
+ .show = show_altsetting,
};
/* product driverfs file */
@@ -876,9 +876,9 @@ static ssize_t show_product (struct device *dev, char *buf, size_t count, loff_t
return len+1;
}
static struct driver_file_entry usb_product_entry = {
- name: "product",
- mode: S_IRUGO,
- show: show_product,
+ .name = "product",
+ .mode = S_IRUGO,
+ .show = show_product,
};
/* manufacturer driverfs file */
@@ -898,9 +898,9 @@ show_manufacturer (struct device *dev, char *buf, size_t count, loff_t off)
return len+1;
}
static struct driver_file_entry usb_manufacturer_entry = {
- name: "manufacturer",
- mode: S_IRUGO,
- show: show_manufacturer,
+ .name = "manufacturer",
+ .mode = S_IRUGO,
+ .show = show_manufacturer,
};
/* serial number driverfs file */
@@ -920,9 +920,9 @@ show_serial (struct device *dev, char *buf, size_t count, loff_t off)
return len+1;
}
static struct driver_file_entry usb_serial_entry = {
- name: "serial",
- mode: S_IRUGO,
- show: show_serial,
+ .name = "serial",
+ .mode = S_IRUGO,
+ .show = show_serial,
};
/*
@@ -1483,7 +1483,7 @@ struct list_head *usb_bus_get_list(void)
#endif
struct bus_type usb_bus_type = {
- name: "usb",
+ .name = "usb",
};
/*
diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c
index fd9bbb044010..74496b06a130 100644
--- a/drivers/usb/host/ehci-hcd.c
+++ b/drivers/usb/host/ehci-hcd.c
@@ -702,47 +702,47 @@ static void ehci_free_config (struct usb_hcd *hcd, struct usb_device *udev)
static const char hcd_name [] = "ehci-hcd";
static const struct hc_driver ehci_driver = {
- description: hcd_name,
+ .description = hcd_name,
/*
* generic hardware linkage
*/
- irq: ehci_irq,
- flags: HCD_MEMORY | HCD_USB2,
+ .irq = ehci_irq,
+ .flags = HCD_MEMORY | HCD_USB2,
/*
* basic lifecycle operations
*/
- start: ehci_start,
+ .start = ehci_start,
#ifdef CONFIG_PM
- suspend: ehci_suspend,
- resume: ehci_resume,
+ .suspend = ehci_suspend,
+ .resume = ehci_resume,
#endif
- stop: ehci_stop,
+ .stop = ehci_stop,
/*
* memory lifecycle (except per-request)
*/
- hcd_alloc: ehci_hcd_alloc,
- hcd_free: ehci_hcd_free,
+ .hcd_alloc = ehci_hcd_alloc,
+ .hcd_free = ehci_hcd_free,
/*
* managing i/o requests and associated device resources
*/
- urb_enqueue: ehci_urb_enqueue,
- urb_dequeue: ehci_urb_dequeue,
- free_config: ehci_free_config,
+ .urb_enqueue = ehci_urb_enqueue,
+ .urb_dequeue = ehci_urb_dequeue,
+ .free_config = ehci_free_config,
/*
* scheduling support
*/
- get_frame_number: ehci_get_frame,
+ .get_frame_number = ehci_get_frame,
/*
* root hub support
*/
- hub_status_data: ehci_hub_status_data,
- hub_control: ehci_hub_control,
+ .hub_status_data = ehci_hub_status_data,
+ .hub_control = ehci_hub_control,
};
/*-------------------------------------------------------------------------*/
@@ -754,15 +754,15 @@ static const struct pci_device_id __devinitdata pci_ids [] = { {
/* handle any USB 2.0 EHCI controller */
- class: ((PCI_CLASS_SERIAL_USB << 8) | 0x20),
- class_mask: ~0,
- driver_data: (unsigned long) &ehci_driver,
+ .class = ((PCI_CLASS_SERIAL_USB << 8) | 0x20),
+ .class_mask = ~0,
+ .driver_data = (unsigned long) &ehci_driver,
/* no matter who makes it */
- vendor: PCI_ANY_ID,
- device: PCI_ANY_ID,
- subvendor: PCI_ANY_ID,
- subdevice: PCI_ANY_ID,
+ .vendor = PCI_ANY_ID,
+ .device = PCI_ANY_ID,
+ .subvendor = PCI_ANY_ID,
+ .subdevice = PCI_ANY_ID,
}, { /* end: all zeroes */ }
};
@@ -770,15 +770,15 @@ MODULE_DEVICE_TABLE (pci, pci_ids);
/* pci driver glue; this is a "new style" PCI driver module */
static struct pci_driver ehci_pci_driver = {
- name: (char *) hcd_name,
- id_table: pci_ids,
+ .name = (char *) hcd_name,
+ .id_table = pci_ids,
- probe: usb_hcd_pci_probe,
- remove: usb_hcd_pci_remove,
+ .probe = usb_hcd_pci_probe,
+ .remove = usb_hcd_pci_remove,
#ifdef CONFIG_PM
- suspend: usb_hcd_pci_suspend,
- resume: usb_hcd_pci_resume,
+ .suspend = usb_hcd_pci_suspend,
+ .resume = usb_hcd_pci_resume,
#endif
};
diff --git a/drivers/usb/host/hc_simple.c b/drivers/usb/host/hc_simple.c
index 3a7218442adb..570267835101 100644
--- a/drivers/usb/host/hc_simple.c
+++ b/drivers/usb/host/hc_simple.c
@@ -343,11 +343,11 @@ static int hci_get_current_frame_number (struct usb_device *usb_dev)
**************************************************************************/
static struct usb_operations hci_device_operations = {
- allocate: hci_alloc_dev,
- deallocate: hci_free_dev,
- get_frame_number: hci_get_current_frame_number,
- submit_urb: hci_submit_urb,
- unlink_urb: hci_unlink_urb,
+ .allocate = hci_alloc_dev,
+ .deallocate = hci_free_dev,
+ .get_frame_number = hci_get_current_frame_number,
+ .submit_urb = hci_submit_urb,
+ .unlink_urb = hci_unlink_urb,
};
/***************************************************************************
diff --git a/drivers/usb/host/ohci-pci.c b/drivers/usb/host/ohci-pci.c
index 347dc5d34b0c..a1979e532787 100644
--- a/drivers/usb/host/ohci-pci.c
+++ b/drivers/usb/host/ohci-pci.c
@@ -284,47 +284,47 @@ dbg ("sleeping = %d, disabled = %d", ohci->sleeping, ohci->disabled);
/*-------------------------------------------------------------------------*/
static const struct hc_driver ohci_pci_hc_driver = {
- description: hcd_name,
+ .description = hcd_name,
/*
* generic hardware linkage
*/
- irq: ohci_irq,
- flags: HCD_MEMORY | HCD_USB11,
+ .irq = ohci_irq,
+ .flags = HCD_MEMORY | HCD_USB11,
/*
* basic lifecycle operations
*/
- start: ohci_pci_start,
+ .start = ohci_pci_start,
#ifdef CONFIG_PM
- suspend: ohci_pci_suspend,
- resume: ohci_pci_resume,
+ .suspend = ohci_pci_suspend,
+ .resume = ohci_pci_resume,
#endif
- stop: ohci_stop,
+ .stop = ohci_stop,
/*
* memory lifecycle (except per-request)
*/
- hcd_alloc: ohci_hcd_alloc,
- hcd_free: ohci_hcd_free,
+ .hcd_alloc = ohci_hcd_alloc,
+ .hcd_free = ohci_hcd_free,
/*
* managing i/o requests and associated device resources
*/
- urb_enqueue: ohci_urb_enqueue,
- urb_dequeue: ohci_urb_dequeue,
- free_config: ohci_free_config,
+ .urb_enqueue = ohci_urb_enqueue,
+ .urb_dequeue = ohci_urb_dequeue,
+ .free_config = ohci_free_config,
/*
* scheduling support
*/
- get_frame_number: ohci_get_frame,
+ .get_frame_number = ohci_get_frame,
/*
* root hub support
*/
- hub_status_data: ohci_hub_status_data,
- hub_control: ohci_hub_control,
+ .hub_status_data = ohci_hub_status_data,
+ .hub_control = ohci_hub_control,
};
/*-------------------------------------------------------------------------*/
@@ -333,15 +333,15 @@ static const struct hc_driver ohci_pci_hc_driver = {
static const struct pci_device_id __devinitdata pci_ids [] = { {
/* handle any USB OHCI controller */
- class: (PCI_CLASS_SERIAL_USB << 8) | 0x10,
- class_mask: ~0,
- driver_data: (unsigned long) &ohci_pci_hc_driver,
+ .class = (PCI_CLASS_SERIAL_USB << 8) | 0x10,
+ .class_mask = ~0,
+ .driver_data = (unsigned long) &ohci_pci_hc_driver,
/* no matter who makes it */
- vendor: PCI_ANY_ID,
- device: PCI_ANY_ID,
- subvendor: PCI_ANY_ID,
- subdevice: PCI_ANY_ID,
+ .vendor = PCI_ANY_ID,
+ .device = PCI_ANY_ID,
+ .subvendor = PCI_ANY_ID,
+ .subdevice = PCI_ANY_ID,
}, { /* end: all zeroes */ }
};
@@ -349,15 +349,15 @@ MODULE_DEVICE_TABLE (pci, pci_ids);
/* pci driver glue; this is a "new style" PCI driver module */
static struct pci_driver ohci_pci_driver = {
- name: (char *) hcd_name,
- id_table: pci_ids,
+ .name = (char *) hcd_name,
+ .id_table = pci_ids,
- probe: usb_hcd_pci_probe,
- remove: usb_hcd_pci_remove,
+ .probe = usb_hcd_pci_probe,
+ .remove = usb_hcd_pci_remove,
#ifdef CONFIG_PM
- suspend: usb_hcd_pci_suspend,
- resume: usb_hcd_pci_resume,
+ .suspend = usb_hcd_pci_suspend,
+ .resume = usb_hcd_pci_resume,
#endif
};
diff --git a/drivers/usb/host/ohci-sa1111.c b/drivers/usb/host/ohci-sa1111.c
index 95fc8b82af57..05c2127aa57f 100644
--- a/drivers/usb/host/ohci-sa1111.c
+++ b/drivers/usb/host/ohci-sa1111.c
@@ -288,47 +288,47 @@ ohci_sa1111_start (struct usb_hcd *hcd)
/*-------------------------------------------------------------------------*/
static const struct hc_driver ohci_sa1111_hc_driver = {
- description: hcd_name,
+ .description = hcd_name,
/*
* generic hardware linkage
*/
- irq: ohci_irq,
- flags: HCD_USB11,
+ .irq = ohci_irq,
+ .flags = HCD_USB11,
/*
* basic lifecycle operations
*/
- start: ohci_sa1111_start,
+ .start = ohci_sa1111_start,
#ifdef CONFIG_PM
/* suspend: ohci_sa1111_suspend, -- tbd */
/* resume: ohci_sa1111_resume, -- tbd */
#endif
- stop: ohci_stop,
+ .stop = ohci_stop,
/*
* memory lifecycle (except per-request)
*/
- hcd_alloc: ohci_hcd_alloc,
- hcd_free: ohci_hcd_free,
+ .hcd_alloc = ohci_hcd_alloc,
+ .hcd_free = ohci_hcd_free,
/*
* managing i/o requests and associated device resources
*/
- urb_enqueue: ohci_urb_enqueue,
- urb_dequeue: ohci_urb_dequeue,
- free_config: ohci_free_config,
+ .urb_enqueue = ohci_urb_enqueue,
+ .urb_dequeue = ohci_urb_dequeue,
+ .free_config = ohci_free_config,
/*
* scheduling support
*/
- get_frame_number: ohci_get_frame,
+ .get_frame_number = ohci_get_frame,
/*
* root hub support
*/
- hub_status_data: ohci_hub_status_data,
- hub_control: ohci_hub_control,
+ .hub_status_data = ohci_hub_status_data,
+ .hub_control = ohci_hub_control,
};
/*-------------------------------------------------------------------------*/
diff --git a/drivers/usb/host/uhci-debug.c b/drivers/usb/host/uhci-debug.c
index 2c27eae0687b..b7817920c542 100644
--- a/drivers/usb/host/uhci-debug.c
+++ b/drivers/usb/host/uhci-debug.c
@@ -571,11 +571,11 @@ static int uhci_proc_release(struct inode *inode, struct file *file)
}
static struct file_operations uhci_proc_operations = {
- open: uhci_proc_open,
- llseek: uhci_proc_lseek,
- read: uhci_proc_read,
+ .open = uhci_proc_open,
+ .llseek = uhci_proc_lseek,
+ .read = uhci_proc_read,
// write: uhci_proc_write,
- release: uhci_proc_release,
+ .release = uhci_proc_release,
};
#endif
diff --git a/drivers/usb/host/uhci-hcd.c b/drivers/usb/host/uhci-hcd.c
index b077975c6e22..69cf61862f85 100644
--- a/drivers/usb/host/uhci-hcd.c
+++ b/drivers/usb/host/uhci-hcd.c
@@ -2476,45 +2476,45 @@ static int uhci_hcd_get_frame_number(struct usb_hcd *hcd)
static const char hcd_name[] = "uhci-hcd";
static const struct hc_driver uhci_driver = {
- description: hcd_name,
+ .description = hcd_name,
/* Generic hardware linkage */
- irq: uhci_irq,
- flags: HCD_USB11,
+ .irq = uhci_irq,
+ .flags = HCD_USB11,
/* Basic lifecycle operations */
- start: uhci_start,
+ .start = uhci_start,
#ifdef CONFIG_PM
- suspend: uhci_suspend,
- resume: uhci_resume,
+ .suspend = uhci_suspend,
+ .resume = uhci_resume,
#endif
- stop: uhci_stop,
+ .stop = uhci_stop,
- hcd_alloc: uhci_hcd_alloc,
- hcd_free: uhci_hcd_free,
+ .hcd_alloc = uhci_hcd_alloc,
+ .hcd_free = uhci_hcd_free,
- urb_enqueue: uhci_urb_enqueue,
- urb_dequeue: uhci_urb_dequeue,
- free_config: NULL,
+ .urb_enqueue = uhci_urb_enqueue,
+ .urb_dequeue = uhci_urb_dequeue,
+ .free_config = NULL,
- get_frame_number: uhci_hcd_get_frame_number,
+ .get_frame_number = uhci_hcd_get_frame_number,
- hub_status_data: uhci_hub_status_data,
- hub_control: uhci_hub_control,
+ .hub_status_data = uhci_hub_status_data,
+ .hub_control = uhci_hub_control,
};
static const struct pci_device_id __devinitdata uhci_pci_ids[] = { {
/* handle any USB UHCI controller */
- class: ((PCI_CLASS_SERIAL_USB << 8) | 0x00),
- class_mask: ~0,
- driver_data: (unsigned long) &uhci_driver,
+ .class = ((PCI_CLASS_SERIAL_USB << 8) | 0x00),
+ .class_mask = ~0,
+ .driver_data = (unsigned long) &uhci_driver,
/* no matter who makes it */
- vendor: PCI_ANY_ID,
- device: PCI_ANY_ID,
- subvendor: PCI_ANY_ID,
- subdevice: PCI_ANY_ID,
+ .vendor = PCI_ANY_ID,
+ .device = PCI_ANY_ID,
+ .subvendor = PCI_ANY_ID,
+ .subdevice = PCI_ANY_ID,
}, { /* end: all zeroes */ }
};
@@ -2522,15 +2522,15 @@ static const struct pci_device_id __devinitdata uhci_pci_ids[] = { {
MODULE_DEVICE_TABLE(pci, uhci_pci_ids);
static struct pci_driver uhci_pci_driver = {
- name: (char *)hcd_name,
- id_table: uhci_pci_ids,
+ .name = (char *)hcd_name,
+ .id_table = uhci_pci_ids,
- probe: usb_hcd_pci_probe,
- remove: usb_hcd_pci_remove,
+ .probe = usb_hcd_pci_probe,
+ .remove = usb_hcd_pci_remove,
#ifdef CONFIG_PM
- suspend: usb_hcd_pci_suspend,
- resume: usb_hcd_pci_resume,
+ .suspend = usb_hcd_pci_suspend,
+ .resume = usb_hcd_pci_resume,
#endif /* PM */
};
diff --git a/drivers/usb/image/hpusbscsi.c b/drivers/usb/image/hpusbscsi.c
index 58c311db3c4e..5d02c88fcf1b 100644
--- a/drivers/usb/image/hpusbscsi.c
+++ b/drivers/usb/image/hpusbscsi.c
@@ -164,10 +164,10 @@ MODULE_LICENSE("GPL");
static struct usb_driver hpusbscsi_usb_driver = {
- name:"hpusbscsi",
- probe:hpusbscsi_usb_probe,
- disconnect:hpusbscsi_usb_disconnect,
- id_table:hpusbscsi_usb_ids,
+ .name ="hpusbscsi",
+ .probe =hpusbscsi_usb_probe,
+ .disconnect =hpusbscsi_usb_disconnect,
+ .id_table =hpusbscsi_usb_ids,
};
/* module initialisation */
diff --git a/drivers/usb/image/mdc800.c b/drivers/usb/image/mdc800.c
index 6514054a8813..662dba287d3d 100644
--- a/drivers/usb/image/mdc800.c
+++ b/drivers/usb/image/mdc800.c
@@ -923,11 +923,11 @@ static ssize_t mdc800_device_write (struct file *file, const char *buf, size_t l
/* File Operations of this drivers */
static struct file_operations mdc800_device_ops =
{
- owner: THIS_MODULE,
- read: mdc800_device_read,
- write: mdc800_device_write,
- open: mdc800_device_open,
- release: mdc800_device_release,
+ .owner = THIS_MODULE,
+ .read = mdc800_device_read,
+ .write = mdc800_device_write,
+ .open = mdc800_device_open,
+ .release = mdc800_device_release,
};
@@ -943,11 +943,11 @@ MODULE_DEVICE_TABLE (usb, mdc800_table);
*/
static struct usb_driver mdc800_usb_driver =
{
- owner: THIS_MODULE,
- name: "mdc800",
- probe: mdc800_usb_probe,
- disconnect: mdc800_usb_disconnect,
- id_table: mdc800_table
+ .owner = THIS_MODULE,
+ .name = "mdc800",
+ .probe = mdc800_usb_probe,
+ .disconnect = mdc800_usb_disconnect,
+ .id_table = mdc800_table
};
diff --git a/drivers/usb/image/microtek.c b/drivers/usb/image/microtek.c
index 6b2591e7e071..dd454fd08fab 100644
--- a/drivers/usb/image/microtek.c
+++ b/drivers/usb/image/microtek.c
@@ -161,10 +161,10 @@ static void mts_usb_disconnect(struct usb_device *dev, void *ptr);
static struct usb_device_id mts_usb_ids [];
static struct usb_driver mts_usb_driver = {
- name: "microtekX6",
- probe: mts_usb_probe,
- disconnect: mts_usb_disconnect,
- id_table: mts_usb_ids,
+ .name = "microtekX6",
+ .probe = mts_usb_probe,
+ .disconnect = mts_usb_disconnect,
+ .id_table = mts_usb_ids,
};
@@ -743,22 +743,22 @@ out:
static Scsi_Host_Template mts_scsi_host_template = {
- name: "microtekX6",
- detect: mts_scsi_detect,
- release: mts_scsi_release,
- queuecommand: mts_scsi_queuecommand,
-
- eh_abort_handler: mts_scsi_abort,
- eh_host_reset_handler: mts_scsi_host_reset,
-
- sg_tablesize: SG_ALL,
- can_queue: 1,
- this_id: -1,
- cmd_per_lun: 1,
- present: 0,
- unchecked_isa_dma: FALSE,
- use_clustering: TRUE,
- emulated: TRUE
+ .name = "microtekX6",
+ .detect = mts_scsi_detect,
+ .release = mts_scsi_release,
+ .queuecommand = mts_scsi_queuecommand,
+
+ .eh_abort_handler = mts_scsi_abort,
+ .eh_host_reset_handler =mts_scsi_host_reset,
+
+ .sg_tablesize = SG_ALL,
+ .can_queue = 1,
+ .this_id = -1,
+ .cmd_per_lun = 1,
+ .present = 0,
+ .unchecked_isa_dma = FALSE,
+ .use_clustering = TRUE,
+ .emulated = TRUE
};
diff --git a/drivers/usb/image/scanner.c b/drivers/usb/image/scanner.c
index 2bb1de40e3c0..9c9550e5cce7 100644
--- a/drivers/usb/image/scanner.c
+++ b/drivers/usb/image/scanner.c
@@ -811,11 +811,11 @@ ioctl_scanner(struct inode *inode, struct file *file,
static struct
file_operations usb_scanner_fops = {
- read: read_scanner,
- write: write_scanner,
- ioctl: ioctl_scanner,
- open: open_scanner,
- release: close_scanner,
+ .read = read_scanner,
+ .write = write_scanner,
+ .ioctl = ioctl_scanner,
+ .open = open_scanner,
+ .release = close_scanner,
};
static void *
@@ -1116,10 +1116,10 @@ disconnect_scanner(struct usb_device *dev, void *ptr)
static struct
usb_driver scanner_driver = {
- name: "usbscanner",
- probe: probe_scanner,
- disconnect: disconnect_scanner,
- id_table: NULL, /* This would be scanner_device_ids, but we
+ .name = "usbscanner",
+ .probe = probe_scanner,
+ .disconnect = disconnect_scanner,
+ .id_table = NULL, /* This would be scanner_device_ids, but we
need to check every USB device, in case
we match a user defined vendor/product ID. */
};
diff --git a/drivers/usb/input/aiptek.c b/drivers/usb/input/aiptek.c
index cbed3efbb7c4..764f52074649 100644
--- a/drivers/usb/input/aiptek.c
+++ b/drivers/usb/input/aiptek.c
@@ -313,10 +313,10 @@ aiptek_disconnect(struct usb_device *dev, void *ptr)
}
static struct usb_driver aiptek_driver = {
- name:"aiptek",
- probe:aiptek_probe,
- disconnect:aiptek_disconnect,
- id_table:aiptek_ids,
+ .name ="aiptek",
+ .probe =aiptek_probe,
+ .disconnect =aiptek_disconnect,
+ .id_table =aiptek_ids,
};
static int __init
diff --git a/drivers/usb/input/hid-core.c b/drivers/usb/input/hid-core.c
index 068417749db6..19b6ff130baf 100644
--- a/drivers/usb/input/hid-core.c
+++ b/drivers/usb/input/hid-core.c
@@ -1556,10 +1556,10 @@ static struct usb_device_id hid_usb_ids [] = {
MODULE_DEVICE_TABLE (usb, hid_usb_ids);
static struct usb_driver hid_driver = {
- name: "hid",
- probe: hid_probe,
- disconnect: hid_disconnect,
- id_table: hid_usb_ids,
+ .name = "hid",
+ .probe = hid_probe,
+ .disconnect = hid_disconnect,
+ .id_table = hid_usb_ids,
};
static int __init hid_init(void)
diff --git a/drivers/usb/input/hiddev.c b/drivers/usb/input/hiddev.c
index 563285d58541..93dcc5184758 100644
--- a/drivers/usb/input/hiddev.c
+++ b/drivers/usb/input/hiddev.c
@@ -657,14 +657,14 @@ static int hiddev_ioctl(struct inode *inode, struct file *file, unsigned int cmd
}
static struct file_operations hiddev_fops = {
- owner: THIS_MODULE,
- read: hiddev_read,
- write: hiddev_write,
- poll: hiddev_poll,
- open: hiddev_open,
- release: hiddev_release,
- ioctl: hiddev_ioctl,
- fasync: hiddev_fasync,
+ .owner = THIS_MODULE,
+ .read = hiddev_read,
+ .write = hiddev_write,
+ .poll = hiddev_poll,
+ .open = hiddev_open,
+ .release = hiddev_release,
+ .ioctl = hiddev_ioctl,
+ .fasync = hiddev_fasync,
};
/*
@@ -759,8 +759,8 @@ static void *hiddev_usbd_probe(struct usb_device *dev, unsigned int ifnum,
static /* const */ struct usb_driver hiddev_driver = {
- name: "hiddev",
- probe: hiddev_usbd_probe,
+ .name = "hiddev",
+ .probe = hiddev_usbd_probe,
};
int __init hiddev_init(void)
diff --git a/drivers/usb/input/powermate.c b/drivers/usb/input/powermate.c
index 378cfa3c0717..9dd719300002 100644
--- a/drivers/usb/input/powermate.c
+++ b/drivers/usb/input/powermate.c
@@ -334,10 +334,10 @@ static struct usb_device_id powermate_devices [] = {
MODULE_DEVICE_TABLE (usb, powermate_devices);
static struct usb_driver powermate_driver = {
- name: "powermate",
- probe: powermate_probe,
- disconnect: powermate_disconnect,
- id_table: powermate_devices,
+ .name = "powermate",
+ .probe = powermate_probe,
+ .disconnect = powermate_disconnect,
+ .id_table = powermate_devices,
};
int powermate_init(void)
diff --git a/drivers/usb/input/usbkbd.c b/drivers/usb/input/usbkbd.c
index 31edd4e7b52b..b9b3e0923cb5 100644
--- a/drivers/usb/input/usbkbd.c
+++ b/drivers/usb/input/usbkbd.c
@@ -287,10 +287,10 @@ static struct usb_device_id usb_kbd_id_table [] = {
MODULE_DEVICE_TABLE (usb, usb_kbd_id_table);
static struct usb_driver usb_kbd_driver = {
- name: "keyboard",
- probe: usb_kbd_probe,
- disconnect: usb_kbd_disconnect,
- id_table: usb_kbd_id_table,
+ .name = "keyboard",
+ .probe = usb_kbd_probe,
+ .disconnect = usb_kbd_disconnect,
+ .id_table = usb_kbd_id_table,
};
static int __init usb_kbd_init(void)
diff --git a/drivers/usb/input/usbmouse.c b/drivers/usb/input/usbmouse.c
index 22673b42d60a..cfec38752242 100644
--- a/drivers/usb/input/usbmouse.c
+++ b/drivers/usb/input/usbmouse.c
@@ -195,10 +195,10 @@ static struct usb_device_id usb_mouse_id_table [] = {
MODULE_DEVICE_TABLE (usb, usb_mouse_id_table);
static struct usb_driver usb_mouse_driver = {
- name: "usb_mouse",
- probe: usb_mouse_probe,
- disconnect: usb_mouse_disconnect,
- id_table: usb_mouse_id_table,
+ .name = "usb_mouse",
+ .probe = usb_mouse_probe,
+ .disconnect = usb_mouse_disconnect,
+ .id_table = usb_mouse_id_table,
};
static int __init usb_mouse_init(void)
diff --git a/drivers/usb/input/wacom.c b/drivers/usb/input/wacom.c
index 74bfb073e78d..2d1c8f4ec2d7 100644
--- a/drivers/usb/input/wacom.c
+++ b/drivers/usb/input/wacom.c
@@ -428,10 +428,10 @@ static void wacom_disconnect(struct usb_device *dev, void *ptr)
}
static struct usb_driver wacom_driver = {
- name: "wacom",
- probe: wacom_probe,
- disconnect: wacom_disconnect,
- id_table: wacom_ids,
+ .name = "wacom",
+ .probe = wacom_probe,
+ .disconnect = wacom_disconnect,
+ .id_table = wacom_ids,
};
static int __init wacom_init(void)
diff --git a/drivers/usb/input/xpad.c b/drivers/usb/input/xpad.c
index ee3ae7fbd648..ace599597455 100644
--- a/drivers/usb/input/xpad.c
+++ b/drivers/usb/input/xpad.c
@@ -304,10 +304,10 @@ static void xpad_disconnect(struct usb_device *udev, void *ptr)
}
static struct usb_driver xpad_driver = {
- name: "xpad",
- probe: xpad_probe,
- disconnect: xpad_disconnect,
- id_table: xpad_table,
+ .name = "xpad",
+ .probe = xpad_probe,
+ .disconnect = xpad_disconnect,
+ .id_table = xpad_table,
};
static int __init usb_xpad_init(void)
diff --git a/drivers/usb/media/dabusb.c b/drivers/usb/media/dabusb.c
index 3658e693484f..50d16e4fd6c7 100644
--- a/drivers/usb/media/dabusb.c
+++ b/drivers/usb/media/dabusb.c
@@ -704,12 +704,12 @@ static int dabusb_ioctl (struct inode *inode, struct file *file, unsigned int cm
static struct file_operations dabusb_fops =
{
- owner: THIS_MODULE,
- llseek: no_llseek,
- read: dabusb_read,
- ioctl: dabusb_ioctl,
- open: dabusb_open,
- release: dabusb_release,
+ .owner = THIS_MODULE,
+ .llseek = no_llseek,
+ .read = dabusb_read,
+ .ioctl = dabusb_ioctl,
+ .open = dabusb_open,
+ .release = dabusb_release,
};
static int dabusb_find_struct (void)
@@ -806,10 +806,10 @@ MODULE_DEVICE_TABLE (usb, dabusb_ids);
static struct usb_driver dabusb_driver =
{
- name: "dabusb",
- probe: dabusb_probe,
- disconnect: dabusb_disconnect,
- id_table: dabusb_ids,
+ .name = "dabusb",
+ .probe = dabusb_probe,
+ .disconnect = dabusb_disconnect,
+ .id_table = dabusb_ids,
};
/* --------------------------------------------------------------------- */
diff --git a/drivers/usb/media/dsbr100.c b/drivers/usb/media/dsbr100.c
index f4bdcaaa1fd3..ddaef26aa8eb 100644
--- a/drivers/usb/media/dsbr100.c
+++ b/drivers/usb/media/dsbr100.c
@@ -100,19 +100,19 @@ typedef struct
static struct file_operations usb_dsbr100_fops = {
- owner: THIS_MODULE,
- open: usb_dsbr100_open,
- release: usb_dsbr100_close,
- ioctl: usb_dsbr100_ioctl,
- llseek: no_llseek,
+ .owner = THIS_MODULE,
+ .open = usb_dsbr100_open,
+ .release = usb_dsbr100_close,
+ .ioctl = usb_dsbr100_ioctl,
+ .llseek = no_llseek,
};
static struct video_device usb_dsbr100_radio=
{
- owner: THIS_MODULE,
- name: "D-Link DSB R-100 USB radio",
- type: VID_TYPE_TUNER,
- hardware: VID_HARDWARE_AZTECH,
- fops: &usb_dsbr100_fops,
+ .owner = THIS_MODULE,
+ .name = "D-Link DSB R-100 USB radio",
+ .type = VID_TYPE_TUNER,
+ .hardware = VID_HARDWARE_AZTECH,
+ .fops = &usb_dsbr100_fops,
};
static int users = 0;
@@ -125,10 +125,10 @@ static struct usb_device_id usb_dsbr100_table [] = {
MODULE_DEVICE_TABLE (usb, usb_dsbr100_table);
static struct usb_driver usb_dsbr100_driver = {
- name: "dsbr100",
- probe: usb_dsbr100_probe,
- disconnect: usb_dsbr100_disconnect,
- id_table: usb_dsbr100_table,
+ .name = "dsbr100",
+ .probe = usb_dsbr100_probe,
+ .disconnect = usb_dsbr100_disconnect,
+ .id_table = usb_dsbr100_table,
};
diff --git a/drivers/usb/media/ov511.c b/drivers/usb/media/ov511.c
index be503cddc22c..9dff57ad4f38 100644
--- a/drivers/usb/media/ov511.c
+++ b/drivers/usb/media/ov511.c
@@ -409,7 +409,7 @@ static struct proc_dir_entry *ov511_proc_entry = NULL;
extern struct proc_dir_entry *video_proc_entry;
static struct file_operations ov511_control_fops = {
- ioctl: ov51x_control_ioctl,
+ .ioctl = ov51x_control_ioctl,
};
#define YES_NO(x) ((x) ? "yes" : "no")
@@ -4932,21 +4932,21 @@ ov51x_v4l1_mmap(struct file *file, struct vm_area_struct *vma)
}
static struct file_operations ov511_fops = {
- owner: THIS_MODULE,
- open: ov51x_v4l1_open,
- release: ov51x_v4l1_close,
- read: ov51x_v4l1_read,
- mmap: ov51x_v4l1_mmap,
- ioctl: ov51x_v4l1_ioctl,
- llseek: no_llseek,
+ .owner = THIS_MODULE,
+ .open = ov51x_v4l1_open,
+ .release = ov51x_v4l1_close,
+ .read = ov51x_v4l1_read,
+ .mmap = ov51x_v4l1_mmap,
+ .ioctl = ov51x_v4l1_ioctl,
+ .llseek = no_llseek,
};
static struct video_device vdev_template = {
- owner: THIS_MODULE,
- name: "OV511 USB Camera",
- type: VID_TYPE_CAPTURE,
- hardware: VID_HARDWARE_OV511,
- fops: &ov511_fops,
+ .owner = THIS_MODULE,
+ .name = "OV511 USB Camera",
+ .type = VID_TYPE_CAPTURE,
+ .hardware = VID_HARDWARE_OV511,
+ .fops = &ov511_fops,
};
#if defined(CONFIG_PROC_FS) && defined(CONFIG_VIDEO_PROC_FS)
@@ -6262,11 +6262,11 @@ ov51x_disconnect(struct usb_device *dev, void *ptr)
}
static struct usb_driver ov511_driver = {
- owner: THIS_MODULE,
- name: "ov511",
- id_table: device_table,
- probe: ov51x_probe,
- disconnect: ov51x_disconnect
+ .owner = THIS_MODULE,
+ .name = "ov511",
+ .id_table = device_table,
+ .probe = ov51x_probe,
+ .disconnect = ov51x_disconnect
};
diff --git a/drivers/usb/media/pwc-if.c b/drivers/usb/media/pwc-if.c
index b09721e00526..72d110a78f05 100644
--- a/drivers/usb/media/pwc-if.c
+++ b/drivers/usb/media/pwc-if.c
@@ -91,10 +91,10 @@ static void usb_pwc_disconnect(struct usb_device *udev, void *ptr);
static struct usb_driver pwc_driver =
{
- name: "Philips webcam", /* name */
- id_table: pwc_device_table,
- probe: usb_pwc_probe, /* probe() */
- disconnect: usb_pwc_disconnect, /* disconnect() */
+ .name = "Philips webcam", /* name */
+ .id_table = pwc_device_table,
+ .probe = usb_pwc_probe, /* probe() */
+ .disconnect = usb_pwc_disconnect, /* disconnect() */
};
#define MAX_DEV_HINTS 10
@@ -130,21 +130,21 @@ static int pwc_video_ioctl(struct inode *inode, struct file *file,
static int pwc_video_mmap(struct file *file, struct vm_area_struct *vma);
static struct file_operations pwc_fops = {
- owner: THIS_MODULE,
- open: pwc_video_open,
- release: pwc_video_close,
- read: pwc_video_read,
- poll: pwc_video_poll,
- mmap: pwc_video_mmap,
- ioctl: pwc_video_ioctl,
- llseek: no_llseek,
+ .owner = THIS_MODULE,
+ .open = pwc_video_open,
+ .release = pwc_video_close,
+ .read = pwc_video_read,
+ .poll = pwc_video_poll,
+ .mmap = pwc_video_mmap,
+ .ioctl = pwc_video_ioctl,
+ .llseek = no_llseek,
};
static struct video_device pwc_template = {
- owner: THIS_MODULE,
- name: "Philips Webcam", /* Filled in later */
- type: VID_TYPE_CAPTURE,
- hardware: VID_HARDWARE_PWC,
- fops: &pwc_fops,
+ .owner = THIS_MODULE,
+ .name = "Philips Webcam", /* Filled in later */
+ .type = VID_TYPE_CAPTURE,
+ .hardware = VID_HARDWARE_PWC,
+ .fops = &pwc_fops,
};
/***************************************************************************/
diff --git a/drivers/usb/media/se401.c b/drivers/usb/media/se401.c
index 9c303e3d3a64..36dd251148bd 100644
--- a/drivers/usb/media/se401.c
+++ b/drivers/usb/media/se401.c
@@ -1283,20 +1283,20 @@ static int se401_mmap(struct file *file, struct vm_area_struct *vma)
}
static struct file_operations se401_fops = {
- owner: THIS_MODULE,
- open: se401_open,
- release: se401_close,
- read: se401_read,
- mmap: se401_mmap,
- ioctl: se401_ioctl,
- llseek: no_llseek,
+ .owner = THIS_MODULE,
+ .open = se401_open,
+ .release = se401_close,
+ .read = se401_read,
+ .mmap = se401_mmap,
+ .ioctl = se401_ioctl,
+ .llseek = no_llseek,
};
static struct video_device se401_template = {
- owner: THIS_MODULE,
- name: "se401 USB camera",
- type: VID_TYPE_CAPTURE,
- hardware: VID_HARDWARE_SE401,
- fops: &se401_fops,
+ .owner = THIS_MODULE,
+ .name = "se401 USB camera",
+ .type = VID_TYPE_CAPTURE,
+ .hardware = VID_HARDWARE_SE401,
+ .fops = &se401_fops,
};
@@ -1523,7 +1523,7 @@ static inline void usb_se401_remove_disconnected (struct usb_se401 *se401)
static struct usb_driver se401_driver = {
name: "se401",
id_table: device_table,
- probe: se401_probe,
+ .probe = se401_probe,
disconnect: se401_disconnect
};
diff --git a/drivers/usb/media/stv680.c b/drivers/usb/media/stv680.c
index 65ad3a3514e0..ce5134c3dbde 100644
--- a/drivers/usb/media/stv680.c
+++ b/drivers/usb/media/stv680.c
@@ -1432,20 +1432,20 @@ static int stv680_read (struct file *file, char *buf,
} /* stv680_read */
static struct file_operations stv680_fops = {
- owner: THIS_MODULE,
- open: stv_open,
- release: stv_close,
- read: stv680_read,
- mmap: stv680_mmap,
- ioctl: stv680_ioctl,
- llseek: no_llseek,
+ .owner = THIS_MODULE,
+ .open = stv_open,
+ .release = stv_close,
+ .read = stv680_read,
+ .mmap = stv680_mmap,
+ .ioctl = stv680_ioctl,
+ .llseek = no_llseek,
};
static struct video_device stv680_template = {
- owner: THIS_MODULE,
- name: "STV0680 USB camera",
- type: VID_TYPE_CAPTURE,
- hardware: VID_HARDWARE_SE401,
- fops: &stv680_fops,
+ .owner = THIS_MODULE,
+ .name = "STV0680 USB camera",
+ .type = VID_TYPE_CAPTURE,
+ .hardware = VID_HARDWARE_SE401,
+ .fops = &stv680_fops,
};
static void *stv680_probe (struct usb_device *dev, unsigned int ifnum, const struct usb_device_id *id)
@@ -1545,10 +1545,10 @@ static void stv680_disconnect (struct usb_device *dev, void *ptr)
}
static struct usb_driver stv680_driver = {
- name: "stv680",
- probe: stv680_probe,
- disconnect: stv680_disconnect,
- id_table: device_table
+ .name = "stv680",
+ .probe = stv680_probe,
+ .disconnect = stv680_disconnect,
+ .id_table = device_table
};
/********************************************************************
diff --git a/drivers/usb/media/usbvideo.c b/drivers/usb/media/usbvideo.c
index f2ad752d6090..17103d7a69a1 100644
--- a/drivers/usb/media/usbvideo.c
+++ b/drivers/usb/media/usbvideo.c
@@ -1054,19 +1054,19 @@ static int usbvideo_find_struct(usbvideo_t *cams)
}
static struct file_operations usbvideo_fops = {
- owner: THIS_MODULE,
- open: usbvideo_v4l_open,
- release: usbvideo_v4l_close,
- read: usbvideo_v4l_read,
- mmap: usbvideo_v4l_mmap,
- ioctl: usbvideo_v4l_ioctl,
- llseek: no_llseek,
+ .owner = THIS_MODULE,
+ .open = usbvideo_v4l_open,
+ .release =usbvideo_v4l_close,
+ .read = usbvideo_v4l_read,
+ .mmap = usbvideo_v4l_mmap,
+ .ioctl = usbvideo_v4l_ioctl,
+ .llseek = no_llseek,
};
static struct video_device usbvideo_template = {
- owner: THIS_MODULE,
- type: VID_TYPE_CAPTURE,
- hardware: VID_HARDWARE_CPIA,
- fops: &usbvideo_fops,
+ .owner = THIS_MODULE,
+ .type = VID_TYPE_CAPTURE,
+ .hardware = VID_HARDWARE_CPIA,
+ .fops = &usbvideo_fops,
};
uvd_t *usbvideo_AllocateDevice(usbvideo_t *cams)
diff --git a/drivers/usb/media/vicam.c b/drivers/usb/media/vicam.c
index 51ed32717520..4426717cb016 100644
--- a/drivers/usb/media/vicam.c
+++ b/drivers/usb/media/vicam.c
@@ -640,20 +640,20 @@ static int vicam_v4l_mmap(struct file *file, struct vm_area_struct *vma)
/* FIXME - vicam_template - important */
static struct file_operations vicam_fops = {
- owner: THIS_MODULE,
- open: vicam_v4l_open,
- release: vicam_v4l_close,
- read: vicam_v4l_read,
- mmap: vicam_v4l_mmap,
- ioctl: vicam_v4l_ioctl,
- llseek: no_llseek,
+ .owner = THIS_MODULE,
+ .open = vicam_v4l_open,
+ .release = vicam_v4l_close,
+ .read = vicam_v4l_read,
+ .mmap = vicam_v4l_mmap,
+ .ioctl = vicam_v4l_ioctl,
+ .llseek = no_llseek,
};
static struct video_device vicam_template = {
- owner: THIS_MODULE,
- name: "vicam USB camera",
- type: VID_TYPE_CAPTURE,
- hardware: VID_HARDWARE_SE401, /* need to ask for own id */
- fops: &vicam_fops,
+ .owner = THIS_MODULE,
+ .name = "vicam USB camera",
+ .type = VID_TYPE_CAPTURE,
+ .hardware = VID_HARDWARE_SE401, /* need to ask for own id */
+ .fops = &vicam_fops,
};
/******************************************************************************
@@ -876,11 +876,11 @@ static void vicam_disconnect(struct usb_device *udev, void *ptr)
/* usb specific object needed to register this driver with the usb subsystem */
static struct usb_driver vicam_driver = {
- owner: THIS_MODULE,
- name: "vicam",
- probe: vicam_probe,
- disconnect: vicam_disconnect,
- id_table: vicam_table,
+ .owner = THIS_MODULE,
+ .name = "vicam",
+ .probe = vicam_probe,
+ .disconnect = vicam_disconnect,
+ .id_table = vicam_table,
};
/******************************************************************************
diff --git a/drivers/usb/misc/auerswald.c b/drivers/usb/misc/auerswald.c
index 0d55087b038b..aeb5ca4f3086 100644
--- a/drivers/usb/misc/auerswald.c
+++ b/drivers/usb/misc/auerswald.c
@@ -1879,13 +1879,13 @@ static int auerchar_release (struct inode *inode, struct file *file)
/* File operation structure */
static struct file_operations auerswald_fops =
{
- owner: THIS_MODULE,
- llseek: no_llseek,
- read: auerchar_read,
- write: auerchar_write,
- ioctl: auerchar_ioctl,
- open: auerchar_open,
- release: auerchar_release,
+ .owner = THIS_MODULE,
+ .llseek = no_llseek,
+ .read = auerchar_read,
+ .write = auerchar_write,
+ .ioctl = auerchar_ioctl,
+ .open = auerchar_open,
+ .release = auerchar_release,
};
@@ -2138,10 +2138,10 @@ MODULE_DEVICE_TABLE (usb, auerswald_ids);
/* Standard usb driver struct */
static struct usb_driver auerswald_driver = {
- name: "auerswald",
- probe: auerswald_probe,
- disconnect: auerswald_disconnect,
- id_table: auerswald_ids,
+ .name = "auerswald",
+ .probe = auerswald_probe,
+ .disconnect = auerswald_disconnect,
+ .id_table = auerswald_ids,
};
diff --git a/drivers/usb/misc/brlvger.c b/drivers/usb/misc/brlvger.c
index 52b815eb57a3..47195779469f 100644
--- a/drivers/usb/misc/brlvger.c
+++ b/drivers/usb/misc/brlvger.c
@@ -230,23 +230,23 @@ MODULE_DEVICE_TABLE (usb, brlvger_ids);
static struct file_operations brlvger_fops =
{
- owner: THIS_MODULE,
- llseek: brlvger_llseek,
- read: brlvger_read,
- write: brlvger_write,
- ioctl: brlvger_ioctl,
- open: brlvger_open,
- release: brlvger_release,
- poll: brlvger_poll,
+ .owner = THIS_MODULE,
+ .llseek = brlvger_llseek,
+ .read = brlvger_read,
+ .write = brlvger_write,
+ .ioctl = brlvger_ioctl,
+ .open = brlvger_open,
+ .release = brlvger_release,
+ .poll = brlvger_poll,
};
static struct usb_driver brlvger_driver =
{
- owner: THIS_MODULE,
- name: "brlvger",
- probe: brlvger_probe,
- disconnect: brlvger_disconnect,
- id_table: brlvger_ids,
+ .owner = THIS_MODULE,
+ .name = "brlvger",
+ .probe = brlvger_probe,
+ .disconnect = brlvger_disconnect,
+ .id_table = brlvger_ids,
};
static int
diff --git a/drivers/usb/misc/rio500.c b/drivers/usb/misc/rio500.c
index 705f753b8ed2..70388454d8f5 100644
--- a/drivers/usb/misc/rio500.c
+++ b/drivers/usb/misc/rio500.c
@@ -443,11 +443,11 @@ read_rio(struct file *file, char *buffer, size_t count, loff_t * ppos)
static struct
file_operations usb_rio_fops = {
- read: read_rio,
- write: write_rio,
- ioctl: ioctl_rio,
- open: open_rio,
- release: close_rio,
+ .read = read_rio,
+ .write = write_rio,
+ .ioctl = ioctl_rio,
+ .open = open_rio,
+ .release = close_rio,
};
static void *probe_rio(struct usb_device *dev, unsigned int ifnum,
@@ -525,10 +525,10 @@ static struct usb_device_id rio_table [] = {
MODULE_DEVICE_TABLE (usb, rio_table);
static struct usb_driver rio_driver = {
- name: "rio500",
- probe: probe_rio,
- disconnect: disconnect_rio,
- id_table: rio_table,
+ .name = "rio500",
+ .probe = probe_rio,
+ .disconnect = disconnect_rio,
+ .id_table = rio_table,
};
int usb_rio_init(void)
diff --git a/drivers/usb/misc/tiglusb.c b/drivers/usb/misc/tiglusb.c
index 00fd9f31353f..e6cb63af2341 100644
--- a/drivers/usb/misc/tiglusb.c
+++ b/drivers/usb/misc/tiglusb.c
@@ -295,13 +295,13 @@ static int tiglusb_ioctl (struct inode *inode, struct file *file,
/* ----- kernel module registering ------------------------------------ */
static struct file_operations tiglusb_fops = {
- owner: THIS_MODULE,
- llseek: no_llseek,
- read: tiglusb_read,
- write: tiglusb_write,
- ioctl: tiglusb_ioctl,
- open: tiglusb_open,
- release: tiglusb_release,
+ .owner = THIS_MODULE,
+ .llseek = no_llseek,
+ .read = tiglusb_read,
+ .write = tiglusb_write,
+ .ioctl = tiglusb_ioctl,
+ .open = tiglusb_open,
+ .release = tiglusb_release,
};
static int tiglusb_find_struct (void)
@@ -407,11 +407,11 @@ static struct usb_device_id tiglusb_ids[] = {
MODULE_DEVICE_TABLE (usb, tiglusb_ids);
static struct usb_driver tiglusb_driver = {
- owner: THIS_MODULE,
- name: "tiglusb",
- probe: tiglusb_probe,
- disconnect: tiglusb_disconnect,
- id_table: tiglusb_ids,
+ .owner = THIS_MODULE,
+ .name = "tiglusb",
+ .probe = tiglusb_probe,
+ .disconnect = tiglusb_disconnect,
+ .id_table = tiglusb_ids,
};
/* --- initialisation code ------------------------------------- */
diff --git a/drivers/usb/misc/uss720.c b/drivers/usb/misc/uss720.c
index ebf8e985bcec..3940bb1fbe5c 100644
--- a/drivers/usb/misc/uss720.c
+++ b/drivers/usb/misc/uss720.c
@@ -646,10 +646,10 @@ MODULE_DEVICE_TABLE (usb, uss720_table);
static struct usb_driver uss720_driver = {
- name: "uss720",
- probe: uss720_probe,
- disconnect: uss720_disconnect,
- id_table: uss720_table,
+ .name = "uss720",
+ .probe = uss720_probe,
+ .disconnect = uss720_disconnect,
+ .id_table = uss720_table,
};
/* --------------------------------------------------------------------- */
diff --git a/drivers/usb/net/catc.c b/drivers/usb/net/catc.c
index 0b2336935381..b270dc757afb 100644
--- a/drivers/usb/net/catc.c
+++ b/drivers/usb/net/catc.c
@@ -941,10 +941,10 @@ static struct usb_device_id catc_id_table [] = {
MODULE_DEVICE_TABLE(usb, catc_id_table);
static struct usb_driver catc_driver = {
- name: "catc",
- probe: catc_probe,
- disconnect: catc_disconnect,
- id_table: catc_id_table,
+ .name = "catc",
+ .probe = catc_probe,
+ .disconnect = catc_disconnect,
+ .id_table = catc_id_table,
};
static int __init catc_init(void)
diff --git a/drivers/usb/net/cdc-ether.c b/drivers/usb/net/cdc-ether.c
index 1d3ac4508363..236a0d80cf22 100644
--- a/drivers/usb/net/cdc-ether.c
+++ b/drivers/usb/net/cdc-ether.c
@@ -1325,10 +1325,10 @@ static void CDCEther_disconnect( struct usb_device *usb, void *ptr )
//////////////////////////////////////////////////////////////////////////////
static struct usb_driver CDCEther_driver = {
- name: "CDCEther",
- probe: CDCEther_probe,
- disconnect: CDCEther_disconnect,
- id_table: CDCEther_ids,
+ .name = "CDCEther",
+ .probe = CDCEther_probe,
+ .disconnect = CDCEther_disconnect,
+ .id_table = CDCEther_ids,
};
//////////////////////////////////////////////////////////////////////////////
diff --git a/drivers/usb/net/kaweth.c b/drivers/usb/net/kaweth.c
index 096a8b1aded2..738baabda267 100644
--- a/drivers/usb/net/kaweth.c
+++ b/drivers/usb/net/kaweth.c
@@ -165,11 +165,11 @@ MODULE_DEVICE_TABLE (usb, usb_klsi_table);
* kaweth_driver
****************************************************************/
static struct usb_driver kaweth_driver = {
- owner: THIS_MODULE,
- name: "kaweth",
- probe: kaweth_probe,
- disconnect: kaweth_disconnect,
- id_table: usb_klsi_table,
+ .owner = THIS_MODULE,
+ .name = "kaweth",
+ .probe = kaweth_probe,
+ .disconnect = kaweth_disconnect,
+ .id_table = usb_klsi_table,
};
typedef __u8 eth_addr_t[6];
diff --git a/drivers/usb/net/pegasus.c b/drivers/usb/net/pegasus.c
index a7d9c72cdbcc..6728f5cfd6ce 100644
--- a/drivers/usb/net/pegasus.c
+++ b/drivers/usb/net/pegasus.c
@@ -1148,10 +1148,10 @@ static void pegasus_disconnect(struct usb_device *dev, void *ptr)
}
static struct usb_driver pegasus_driver = {
- name: driver_name,
- probe: pegasus_probe,
- disconnect: pegasus_disconnect,
- id_table: pegasus_ids,
+ .name = driver_name,
+ .probe = pegasus_probe,
+ .disconnect = pegasus_disconnect,
+ .id_table = pegasus_ids,
};
int __init pegasus_init(void)
diff --git a/drivers/usb/net/rtl8150.c b/drivers/usb/net/rtl8150.c
index ffd2737fee5b..89645c118480 100644
--- a/drivers/usb/net/rtl8150.c
+++ b/drivers/usb/net/rtl8150.c
@@ -110,10 +110,10 @@ static void *rtl8150_probe(struct usb_device *dev, unsigned int ifnum,
const struct usb_device_id *id);
static struct usb_driver rtl8150_driver = {
- name: "rtl8150",
- probe: rtl8150_probe,
- disconnect: rtl8150_disconnect,
- id_table: rtl8150_table,
+ .name = "rtl8150",
+ .probe = rtl8150_probe,
+ .disconnect = rtl8150_disconnect,
+ .id_table = rtl8150_table,
};
/*
diff --git a/drivers/usb/net/usbnet.c b/drivers/usb/net/usbnet.c
index 1dec07b2cebd..c6ac7dd2821e 100644
--- a/drivers/usb/net/usbnet.c
+++ b/drivers/usb/net/usbnet.c
@@ -296,12 +296,12 @@ MODULE_PARM_DESC (msg_level, "Initial message level (default = 1)");
*-------------------------------------------------------------------------*/
static const struct driver_info an2720_info = {
- description: "AnchorChips/Cypress 2720",
+ .description = "AnchorChips/Cypress 2720",
// no reset available!
// no check_connect available!
- in: 2, out: 2, // direction distinguishes these
- epsize: 64,
+ .in = 2, out: 2, // direction distinguishes these
+ .epsize =64,
};
#endif /* CONFIG_USB_AN2720 */
@@ -319,10 +319,10 @@ static const struct driver_info an2720_info = {
*-------------------------------------------------------------------------*/
static const struct driver_info belkin_info = {
- description: "Belkin, eTEK, or compatible",
+ .description = "Belkin, eTEK, or compatible",
- in: 1, out: 1, // direction distinguishes these
- epsize: 64,
+ .in = 1, out: 1, // direction distinguishes these
+ .epsize =64,
};
#endif /* CONFIG_USB_BELKIN */
@@ -630,17 +630,17 @@ genelink_tx_fixup (struct usbnet *dev, struct sk_buff *skb, int flags)
}
static const struct driver_info genelink_info = {
- description: "Genesys GeneLink",
- flags: FLAG_FRAMING_GL | FLAG_NO_SETINT,
- reset: genelink_reset,
- rx_fixup: genelink_rx_fixup,
- tx_fixup: genelink_tx_fixup,
+ .description = "Genesys GeneLink",
+ .flags = FLAG_FRAMING_GL | FLAG_NO_SETINT,
+ .reset = genelink_reset,
+ .rx_fixup = genelink_rx_fixup,
+ .tx_fixup = genelink_tx_fixup,
- in: 1, out: 2,
- epsize: 64,
+ .in = 1, out: 2,
+ .epsize =64,
#ifdef GENELINK_ACK
- check_connect: genelink_check_connect,
+ .check_connect =genelink_check_connect,
#endif
};
@@ -671,11 +671,11 @@ static int linuxdev_check_connect (struct usbnet *dev)
}
static const struct driver_info linuxdev_info = {
- description: "Linux Device",
+ .description = "Linux Device",
// no reset defined (yet?)
- check_connect: linuxdev_check_connect,
- in: 2, out: 1,
- epsize: 64,
+ .check_connect =linuxdev_check_connect,
+ .in = 2, out: 1,
+ .epsize =64,
};
#endif /* CONFIG_USB_LINUXDEV */
@@ -1118,15 +1118,15 @@ net1080_tx_fixup (struct usbnet *dev, struct sk_buff *skb, int flags)
}
static const struct driver_info net1080_info = {
- description: "NetChip TurboCONNECT",
- flags: FLAG_FRAMING_NC,
- reset: net1080_reset,
- check_connect: net1080_check_connect,
- rx_fixup: net1080_rx_fixup,
- tx_fixup: net1080_tx_fixup,
-
- in: 1, out: 1, // direction distinguishes these
- epsize: 64,
+ .description = "NetChip TurboCONNECT",
+ .flags = FLAG_FRAMING_NC,
+ .reset = net1080_reset,
+ .check_connect =net1080_check_connect,
+ .rx_fixup = net1080_rx_fixup,
+ .tx_fixup = net1080_tx_fixup,
+
+ .in = 1, out: 1, // direction distinguishes these
+ .epsize =64,
};
#endif /* CONFIG_USB_NET1080 */
@@ -1187,13 +1187,13 @@ static int pl_reset (struct usbnet *dev)
}
static const struct driver_info prolific_info = {
- description: "Prolific PL-2301/PL-2302",
- flags: FLAG_NO_SETINT,
+ .description = "Prolific PL-2301/PL-2302",
+ .flags = FLAG_NO_SETINT,
/* some PL-2302 versions seem to fail usb_set_interface() */
- reset: pl_reset,
+ .reset = pl_reset,
- in: 3, out: 2,
- epsize: 64,
+ .in = 3, out: 2,
+ .epsize =64,
};
#endif /* CONFIG_USB_PL2301 */
@@ -2048,32 +2048,32 @@ static const struct usb_device_id products [] = {
#ifdef CONFIG_USB_AN2720
{
USB_DEVICE (0x0547, 0x2720), // AnchorChips defaults
- driver_info: (unsigned long) &an2720_info,
+ .driver_info = (unsigned long) &an2720_info,
},
{
USB_DEVICE (0x0547, 0x2727), // Xircom PGUNET
- driver_info: (unsigned long) &an2720_info,
+ .driver_info = (unsigned long) &an2720_info,
},
#endif
#ifdef CONFIG_USB_BELKIN
{
USB_DEVICE (0x050d, 0x0004), // Belkin
- driver_info: (unsigned long) &belkin_info,
+ .driver_info = (unsigned long) &belkin_info,
}, {
USB_DEVICE (0x056c, 0x8100), // eTEK
- driver_info: (unsigned long) &belkin_info,
+ .driver_info = (unsigned long) &belkin_info,
}, {
USB_DEVICE (0x0525, 0x9901), // Advance USBNET (eTEK)
- driver_info: (unsigned long) &belkin_info,
+ .driver_info = (unsigned long) &belkin_info,
},
#endif
#ifdef CONFIG_USB_GENESYS
{
USB_DEVICE (0x05e3, 0x0502), // GL620USB-A
- driver_info: (unsigned long) &genelink_info,
+ .driver_info = (unsigned long) &genelink_info,
},
#endif
@@ -2085,28 +2085,28 @@ static const struct usb_device_id products [] = {
{
// 1183 = 0x049F, both used as hex values?
USB_DEVICE (0x049F, 0x505A), // Compaq "Itsy"
- driver_info: (unsigned long) &linuxdev_info,
+ .driver_info = (unsigned long) &linuxdev_info,
},
#endif
#ifdef CONFIG_USB_NET1080
{
USB_DEVICE (0x0525, 0x1080), // NetChip ref design
- driver_info: (unsigned long) &net1080_info,
+ .driver_info = (unsigned long) &net1080_info,
},
{
USB_DEVICE (0x06D0, 0x0622), // Laplink Gold
- driver_info: (unsigned long) &net1080_info,
+ .driver_info = (unsigned long) &net1080_info,
},
#endif
#ifdef CONFIG_USB_PL2301
{
USB_DEVICE (0x067b, 0x0000), // PL-2301
- driver_info: (unsigned long) &prolific_info,
+ .driver_info = (unsigned long) &prolific_info,
}, {
USB_DEVICE (0x067b, 0x0001), // PL-2302
- driver_info: (unsigned long) &prolific_info,
+ .driver_info = (unsigned long) &prolific_info,
},
#endif
@@ -2117,10 +2117,10 @@ static const struct usb_device_id products [] = {
MODULE_DEVICE_TABLE (usb, products);
static struct usb_driver usbnet_driver = {
- name: driver_name,
- id_table: products,
- probe: usbnet_probe,
- disconnect: usbnet_disconnect,
+ .name = driver_name,
+ .id_table = products,
+ .probe = usbnet_probe,
+ .disconnect = usbnet_disconnect,
};
/*-------------------------------------------------------------------------*/
diff --git a/drivers/usb/serial/belkin_sa.c b/drivers/usb/serial/belkin_sa.c
index 1b95a25f286b..fa8c7f874dd6 100644
--- a/drivers/usb/serial/belkin_sa.c
+++ b/drivers/usb/serial/belkin_sa.c
@@ -116,21 +116,21 @@ MODULE_DEVICE_TABLE (usb, id_table_combined);
/* All of the device info needed for the serial converters */
static struct usb_serial_device_type belkin_device = {
- owner: THIS_MODULE,
- name: "Belkin / Peracom / GoHubs USB Serial Adapter",
- id_table: id_table_combined,
- num_interrupt_in: 1,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- open: belkin_sa_open,
- close: belkin_sa_close,
- read_int_callback: belkin_sa_read_int_callback, /* How we get the status info */
- ioctl: belkin_sa_ioctl,
- set_termios: belkin_sa_set_termios,
- break_ctl: belkin_sa_break_ctl,
- attach: belkin_sa_startup,
- shutdown: belkin_sa_shutdown,
+ .owner = THIS_MODULE,
+ .name = "Belkin / Peracom / GoHubs USB Serial Adapter",
+ .id_table = id_table_combined,
+ .num_interrupt_in = 1,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = belkin_sa_open,
+ .close = belkin_sa_close,
+ .read_int_callback = belkin_sa_read_int_callback, /* How we get the status info */
+ .ioctl = belkin_sa_ioctl,
+ .set_termios = belkin_sa_set_termios,
+ .break_ctl = belkin_sa_break_ctl,
+ .attach = belkin_sa_startup,
+ .shutdown = belkin_sa_shutdown,
};
diff --git a/drivers/usb/serial/cyberjack.c b/drivers/usb/serial/cyberjack.c
index 9ca8b075f007..7a15cc3564a4 100644
--- a/drivers/usb/serial/cyberjack.c
+++ b/drivers/usb/serial/cyberjack.c
@@ -74,21 +74,21 @@ static struct usb_device_id id_table [] = {
MODULE_DEVICE_TABLE (usb, id_table);
static struct usb_serial_device_type cyberjack_device = {
- owner: THIS_MODULE,
- name: "Reiner SCT Cyberjack USB card reader",
- id_table: id_table,
- num_interrupt_in: 1,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- attach: cyberjack_startup,
- shutdown: cyberjack_shutdown,
- open: cyberjack_open,
- close: cyberjack_close,
- write: cyberjack_write,
- read_int_callback: cyberjack_read_int_callback,
- read_bulk_callback: cyberjack_read_bulk_callback,
- write_bulk_callback: cyberjack_write_bulk_callback,
+ .owner = THIS_MODULE,
+ .name = "Reiner SCT Cyberjack USB card reader",
+ .id_table = id_table,
+ .num_interrupt_in = 1,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .attach = cyberjack_startup,
+ .shutdown = cyberjack_shutdown,
+ .open = cyberjack_open,
+ .close = cyberjack_close,
+ .write = cyberjack_write,
+ .read_int_callback = cyberjack_read_int_callback,
+ .read_bulk_callback = cyberjack_read_bulk_callback,
+ .write_bulk_callback = cyberjack_write_bulk_callback,
};
struct cyberjack_private {
diff --git a/drivers/usb/serial/digi_acceleport.c b/drivers/usb/serial/digi_acceleport.c
index 4dd615fda3f7..eee56288d2ea 100644
--- a/drivers/usb/serial/digi_acceleport.c
+++ b/drivers/usb/serial/digi_acceleport.c
@@ -498,51 +498,51 @@ MODULE_DEVICE_TABLE (usb, id_table_combined);
/* device info needed for the Digi serial converter */
static struct usb_serial_device_type digi_acceleport_2_device = {
- owner: THIS_MODULE,
- name: "Digi USB",
- id_table: id_table_2,
- num_interrupt_in: 0,
- num_bulk_in: 4,
- num_bulk_out: 4,
- num_ports: 3,
- open: digi_open,
- close: digi_close,
- write: digi_write,
- write_room: digi_write_room,
- write_bulk_callback: digi_write_bulk_callback,
- read_bulk_callback: digi_read_bulk_callback,
- chars_in_buffer: digi_chars_in_buffer,
- throttle: digi_rx_throttle,
- unthrottle: digi_rx_unthrottle,
- ioctl: digi_ioctl,
- set_termios: digi_set_termios,
- break_ctl: digi_break_ctl,
- attach: digi_startup,
- shutdown: digi_shutdown,
+ .owner = THIS_MODULE,
+ .name = "Digi USB",
+ .id_table = id_table_2,
+ .num_interrupt_in = 0,
+ .num_bulk_in = 4,
+ .num_bulk_out = 4,
+ .num_ports = 3,
+ .open = digi_open,
+ .close = digi_close,
+ .write = digi_write,
+ .write_room = digi_write_room,
+ .write_bulk_callback = digi_write_bulk_callback,
+ .read_bulk_callback = digi_read_bulk_callback,
+ .chars_in_buffer = digi_chars_in_buffer,
+ .throttle = digi_rx_throttle,
+ .unthrottle = digi_rx_unthrottle,
+ .ioctl = digi_ioctl,
+ .set_termios = digi_set_termios,
+ .break_ctl = digi_break_ctl,
+ .attach = digi_startup,
+ .shutdown = digi_shutdown,
};
static struct usb_serial_device_type digi_acceleport_4_device = {
- owner: THIS_MODULE,
- name: "Digi USB",
- id_table: id_table_4,
- num_interrupt_in: 0,
- num_bulk_in: 5,
- num_bulk_out: 5,
- num_ports: 4,
- open: digi_open,
- close: digi_close,
- write: digi_write,
- write_room: digi_write_room,
- write_bulk_callback: digi_write_bulk_callback,
- read_bulk_callback: digi_read_bulk_callback,
- chars_in_buffer: digi_chars_in_buffer,
- throttle: digi_rx_throttle,
- unthrottle: digi_rx_unthrottle,
- ioctl: digi_ioctl,
- set_termios: digi_set_termios,
- break_ctl: digi_break_ctl,
- attach: digi_startup,
- shutdown: digi_shutdown,
+ .owner = THIS_MODULE,
+ .name = "Digi USB",
+ .id_table = id_table_4,
+ .num_interrupt_in = 0,
+ .num_bulk_in = 5,
+ .num_bulk_out = 5,
+ .num_ports = 4,
+ .open = digi_open,
+ .close = digi_close,
+ .write = digi_write,
+ .write_room = digi_write_room,
+ .write_bulk_callback = digi_write_bulk_callback,
+ .read_bulk_callback = digi_read_bulk_callback,
+ .chars_in_buffer = digi_chars_in_buffer,
+ .throttle = digi_rx_throttle,
+ .unthrottle = digi_rx_unthrottle,
+ .ioctl = digi_ioctl,
+ .set_termios = digi_set_termios,
+ .break_ctl = digi_break_ctl,
+ .attach = digi_startup,
+ .shutdown = digi_shutdown,
};
diff --git a/drivers/usb/serial/empeg.c b/drivers/usb/serial/empeg.c
index c6b255a36326..4f66d87f9a10 100644
--- a/drivers/usb/serial/empeg.c
+++ b/drivers/usb/serial/empeg.c
@@ -111,26 +111,26 @@ static struct usb_device_id id_table [] = {
MODULE_DEVICE_TABLE (usb, id_table);
static struct usb_serial_device_type empeg_device = {
- owner: THIS_MODULE,
- name: "Empeg",
- id_table: id_table,
- num_interrupt_in: 0,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- open: empeg_open,
- close: empeg_close,
- throttle: empeg_throttle,
- unthrottle: empeg_unthrottle,
- attach: empeg_startup,
- shutdown: empeg_shutdown,
- ioctl: empeg_ioctl,
- set_termios: empeg_set_termios,
- write: empeg_write,
- write_room: empeg_write_room,
- chars_in_buffer: empeg_chars_in_buffer,
- write_bulk_callback: empeg_write_bulk_callback,
- read_bulk_callback: empeg_read_bulk_callback,
+ .owner = THIS_MODULE,
+ .name = "Empeg",
+ .id_table = id_table,
+ .num_interrupt_in = 0,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = empeg_open,
+ .close = empeg_close,
+ .throttle = empeg_throttle,
+ .unthrottle = empeg_unthrottle,
+ .attach = empeg_startup,
+ .shutdown = empeg_shutdown,
+ .ioctl = empeg_ioctl,
+ .set_termios = empeg_set_termios,
+ .write = empeg_write,
+ .write_room = empeg_write_room,
+ .chars_in_buffer = empeg_chars_in_buffer,
+ .write_bulk_callback = empeg_write_bulk_callback,
+ .read_bulk_callback = empeg_read_bulk_callback,
};
#define NUM_URBS 16
diff --git a/drivers/usb/serial/ftdi_sio.c b/drivers/usb/serial/ftdi_sio.c
index b833b4577406..fb20bd131723 100644
--- a/drivers/usb/serial/ftdi_sio.c
+++ b/drivers/usb/serial/ftdi_sio.c
@@ -173,45 +173,45 @@ static void ftdi_sio_break_ctl (struct usb_serial_port *port, int break_state )
which share common code */
static struct usb_serial_device_type ftdi_sio_device = {
- owner: THIS_MODULE,
- name: "FTDI SIO",
- id_table: id_table_sio,
- num_interrupt_in: 0,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- open: ftdi_sio_open,
- close: ftdi_sio_close,
- write: ftdi_sio_write,
- write_room: ftdi_sio_write_room,
- read_bulk_callback: ftdi_sio_read_bulk_callback,
- write_bulk_callback: ftdi_sio_write_bulk_callback,
- ioctl: ftdi_sio_ioctl,
- set_termios: ftdi_sio_set_termios,
- break_ctl: ftdi_sio_break_ctl,
- attach: ftdi_sio_startup,
- shutdown: ftdi_sio_shutdown,
+ .owner = THIS_MODULE,
+ .name = "FTDI SIO",
+ .id_table = id_table_sio,
+ .num_interrupt_in = 0,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = ftdi_sio_open,
+ .close = ftdi_sio_close,
+ .write = ftdi_sio_write,
+ .write_room = ftdi_sio_write_room,
+ .read_bulk_callback = ftdi_sio_read_bulk_callback,
+ .write_bulk_callback = ftdi_sio_write_bulk_callback,
+ .ioctl = ftdi_sio_ioctl,
+ .set_termios = ftdi_sio_set_termios,
+ .break_ctl = ftdi_sio_break_ctl,
+ .attach = ftdi_sio_startup,
+ .shutdown = ftdi_sio_shutdown,
};
static struct usb_serial_device_type ftdi_8U232AM_device = {
- owner: THIS_MODULE,
- name: "FTDI 8U232AM",
- id_table: id_table_8U232AM,
- num_interrupt_in: 0,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- open: ftdi_sio_open,
- close: ftdi_sio_close,
- write: ftdi_sio_write,
- write_room: ftdi_sio_write_room,
- read_bulk_callback: ftdi_sio_read_bulk_callback,
- write_bulk_callback: ftdi_sio_write_bulk_callback,
- ioctl: ftdi_sio_ioctl,
- set_termios: ftdi_sio_set_termios,
- break_ctl: ftdi_sio_break_ctl,
- attach: ftdi_8U232AM_startup,
- shutdown: ftdi_sio_shutdown,
+ .owner = THIS_MODULE,
+ .name = "FTDI 8U232AM",
+ .id_table = id_table_8U232AM,
+ .num_interrupt_in = 0,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = ftdi_sio_open,
+ .close = ftdi_sio_close,
+ .write = ftdi_sio_write,
+ .write_room = ftdi_sio_write_room,
+ .read_bulk_callback = ftdi_sio_read_bulk_callback,
+ .write_bulk_callback = ftdi_sio_write_bulk_callback,
+ .ioctl = ftdi_sio_ioctl,
+ .set_termios = ftdi_sio_set_termios,
+ .break_ctl = ftdi_sio_break_ctl,
+ .attach = ftdi_8U232AM_startup,
+ .shutdown = ftdi_sio_shutdown,
};
diff --git a/drivers/usb/serial/ipaq.c b/drivers/usb/serial/ipaq.c
index 9323ffefb9d2..aae807c97f65 100644
--- a/drivers/usb/serial/ipaq.c
+++ b/drivers/usb/serial/ipaq.c
@@ -90,22 +90,22 @@ MODULE_DEVICE_TABLE (usb, ipaq_id_table);
/* All of the device info needed for the Compaq iPAQ */
struct usb_serial_device_type ipaq_device = {
- owner: THIS_MODULE,
- name: "Compaq iPAQ",
- id_table: ipaq_id_table,
- num_interrupt_in: NUM_DONT_CARE,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- open: ipaq_open,
- close: ipaq_close,
- attach: ipaq_startup,
- shutdown: ipaq_shutdown,
- write: ipaq_write,
- write_room: ipaq_write_room,
- chars_in_buffer: ipaq_chars_in_buffer,
- read_bulk_callback: ipaq_read_bulk_callback,
- write_bulk_callback: ipaq_write_bulk_callback,
+ .owner = THIS_MODULE,
+ .name = "Compaq iPAQ",
+ .id_table = ipaq_id_table,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = ipaq_open,
+ .close = ipaq_close,
+ .attach = ipaq_startup,
+ .shutdown = ipaq_shutdown,
+ .write = ipaq_write,
+ .write_room = ipaq_write_room,
+ .chars_in_buffer = ipaq_chars_in_buffer,
+ .read_bulk_callback = ipaq_read_bulk_callback,
+ .write_bulk_callback = ipaq_write_bulk_callback,
};
static spinlock_t write_list_lock;
diff --git a/drivers/usb/serial/ir-usb.c b/drivers/usb/serial/ir-usb.c
index 5fbd5ea1bfa7..f89ebb682280 100644
--- a/drivers/usb/serial/ir-usb.c
+++ b/drivers/usb/serial/ir-usb.c
@@ -131,20 +131,20 @@ MODULE_DEVICE_TABLE (usb, id_table);
struct usb_serial_device_type ir_device = {
- owner: THIS_MODULE,
- name: "IR Dongle",
- id_table: id_table,
- num_interrupt_in: 1,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- set_termios: ir_set_termios,
- attach: ir_startup,
- open: ir_open,
- close: ir_close,
- write: ir_write,
- write_bulk_callback: ir_write_bulk_callback,
- read_bulk_callback: ir_read_bulk_callback,
+ .owner = THIS_MODULE,
+ .name = "IR Dongle",
+ .id_table = id_table,
+ .num_interrupt_in = 1,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .set_termios = ir_set_termios,
+ .attach = ir_startup,
+ .open = ir_open,
+ .close = ir_close,
+ .write = ir_write,
+ .write_bulk_callback = ir_write_bulk_callback,
+ .read_bulk_callback = ir_read_bulk_callback,
};
static inline void irda_usb_dump_class_desc(struct irda_class_desc *desc)
diff --git a/drivers/usb/serial/keyspan.c b/drivers/usb/serial/keyspan.c
index 4804b7d8f0ce..adb378a75ca3 100644
--- a/drivers/usb/serial/keyspan.c
+++ b/drivers/usb/serial/keyspan.c
@@ -1103,28 +1103,28 @@ static struct callbacks {
} keyspan_callbacks[] = {
{
/* msg_usa26 callbacks */
- instat_callback: usa26_instat_callback,
- glocont_callback: usa26_glocont_callback,
- indat_callback: usa26_indat_callback,
- outdat_callback: usa2x_outdat_callback,
- inack_callback: usa26_inack_callback,
- outcont_callback: usa26_outcont_callback,
+ .instat_callback = usa26_instat_callback,
+ .glocont_callback = usa26_glocont_callback,
+ .indat_callback = usa26_indat_callback,
+ .outdat_callback = usa2x_outdat_callback,
+ .inack_callback = usa26_inack_callback,
+ .outcont_callback = usa26_outcont_callback,
}, {
/* msg_usa28 callbacks */
- instat_callback: usa28_instat_callback,
- glocont_callback: usa28_glocont_callback,
- indat_callback: usa28_indat_callback,
- outdat_callback: usa2x_outdat_callback,
- inack_callback: usa28_inack_callback,
- outcont_callback: usa28_outcont_callback,
+ .instat_callback = usa28_instat_callback,
+ .glocont_callback = usa28_glocont_callback,
+ .indat_callback = usa28_indat_callback,
+ .outdat_callback = usa2x_outdat_callback,
+ .inack_callback = usa28_inack_callback,
+ .outcont_callback = usa28_outcont_callback,
}, {
/* msg_usa49 callbacks */
- instat_callback: usa49_instat_callback,
- glocont_callback: usa49_glocont_callback,
- indat_callback: usa49_indat_callback,
- outdat_callback: usa2x_outdat_callback,
- inack_callback: usa49_inack_callback,
- outcont_callback: usa49_outcont_callback,
+ .instat_callback = usa49_instat_callback,
+ .glocont_callback = usa49_glocont_callback,
+ .indat_callback = usa49_indat_callback,
+ .outdat_callback = usa2x_outdat_callback,
+ .inack_callback = usa49_inack_callback,
+ .outcont_callback = usa49_outcont_callback,
}
};
diff --git a/drivers/usb/serial/keyspan_pda.c b/drivers/usb/serial/keyspan_pda.c
index b0dac088b979..2ee0a07f28fb 100644
--- a/drivers/usb/serial/keyspan_pda.c
+++ b/drivers/usb/serial/keyspan_pda.c
@@ -804,52 +804,52 @@ static void keyspan_pda_shutdown (struct usb_serial *serial)
#ifdef KEYSPAN
static struct usb_serial_device_type keyspan_pda_fake_device = {
- owner: THIS_MODULE,
- name: "Keyspan PDA - (prerenumeration)",
- id_table: id_table_fake,
- num_interrupt_in: NUM_DONT_CARE,
- num_bulk_in: NUM_DONT_CARE,
- num_bulk_out: NUM_DONT_CARE,
- num_ports: 1,
- attach: keyspan_pda_fake_startup,
+ .owner = THIS_MODULE,
+ .name = "Keyspan PDA - (prerenumeration)",
+ .id_table = id_table_fake,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = NUM_DONT_CARE,
+ .num_bulk_out = NUM_DONT_CARE,
+ .num_ports = 1,
+ .attach = keyspan_pda_fake_startup,
};
#endif
#ifdef XIRCOM
static struct usb_serial_device_type xircom_pgs_fake_device = {
- owner: THIS_MODULE,
- name: "Xircom / Entregra PGS - (prerenumeration)",
- id_table: id_table_fake_xircom,
- num_interrupt_in: NUM_DONT_CARE,
- num_bulk_in: NUM_DONT_CARE,
- num_bulk_out: NUM_DONT_CARE,
- num_ports: 1,
- attach: keyspan_pda_fake_startup,
+ .owner = THIS_MODULE,
+ .name = "Xircom / Entregra PGS - (prerenumeration)",
+ .id_table = id_table_fake_xircom,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = NUM_DONT_CARE,
+ .num_bulk_out = NUM_DONT_CARE,
+ .num_ports = 1,
+ .attach = keyspan_pda_fake_startup,
};
#endif
static struct usb_serial_device_type keyspan_pda_device = {
- owner: THIS_MODULE,
- name: "Keyspan PDA",
- id_table: id_table_std,
- num_interrupt_in: 1,
- num_bulk_in: 0,
- num_bulk_out: 1,
- num_ports: 1,
- open: keyspan_pda_open,
- close: keyspan_pda_close,
- write: keyspan_pda_write,
- write_room: keyspan_pda_write_room,
- write_bulk_callback: keyspan_pda_write_bulk_callback,
- read_int_callback: keyspan_pda_rx_interrupt,
- chars_in_buffer: keyspan_pda_chars_in_buffer,
- throttle: keyspan_pda_rx_throttle,
- unthrottle: keyspan_pda_rx_unthrottle,
- ioctl: keyspan_pda_ioctl,
- set_termios: keyspan_pda_set_termios,
- break_ctl: keyspan_pda_break_ctl,
- attach: keyspan_pda_startup,
- shutdown: keyspan_pda_shutdown,
+ .owner = THIS_MODULE,
+ .name = "Keyspan PDA",
+ .id_table = id_table_std,
+ .num_interrupt_in = 1,
+ .num_bulk_in = 0,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = keyspan_pda_open,
+ .close = keyspan_pda_close,
+ .write = keyspan_pda_write,
+ .write_room = keyspan_pda_write_room,
+ .write_bulk_callback = keyspan_pda_write_bulk_callback,
+ .read_int_callback = keyspan_pda_rx_interrupt,
+ .chars_in_buffer = keyspan_pda_chars_in_buffer,
+ .throttle = keyspan_pda_rx_throttle,
+ .unthrottle = keyspan_pda_rx_unthrottle,
+ .ioctl = keyspan_pda_ioctl,
+ .set_termios = keyspan_pda_set_termios,
+ .break_ctl = keyspan_pda_break_ctl,
+ .attach = keyspan_pda_startup,
+ .shutdown = keyspan_pda_shutdown,
};
diff --git a/drivers/usb/serial/kl5kusb105.c b/drivers/usb/serial/kl5kusb105.c
index 22a965066c3d..58e83e62c6de 100644
--- a/drivers/usb/serial/kl5kusb105.c
+++ b/drivers/usb/serial/kl5kusb105.c
@@ -119,27 +119,27 @@ MODULE_DEVICE_TABLE (usb, id_table);
static struct usb_serial_device_type kl5kusb105d_device = {
- owner: THIS_MODULE,
- name: "KL5KUSB105D / PalmConnect",
- id_table: id_table,
- num_interrupt_in: 1,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- open: klsi_105_open,
- close: klsi_105_close,
- write: klsi_105_write,
- write_bulk_callback: klsi_105_write_bulk_callback,
- chars_in_buffer: klsi_105_chars_in_buffer,
- write_room: klsi_105_write_room,
- read_bulk_callback: klsi_105_read_bulk_callback,
- ioctl: klsi_105_ioctl,
- set_termios: klsi_105_set_termios,
+ .owner = THIS_MODULE,
+ .name = "KL5KUSB105D / PalmConnect",
+ .id_table = id_table,
+ .num_interrupt_in = 1,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = klsi_105_open,
+ .close = klsi_105_close,
+ .write = klsi_105_write,
+ .write_bulk_callback = klsi_105_write_bulk_callback,
+ .chars_in_buffer = klsi_105_chars_in_buffer,
+ .write_room = klsi_105_write_room,
+ .read_bulk_callback =klsi_105_read_bulk_callback,
+ .ioctl = klsi_105_ioctl,
+ .set_termios = klsi_105_set_termios,
/*break_ctl: klsi_105_break_ctl,*/
- attach: klsi_105_startup,
- shutdown: klsi_105_shutdown,
- throttle: klsi_105_throttle,
- unthrottle: klsi_105_unthrottle,
+ .attach = klsi_105_startup,
+ .shutdown = klsi_105_shutdown,
+ .throttle = klsi_105_throttle,
+ .unthrottle = klsi_105_unthrottle,
};
struct klsi_105_port_settings {
diff --git a/drivers/usb/serial/mct_u232.c b/drivers/usb/serial/mct_u232.c
index 1cfae6462896..9225f9396f42 100644
--- a/drivers/usb/serial/mct_u232.c
+++ b/drivers/usb/serial/mct_u232.c
@@ -141,25 +141,25 @@ MODULE_DEVICE_TABLE (usb, id_table_combined);
static struct usb_serial_device_type mct_u232_device = {
- owner: THIS_MODULE,
- name: "Magic Control Technology USB-RS232",
- id_table: id_table_combined,
- num_interrupt_in: 2,
- num_bulk_in: 0,
- num_bulk_out: 1,
- num_ports: 1,
- open: mct_u232_open,
- close: mct_u232_close,
+ .owner = THIS_MODULE,
+ .name = "Magic Control Technology USB-RS232",
+ .id_table = id_table_combined,
+ .num_interrupt_in = 2,
+ .num_bulk_in = 0,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = mct_u232_open,
+ .close = mct_u232_close,
#ifdef FIX_WRITE_RETURN_CODE_PROBLEM
- write: mct_u232_write,
- write_bulk_callback: mct_u232_write_bulk_callback,
+ .write = mct_u232_write,
+ .write_bulk_callback = mct_u232_write_bulk_callback,
#endif
- read_int_callback: mct_u232_read_int_callback,
- ioctl: mct_u232_ioctl,
- set_termios: mct_u232_set_termios,
- break_ctl: mct_u232_break_ctl,
- attach: mct_u232_startup,
- shutdown: mct_u232_shutdown,
+ .read_int_callback = mct_u232_read_int_callback,
+ .ioctl = mct_u232_ioctl,
+ .set_termios = mct_u232_set_termios,
+ .break_ctl = mct_u232_break_ctl,
+ .attach = mct_u232_startup,
+ .shutdown = mct_u232_shutdown,
};
diff --git a/drivers/usb/serial/omninet.c b/drivers/usb/serial/omninet.c
index fbce2098e4fd..2cea1f883c9f 100644
--- a/drivers/usb/serial/omninet.c
+++ b/drivers/usb/serial/omninet.c
@@ -85,20 +85,20 @@ MODULE_DEVICE_TABLE (usb, id_table);
static struct usb_serial_device_type zyxel_omninet_device = {
- owner: THIS_MODULE,
- name: "ZyXEL - omni.net lcd plus usb",
- id_table: id_table,
- num_interrupt_in: 1,
- num_bulk_in: 1,
- num_bulk_out: 2,
- num_ports: 1,
- open: omninet_open,
- close: omninet_close,
- write: omninet_write,
- write_room: omninet_write_room,
- read_bulk_callback: omninet_read_bulk_callback,
- write_bulk_callback: omninet_write_bulk_callback,
- shutdown: omninet_shutdown,
+ .owner = THIS_MODULE,
+ .name = "ZyXEL - omni.net lcd plus usb",
+ .id_table = id_table,
+ .num_interrupt_in = 1,
+ .num_bulk_in = 1,
+ .num_bulk_out = 2,
+ .num_ports = 1,
+ .open = omninet_open,
+ .close = omninet_close,
+ .write = omninet_write,
+ .write_room = omninet_write_room,
+ .read_bulk_callback = omninet_read_bulk_callback,
+ .write_bulk_callback = omninet_write_bulk_callback,
+ .shutdown = omninet_shutdown,
};
diff --git a/drivers/usb/serial/pl2303.c b/drivers/usb/serial/pl2303.c
index fb3ffd06ad2d..b4882dba51ec 100644
--- a/drivers/usb/serial/pl2303.c
+++ b/drivers/usb/serial/pl2303.c
@@ -118,24 +118,24 @@ static void pl2303_shutdown (struct usb_serial *serial);
/* All of the device info needed for the PL2303 SIO serial converter */
static struct usb_serial_device_type pl2303_device = {
- owner: THIS_MODULE,
- name: "PL-2303",
- id_table: id_table,
- num_interrupt_in: NUM_DONT_CARE,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- open: pl2303_open,
- close: pl2303_close,
- write: pl2303_write,
- ioctl: pl2303_ioctl,
- break_ctl: pl2303_break_ctl,
- set_termios: pl2303_set_termios,
- read_bulk_callback: pl2303_read_bulk_callback,
- read_int_callback: pl2303_read_int_callback,
- write_bulk_callback: pl2303_write_bulk_callback,
- attach: pl2303_startup,
- shutdown: pl2303_shutdown,
+ .owner = THIS_MODULE,
+ .name = "PL-2303",
+ .id_table = id_table,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = pl2303_open,
+ .close = pl2303_close,
+ .write = pl2303_write,
+ .ioctl = pl2303_ioctl,
+ .break_ctl = pl2303_break_ctl,
+ .set_termios = pl2303_set_termios,
+ .read_bulk_callback = pl2303_read_bulk_callback,
+ .read_int_callback = pl2303_read_int_callback,
+ .write_bulk_callback = pl2303_write_bulk_callback,
+ .attach = pl2303_startup,
+ .shutdown = pl2303_shutdown,
};
struct pl2303_private {
diff --git a/drivers/usb/serial/safe_serial.c b/drivers/usb/serial/safe_serial.c
index bc1fe0713ab9..54da202b1b95 100644
--- a/drivers/usb/serial/safe_serial.c
+++ b/drivers/usb/serial/safe_serial.c
@@ -399,17 +399,17 @@ static int safe_startup (struct usb_serial *serial)
}
static struct usb_serial_device_type safe_device = {
- owner: THIS_MODULE,
- name: "Safe",
- id_table: id_table,
- num_interrupt_in: NUM_DONT_CARE,
- num_bulk_in: NUM_DONT_CARE,
- num_bulk_out: NUM_DONT_CARE,
- num_ports: 1,
- write: safe_write,
- write_room: safe_write_room,
- read_bulk_callback: safe_read_bulk_callback,
- attach: safe_startup,
+ .owner = THIS_MODULE,
+ .name = "Safe",
+ .id_table = id_table,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = NUM_DONT_CARE,
+ .num_bulk_out = NUM_DONT_CARE,
+ .num_ports = 1,
+ .write = safe_write,
+ .write_room = safe_write_room,
+ .read_bulk_callback = safe_read_bulk_callback,
+ .attach = safe_startup,
};
static int __init safe_init (void)
diff --git a/drivers/usb/serial/usbserial.c b/drivers/usb/serial/usbserial.c
index 2e556292db6a..40ac3e3c639f 100644
--- a/drivers/usb/serial/usbserial.c
+++ b/drivers/usb/serial/usbserial.c
@@ -366,14 +366,14 @@ static struct usb_device_id generic_device_ids[2]; /* Initially all zeroes. */
/* All of the device info needed for the Generic Serial Converter */
static struct usb_serial_device_type generic_device = {
- owner: THIS_MODULE,
- name: "Generic",
- id_table: generic_device_ids,
- num_interrupt_in: NUM_DONT_CARE,
- num_bulk_in: NUM_DONT_CARE,
- num_bulk_out: NUM_DONT_CARE,
- num_ports: 1,
- shutdown: generic_shutdown,
+ .owner = THIS_MODULE,
+ .name = "Generic",
+ .id_table = generic_device_ids,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = NUM_DONT_CARE,
+ .num_bulk_out = NUM_DONT_CARE,
+ .num_ports = 1,
+ .shutdown = generic_shutdown,
};
#endif
@@ -395,10 +395,10 @@ static void * usb_serial_probe(struct usb_device *dev, unsigned int ifnum,
static void usb_serial_disconnect(struct usb_device *dev, void *ptr);
static struct usb_driver usb_serial_driver = {
- name: "serial",
- probe: usb_serial_probe,
- disconnect: usb_serial_disconnect,
- id_table: NULL, /* check all devices */
+ .name = "serial",
+ .probe = usb_serial_probe,
+ .disconnect = usb_serial_disconnect,
+ .id_table = NULL, /* check all devices */
};
/* There is no MODULE_DEVICE_TABLE for usbserial.c. Instead
@@ -1577,32 +1577,32 @@ static void usb_serial_disconnect(struct usb_device *dev, void *ptr)
static struct tty_driver serial_tty_driver = {
- magic: TTY_DRIVER_MAGIC,
- driver_name: "usb-serial",
- name: "usb/tts/%d",
- major: SERIAL_TTY_MAJOR,
- minor_start: 0,
- num: SERIAL_TTY_MINORS,
- type: TTY_DRIVER_TYPE_SERIAL,
- subtype: SERIAL_TYPE_NORMAL,
- flags: TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS,
-
- refcount: &serial_refcount,
- table: serial_tty,
- termios: serial_termios,
- termios_locked: serial_termios_locked,
-
- open: serial_open,
- close: serial_close,
- write: serial_write,
- write_room: serial_write_room,
- ioctl: serial_ioctl,
- set_termios: serial_set_termios,
- throttle: serial_throttle,
- unthrottle: serial_unthrottle,
- break_ctl: serial_break,
- chars_in_buffer: serial_chars_in_buffer,
- read_proc: serial_read_proc,
+ .magic = TTY_DRIVER_MAGIC,
+ .driver_name = "usb-serial",
+ .name = "usb/tts/%d",
+ .major = SERIAL_TTY_MAJOR,
+ .minor_start = 0,
+ .num = SERIAL_TTY_MINORS,
+ .type = TTY_DRIVER_TYPE_SERIAL,
+ .subtype = SERIAL_TYPE_NORMAL,
+ .flags = TTY_DRIVER_REAL_RAW | TTY_DRIVER_NO_DEVFS,
+
+ .refcount = &serial_refcount,
+ .table = serial_tty,
+ .termios = serial_termios,
+ .termios_locked = serial_termios_locked,
+
+ .open = serial_open,
+ .close = serial_close,
+ .write = serial_write,
+ .write_room = serial_write_room,
+ .ioctl = serial_ioctl,
+ .set_termios = serial_set_termios,
+ .throttle = serial_throttle,
+ .unthrottle = serial_unthrottle,
+ .break_ctl = serial_break,
+ .chars_in_buffer = serial_chars_in_buffer,
+ .read_proc = serial_read_proc,
};
@@ -1931,15 +1931,15 @@ static int usb_console_wait_key(struct console *co)
#endif
static struct console usbcons = {
- name: "ttyUSB", /* only [8] */
- write: usb_console_write,
+ .name = "ttyUSB", /* only [8] */
+ .write = usb_console_write,
#if 0
- device: usb_console_device, /* TBD */
- wait_key: usb_console_wait_key, /* TBD */
+ .device = usb_console_device, /* TBD */
+ .wait_key = usb_console_wait_key, /* TBD */
#endif
- setup: usb_console_setup,
- flags: CON_PRINTBUFFER,
- index: -1,
+ .setup = usb_console_setup,
+ .flags = CON_PRINTBUFFER,
+ .index = -1,
};
#endif /* CONFIG_USB_SERIAL_CONSOLE */
diff --git a/drivers/usb/serial/visor.c b/drivers/usb/serial/visor.c
index 3eaefb051c5c..146394d96d91 100644
--- a/drivers/usb/serial/visor.c
+++ b/drivers/usb/serial/visor.c
@@ -218,50 +218,50 @@ MODULE_DEVICE_TABLE (usb, id_table_combined);
/* All of the device info needed for the Handspring Visor, and Palm 4.0 devices */
static struct usb_serial_device_type handspring_device = {
- owner: THIS_MODULE,
- name: "Handspring Visor / Palm 4.0 / Clié 4.x",
- id_table: id_table,
- num_interrupt_in: 0,
- num_bulk_in: 2,
- num_bulk_out: 2,
- num_ports: 2,
- open: visor_open,
- close: visor_close,
- throttle: visor_throttle,
- unthrottle: visor_unthrottle,
- probe: visor_probe,
- calc_num_ports: visor_calc_num_ports,
- shutdown: visor_shutdown,
- ioctl: visor_ioctl,
- set_termios: visor_set_termios,
- write: visor_write,
- write_room: visor_write_room,
- chars_in_buffer: visor_chars_in_buffer,
- write_bulk_callback: visor_write_bulk_callback,
- read_bulk_callback: visor_read_bulk_callback,
+ .owner = THIS_MODULE,
+ .name = "Handspring Visor / Palm 4.0 / Clié 4.x",
+ .id_table = id_table,
+ .num_interrupt_in = 0,
+ .num_bulk_in = 2,
+ .num_bulk_out = 2,
+ .num_ports = 2,
+ .open = visor_open,
+ .close = visor_close,
+ .throttle = visor_throttle,
+ .unthrottle = visor_unthrottle,
+ .probe = visor_probe,
+ .calc_num_ports = visor_calc_num_ports,
+ .shutdown = visor_shutdown,
+ .ioctl = visor_ioctl,
+ .set_termios = visor_set_termios,
+ .write = visor_write,
+ .write_room = visor_write_room,
+ .chars_in_buffer = visor_chars_in_buffer,
+ .write_bulk_callback = visor_write_bulk_callback,
+ .read_bulk_callback = visor_read_bulk_callback,
};
/* device info for the Sony Clie OS version 3.5 */
static struct usb_serial_device_type clie_3_5_device = {
- owner: THIS_MODULE,
- name: "Sony Clié 3.5",
- id_table: clie_id_3_5_table,
- num_interrupt_in: 0,
- num_bulk_in: 1,
- num_bulk_out: 1,
- num_ports: 1,
- open: visor_open,
- close: visor_close,
- throttle: visor_throttle,
- unthrottle: visor_unthrottle,
- attach: clie_3_5_startup,
- ioctl: visor_ioctl,
- set_termios: visor_set_termios,
- write: visor_write,
- write_room: visor_write_room,
- chars_in_buffer: visor_chars_in_buffer,
- write_bulk_callback: visor_write_bulk_callback,
- read_bulk_callback: visor_read_bulk_callback,
+ .owner = THIS_MODULE,
+ .name = "Sony Clié 3.5",
+ .id_table = clie_id_3_5_table,
+ .num_interrupt_in = 0,
+ .num_bulk_in = 1,
+ .num_bulk_out = 1,
+ .num_ports = 1,
+ .open = visor_open,
+ .close = visor_close,
+ .throttle = visor_throttle,
+ .unthrottle = visor_unthrottle,
+ .attach = clie_3_5_startup,
+ .ioctl = visor_ioctl,
+ .set_termios = visor_set_termios,
+ .write = visor_write,
+ .write_room = visor_write_room,
+ .chars_in_buffer = visor_chars_in_buffer,
+ .write_bulk_callback = visor_write_bulk_callback,
+ .read_bulk_callback = visor_read_bulk_callback,
};
diff --git a/drivers/usb/serial/whiteheat.c b/drivers/usb/serial/whiteheat.c
index 483dfa361700..1e41ef169a87 100644
--- a/drivers/usb/serial/whiteheat.c
+++ b/drivers/usb/serial/whiteheat.c
@@ -130,32 +130,32 @@ static int whiteheat_attach (struct usb_serial *serial);
static void whiteheat_shutdown (struct usb_serial *serial);
static struct usb_serial_device_type whiteheat_fake_device = {
- owner: THIS_MODULE,
- name: "Connect Tech - WhiteHEAT - (prerenumeration)",
- id_table: id_table_prerenumeration,
- num_interrupt_in: NUM_DONT_CARE,
- num_bulk_in: NUM_DONT_CARE,
- num_bulk_out: NUM_DONT_CARE,
- num_ports: 1,
- probe: whiteheat_firmware_download,
+ .owner = THIS_MODULE,
+ .name = "Connect Tech - WhiteHEAT - (prerenumeration)",
+ .id_table = id_table_prerenumeration,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = NUM_DONT_CARE,
+ .num_bulk_out = NUM_DONT_CARE,
+ .num_ports = 1,
+ .probe = whiteheat_firmware_download,
};
static struct usb_serial_device_type whiteheat_device = {
- owner: THIS_MODULE,
- name: "Connect Tech - WhiteHEAT",
- id_table: id_table_std,
- num_interrupt_in: NUM_DONT_CARE,
- num_bulk_in: NUM_DONT_CARE,
- num_bulk_out: NUM_DONT_CARE,
- num_ports: 4,
- open: whiteheat_open,
- close: whiteheat_close,
- throttle: whiteheat_throttle,
- unthrottle: whiteheat_unthrottle,
- ioctl: whiteheat_ioctl,
- set_termios: whiteheat_set_termios,
- attach: whiteheat_attach,
- shutdown: whiteheat_shutdown,
+ .owner = THIS_MODULE,
+ .name = "Connect Tech - WhiteHEAT",
+ .id_table = id_table_std,
+ .num_interrupt_in = NUM_DONT_CARE,
+ .num_bulk_in = NUM_DONT_CARE,
+ .num_bulk_out = NUM_DONT_CARE,
+ .num_ports = 4,
+ .open = whiteheat_open,
+ .close = whiteheat_close,
+ .throttle = whiteheat_throttle,
+ .unthrottle = whiteheat_unthrottle,
+ .ioctl = whiteheat_ioctl,
+ .set_termios = whiteheat_set_termios,
+ .attach = whiteheat_attach,
+ .shutdown = whiteheat_shutdown,
};
struct whiteheat_private {
diff --git a/drivers/usb/storage/scsiglue.c b/drivers/usb/storage/scsiglue.c
index e1fc6507734a..21fb4e6c1835 100644
--- a/drivers/usb/storage/scsiglue.c
+++ b/drivers/usb/storage/scsiglue.c
@@ -354,29 +354,29 @@ static int proc_info (char *buffer, char **start, off_t offset, int length,
*/
Scsi_Host_Template usb_stor_host_template = {
- name: "usb-storage",
- proc_info: proc_info,
- info: host_info,
-
- detect: detect,
- release: release,
- command: command,
- queuecommand: queuecommand,
-
- eh_abort_handler: command_abort,
- eh_device_reset_handler:device_reset,
- eh_bus_reset_handler: bus_reset,
- eh_host_reset_handler: host_reset,
-
- can_queue: 1,
- this_id: -1,
-
- sg_tablesize: SG_ALL,
- cmd_per_lun: 1,
- present: 0,
- unchecked_isa_dma: FALSE,
- use_clustering: TRUE,
- emulated: TRUE
+ .name = "usb-storage",
+ .proc_info = proc_info,
+ .info = host_info,
+
+ .detect = detect,
+ .release = release,
+ .command = command,
+ .queuecommand = queuecommand,
+
+ .eh_abort_handler = command_abort,
+ .eh_device_reset_handler =device_reset,
+ .eh_bus_reset_handler = bus_reset,
+ .eh_host_reset_handler =host_reset,
+
+ .can_queue = 1,
+ .this_id = -1,
+
+ .sg_tablesize = SG_ALL,
+ .cmd_per_lun = 1,
+ .present = 0,
+ .unchecked_isa_dma = FALSE,
+ .use_clustering = TRUE,
+ .emulated = TRUE
};
unsigned char usb_stor_sense_notready[18] = {
diff --git a/drivers/usb/storage/usb.c b/drivers/usb/storage/usb.c
index 2e8b68f47517..c0bdea0c4e6e 100644
--- a/drivers/usb/storage/usb.c
+++ b/drivers/usb/storage/usb.c
@@ -170,12 +170,12 @@ MODULE_DEVICE_TABLE (usb, storage_usb_ids);
vendor_name, product_name, use_protocol, use_transport, \
init_function, Flags) \
{ \
- vendorName: vendor_name, \
- productName: product_name, \
- useProtocol: use_protocol, \
- useTransport: use_transport, \
+ .vendorName = vendor_name, \
+ .productName = product_name, \
+ .useProtocol = use_protocol, \
+ .useTransport = use_transport, \
initFunction : init_function, \
- flags: Flags, \
+ .flags = Flags, \
}
static struct us_unusual_dev us_unusual_dev_list[] = {
@@ -228,10 +228,10 @@ static struct us_unusual_dev us_unusual_dev_list[] = {
};
struct usb_driver usb_storage_driver = {
- name: "usb-storage",
- probe: storage_probe,
- disconnect: storage_disconnect,
- id_table: storage_usb_ids,
+ .name = "usb-storage",
+ .probe = storage_probe,
+ .disconnect = storage_disconnect,
+ .id_table = storage_usb_ids,
};
/*
diff --git a/drivers/usb/usb-skeleton.c b/drivers/usb/usb-skeleton.c
index 64fb0078a6cc..f73d6ba9d43b 100644
--- a/drivers/usb/usb-skeleton.c
+++ b/drivers/usb/usb-skeleton.c
@@ -174,22 +174,22 @@ static struct file_operations skel_fops = {
* and decrement it again in the release() function
* yourself.
*/
- owner: THIS_MODULE,
+ .owner = THIS_MODULE,
- read: skel_read,
- write: skel_write,
- ioctl: skel_ioctl,
- open: skel_open,
- release: skel_release,
+ .read = skel_read,
+ .write = skel_write,
+ .ioctl = skel_ioctl,
+ .open = skel_open,
+ .release = skel_release,
};
/* usb specific object needed to register this driver with the usb subsystem */
static struct usb_driver skel_driver = {
- name: "skeleton",
- probe: skel_probe,
- disconnect: skel_disconnect,
- id_table: skel_table,
+ .name = "skeleton",
+ .probe = skel_probe,
+ .disconnect = skel_disconnect,
+ .id_table = skel_table,
};