C99 designated initializers for drivers/ide
PATCH 1/1 C99 designated initializers for drivers/ide
Hi.
Here's a set of patches that switch drivers/ide to use C99 designated initializers. The patches are all against 2.5.41.
Art Haas
drivers/ide/ide-cd.c renamed from drivers/ide/ide-cd.c.old +44 -44
@@ -2563,26 +2563,26 @@* Device initialization. */ static struct cdrom_device_ops ide_cdrom_dops = { - open: ide_cdrom_open_real, - release: ide_cdrom_release_real, - drive_status: ide_cdrom_drive_status, - media_changed: ide_cdrom_check_media_change_real, - tray_move: ide_cdrom_tray_move, - lock_door: ide_cdrom_lock_door, - select_speed: ide_cdrom_select_speed, - get_last_session: ide_cdrom_get_last_session, - get_mcn: ide_cdrom_get_mcn, - reset: ide_cdrom_reset, - audio_ioctl: ide_cdrom_audio_ioctl, - dev_ioctl: ide_cdrom_dev_ioctl, - capability:CDC_CLOSE_TRAY |CDC_OPEN_TRAY |CDC_LOCK | + .open = ide_cdrom_open_real, + .release = ide_cdrom_release_real, + .drive_status = ide_cdrom_drive_status, + .media_changed = ide_cdrom_check_media_change_real, + .tray_move = ide_cdrom_tray_move, + .lock_door = ide_cdrom_lock_door, + .select_speed = ide_cdrom_select_speed, + .get_last_session = ide_cdrom_get_last_session, + .get_mcn = ide_cdrom_get_mcn, + .reset = ide_cdrom_reset, + .audio_ioctl = ide_cdrom_audio_ioctl, + .dev_ioctl = ide_cdrom_dev_ioctl, + .capability =CDC_CLOSE_TRAY |CDC_OPEN_TRAY |CDC_LOCK |CDC_SELECT_SPEED |CDC_SELECT_DISC |CDC_MULTI_SESSION |CDC_MCN |CDC_MEDIA_CHANGED |CDC_PLAY_AUDIO |CDC_RESET |CDC_IOCTLS |CDC_DRIVE_STATUS |CDC_CD_R |CDC_CD_RW |CDC_DVD |CDC_DVD_R |CDC_DVD_RAM |CDC_GENERIC_PACKET , - generic_packet: ide_cdrom_packet, + .generic_packet = ide_cdrom_packet, };static int ide_cdrom_register (ide_drive_t *drive,int nslots)
@@ -3048,39 +3048,39 @@static int ide_cdrom_attach (ide_drive_t *drive);static ide_driver_t ide_cdrom_driver = { - owner:THIS_MODULE , - name:"ide-cdrom" , - version:IDECD_VERSION , - media: ide_cdrom, - busy:0 , + .owner =THIS_MODULE , + .name ="ide-cdrom" , + .version =IDECD_VERSION , + .media = ide_cdrom, + .busy =0 , #ifdef CONFIG_IDEDMA_ONLYDISK - supports_dma:0 , + .supports_dma =0 , #else - supports_dma:1 , + .supports_dma =1 , #endif - supports_dsc_overlap:1 , - cleanup: ide_cdrom_cleanup, - standby:NULL , - suspend:NULL , - resume:NULL , - flushcache:NULL , - do_request: ide_do_rw_cdrom, - end_request:NULL , - sense: ide_cdrom_dump_status, - error: ide_cdrom_error, - ioctl: ide_cdrom_ioctl, - open: ide_cdrom_open, - release: ide_cdrom_release, - media_change: ide_cdrom_check_media_change, - revalidate: ide_cdrom_revalidate, - pre_reset:NULL , - capacity: ide_cdrom_capacity, - special:NULL , - proc:NULL , - attach: ide_cdrom_attach, - ata_prebuilder:NULL , - atapi_prebuilder:NULL , - drives:LIST_HEAD_INIT (ide_cdrom_driver.drives), + .supports_dsc_overlap =1 , + .cleanup = ide_cdrom_cleanup, + .standby =NULL , + .suspend =NULL , + .resume =NULL , + .flushcache =NULL , + .do_request = ide_do_rw_cdrom, + .end_request =NULL , + .sense = ide_cdrom_dump_status, + .error = ide_cdrom_error, + .ioctl = ide_cdrom_ioctl, + .open = ide_cdrom_open, + .release = ide_cdrom_release, + .media_change = ide_cdrom_check_media_change, + .revalidate = ide_cdrom_revalidate, + .pre_reset =NULL , + .capacity = ide_cdrom_capacity, + .special =NULL , + .proc =NULL , + .attach = ide_cdrom_attach, + .ata_prebuilder =NULL , + .atapi_prebuilder =NULL , + .drives =LIST_HEAD_INIT (ide_cdrom_driver.drives), };/* options */
drivers/ide/ide-disk.c renamed from drivers/ide/ide-disk.c.old +29 -29
64 lines not on this page · raw message
drivers/ide/ide-floppy.c renamed from drivers/ide/ide-floppy.c.old +30 -30
69 lines not on this page · raw message
drivers/ide/ide-proc.c renamed from drivers/ide/ide-proc.c.old +4 -4
@@ -851,10 +851,10 @@return seq_open (file, &ide_drivers_op); }static struct file_operations ide_drivers_operations = { - open: ide_drivers_open, - read: seq_read, - llseek: seq_lseek, - release: seq_release, + .open = ide_drivers_open, + .read = seq_read, + .llseek = seq_lseek, + .release = seq_release, };void proc_ide_create (void )
drivers/ide/ide-tape.c renamed from drivers/ide/ide-tape.c.old +36 -36
87 lines not on this page · raw message
drivers/ide/ide.c renamed from drivers/ide/ide.c.old +10 -10
@@ -1689,10 +1689,10 @@return 0 ; }struct seq_operations ide_drivers_op = { - start: m_start, - next: m_next, - stop: m_stop, - show: show_driver + .start = m_start, + .next = m_next, + .stop = m_stop, + .show = show_driver };#ifdef CONFIG_PROC_FS
@@ -3446,12 +3446,12 @@EXPORT_SYMBOL (ide_unregister_driver);struct block_device_operations ide_fops[] = {{ - owner:THIS_MODULE , - open: ide_open, - release: ide_release, - ioctl: ide_ioctl, - check_media_change: ide_check_media_change, - revalidate: ide_revalidate_disk + .owner =THIS_MODULE , + .open = ide_open, + .release = ide_release, + .ioctl = ide_ioctl, + .check_media_change = ide_check_media_change, + .revalidate = ide_revalidate_disk }};EXPORT_SYMBOL (ide_fops);
Signature · 3 lines
They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -- Benjamin Franklin, Historical Review of Pennsylvania, 1759