]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] C99 designated initializers for arch/sh
authorArt Haas <ahaas@neosoft.com>
Tue, 15 Oct 2002 12:27:24 +0000 (05:27 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Tue, 15 Oct 2002 12:27:24 +0000 (05:27 -0700)
17 files changed:
arch/sh/kernel/mach_7751se.c
arch/sh/kernel/mach_adx.c
arch/sh/kernel/mach_bigsur.c
arch/sh/kernel/mach_cat68701.c
arch/sh/kernel/mach_dc.c
arch/sh/kernel/mach_dmida.c
arch/sh/kernel/mach_ec3104.c
arch/sh/kernel/mach_hp600.c
arch/sh/kernel/mach_se.c
arch/sh/kernel/mach_unknown.c
arch/sh/kernel/setup.c
arch/sh/kernel/setup_cqreek.c
arch/sh/kernel/setup_dc.c
arch/sh/kernel/setup_ec3104.c
arch/sh/kernel/setup_hd64465.c
arch/sh/kernel/setup_sh2000.c
arch/sh/stboards/mach.c

index da24c384b0c44f63e3af9673078ebf2de66f9ff9..d3f5aaf8d2717acb623fd59ba5e3254edf72e5aa 100644 (file)
@@ -27,52 +27,52 @@ void init_7751se_IRQ(void);
  */
 
 struct sh_machine_vector mv_7751se __initmv = {
-       mv_name:                "7751 SolutionEngine",
-
-       mv_nr_irqs:             72,
-
-       mv_inb:                 sh7751se_inb,
-       mv_inw:                 sh7751se_inw,
-       mv_inl:                 sh7751se_inl,
-       mv_outb:                sh7751se_outb,
-       mv_outw:                sh7751se_outw,
-       mv_outl:                sh7751se_outl,
-
-       mv_inb_p:               sh7751se_inb_p,
-       mv_inw_p:               sh7751se_inw,
-       mv_inl_p:               sh7751se_inl,
-       mv_outb_p:              sh7751se_outb_p,
-       mv_outw_p:              sh7751se_outw,
-       mv_outl_p:              sh7751se_outl,
-
-       mv_insb:                sh7751se_insb,
-       mv_insw:                sh7751se_insw,
-       mv_insl:                sh7751se_insl,
-       mv_outsb:               sh7751se_outsb,
-       mv_outsw:               sh7751se_outsw,
-       mv_outsl:               sh7751se_outsl,
-
-       mv_readb:               sh7751se_readb,
-       mv_readw:               sh7751se_readw,
-       mv_readl:               sh7751se_readl,
-       mv_writeb:              sh7751se_writeb,
-       mv_writew:              sh7751se_writew,
-       mv_writel:              sh7751se_writel,
-
-       mv_ioremap:             generic_ioremap,
-       mv_iounmap:             generic_iounmap,
-
-       mv_isa_port2addr:       sh7751se_isa_port2addr,
-
-       mv_init_arch:           setup_7751se,
-       mv_init_irq:            init_7751se_IRQ,
+       .mv_name                = "7751 SolutionEngine",
+
+       .mv_nr_irqs             = 72,
+
+       .mv_inb                 = sh7751se_inb,
+       .mv_inw                 = sh7751se_inw,
+       .mv_inl                 = sh7751se_inl,
+       .mv_outb                = sh7751se_outb,
+       .mv_outw                = sh7751se_outw,
+       .mv_outl                = sh7751se_outl,
+
+       .mv_inb_p               = sh7751se_inb_p,
+       .mv_inw_p               = sh7751se_inw,
+       .mv_inl_p               = sh7751se_inl,
+       .mv_outb_p              = sh7751se_outb_p,
+       .mv_outw_p              = sh7751se_outw,
+       .mv_outl_p              = sh7751se_outl,
+
+       .mv_insb                = sh7751se_insb,
+       .mv_insw                = sh7751se_insw,
+       .mv_insl                = sh7751se_insl,
+       .mv_outsb               = sh7751se_outsb,
+       .mv_outsw               = sh7751se_outsw,
+       .mv_outsl               = sh7751se_outsl,
+
+       .mv_readb               = sh7751se_readb,
+       .mv_readw               = sh7751se_readw,
+       .mv_readl               = sh7751se_readl,
+       .mv_writeb              = sh7751se_writeb,
+       .mv_writew              = sh7751se_writew,
+       .mv_writel              = sh7751se_writel,
+
+       .mv_ioremap             = generic_ioremap,
+       .mv_iounmap             = generic_iounmap,
+
+       .mv_isa_port2addr       = sh7751se_isa_port2addr,
+
+       .mv_init_arch           = setup_7751se,
+       .mv_init_irq            = init_7751se_IRQ,
 #ifdef CONFIG_HEARTBEAT
-       mv_heartbeat:           heartbeat_7751se,
+       .mv_heartbeat           = heartbeat_7751se,
 #endif
 
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 
-       mv_hw_7751se:           1,
+       .mv_hw_7751se           = 1,
 };
 ALIAS_MV(7751se)
index e2c246ef47012064c8a1cd3bbca87c40f217bf5a..4aec80cf1e3507d78c2fa6ed74a4f51805c5693c 100644 (file)
@@ -25,49 +25,49 @@ extern void init_adx_IRQ(void);
  */
 
 struct sh_machine_vector mv_adx __initmv = {
-       mv_name:                "A&D_ADX",
+       .mv_name                = "A&D_ADX",
 
-       mv_nr_irqs:             48,
+       .mv_nr_irqs             = 48,
 
-       mv_inb:                 adx_inb,
-       mv_inw:                 adx_inw,
-       mv_inl:                 adx_inl,
-       mv_outb:                adx_outb,
-       mv_outw:                adx_outw,
-       mv_outl:                adx_outl,
+       .mv_inb                 = adx_inb,
+       .mv_inw                 = adx_inw,
+       .mv_inl                 = adx_inl,
+       .mv_outb                = adx_outb,
+       .mv_outw                = adx_outw,
+       .mv_outl                = adx_outl,
 
-       mv_inb_p:               adx_inb_p,
-       mv_inw_p:               adx_inw,
-       mv_inl_p:               adx_inl,
-       mv_outb_p:              adx_outb_p,
-       mv_outw_p:              adx_outw,
-       mv_outl_p:              adx_outl,
+       .mv_inb_p               = adx_inb_p,
+       .mv_inw_p               = adx_inw,
+       .mv_inl_p               = adx_inl,
+       .mv_outb_p              = adx_outb_p,
+       .mv_outw_p              = adx_outw,
+       .mv_outl_p              = adx_outl,
 
-       mv_insb:                adx_insb,
-       mv_insw:                adx_insw,
-       mv_insl:                adx_insl,
-       mv_outsb:               adx_outsb,
-       mv_outsw:               adx_outsw,
-       mv_outsl:               adx_outsl,
+       .mv_insb                = adx_insb,
+       .mv_insw                = adx_insw,
+       .mv_insl                = adx_insl,
+       .mv_outsb               = adx_outsb,
+       .mv_outsw               = adx_outsw,
+       .mv_outsl               = adx_outsl,
 
-       mv_readb:               adx_readb,
-       mv_readw:               adx_readw,
-       mv_readl:               adx_readl,
-       mv_writeb:              adx_writeb,
-       mv_writew:              adx_writew,
-       mv_writel:              adx_writel,
+       .mv_readb               = adx_readb,
+       .mv_readw               = adx_readw,
+       .mv_readl               = adx_readl,
+       .mv_writeb              = adx_writeb,
+       .mv_writew              = adx_writew,
+       .mv_writel              = adx_writel,
 
-       mv_ioremap:             adx_ioremap,
-       mv_iounmap:             adx_iounmap,
+       .mv_ioremap             = adx_ioremap,
+       .mv_iounmap             = adx_iounmap,
 
-       mv_isa_port2addr:       adx_isa_port2addr,
+       .mv_isa_port2addr       = adx_isa_port2addr,
 
-       mv_init_arch:           setup_adx,
-       mv_init_irq:            init_adx_IRQ,
+       .mv_init_arch           = setup_adx,
+       .mv_init_irq            = init_adx_IRQ,
 
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 
-       mv_hw_adx:              1,
+       .mv_hw_adx              = 1,
 };
 ALIAS_MV(adx)
index 65d98409f8bd9ab7142927d20f03a2bca25e4100..e4a419c1b22f4af8aaadc9d6d356c1cb939f023d 100644 (file)
@@ -29,49 +29,49 @@ extern void setup_bigsur(void);
 extern void init_bigsur_IRQ(void);
 
 struct sh_machine_vector mv_bigsur __initmv = {
-       mv_name:                "Big Sur",
-       mv_nr_irqs:             NR_IRQS,     // Defined in <asm/irq.h>
-       mv_inb:                 bigsur_inb,
-       mv_inw:                 bigsur_inw,
-       mv_inl:                 bigsur_inl,
-       mv_outb:                bigsur_outb,
-       mv_outw:                bigsur_outw,
-       mv_outl:                bigsur_outl,
+       .mv_name                = "Big Sur",
+       .mv_nr_irqs             = NR_IRQS,     // Defined in <asm/irq.h>
+       .mv_inb                 = bigsur_inb,
+       .mv_inw                 = bigsur_inw,
+       .mv_inl                 = bigsur_inl,
+       .mv_outb                = bigsur_outb,
+       .mv_outw                = bigsur_outw,
+       .mv_outl                = bigsur_outl,
 
-       mv_inb_p:               bigsur_inb_p,
-       mv_inw_p:               bigsur_inw,
-       mv_inl_p:               bigsur_inl,
-       mv_outb_p:              bigsur_outb_p,
-       mv_outw_p:              bigsur_outw,
-       mv_outl_p:              bigsur_outl,
+       .mv_inb_p               = bigsur_inb_p,
+       .mv_inw_p               = bigsur_inw,
+       .mv_inl_p               = bigsur_inl,
+       .mv_outb_p              = bigsur_outb_p,
+       .mv_outw_p              = bigsur_outw,
+       .mv_outl_p              = bigsur_outl,
 
-       mv_insb:                bigsur_insb,
-       mv_insw:                bigsur_insw,
-       mv_insl:                bigsur_insl,
-       mv_outsb:               bigsur_outsb,
-       mv_outsw:               bigsur_outsw,
-       mv_outsl:               bigsur_outsl,
+       .mv_insb                = bigsur_insb,
+       .mv_insw                = bigsur_insw,
+       .mv_insl                = bigsur_insl,
+       .mv_outsb               = bigsur_outsb,
+       .mv_outsw               = bigsur_outsw,
+       .mv_outsl               = bigsur_outsl,
 
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
 
-       mv_ioremap:             generic_ioremap,
-       mv_iounmap:             generic_iounmap,
+       .mv_ioremap             = generic_ioremap,
+       .mv_iounmap             = generic_iounmap,
 
-       mv_isa_port2addr:       bigsur_isa_port2addr,
-       mv_irq_demux:       bigsur_irq_demux,
+       .mv_isa_port2addr       = bigsur_isa_port2addr,
+       .mv_irq_demux       = bigsur_irq_demux,
 
-       mv_init_arch:           setup_bigsur,
-       mv_init_irq:            init_bigsur_IRQ,
+       .mv_init_arch           = setup_bigsur,
+       .mv_init_irq            = init_bigsur_IRQ,
 #ifdef CONFIG_HEARTBEAT
-       mv_heartbeat:           heartbeat_bigsur,
+       .mv_heartbeat           = heartbeat_bigsur,
 #endif
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 
 };
 ALIAS_MV(bigsur)
index 1caf1256363133a4ced2ff47c12c8979a4ebee29..352419ece2b48a5d85ba5b205c9ea6744ba9b012 100644 (file)
  */
 
 struct sh_machine_vector mv_cat68701 __initmv = {
-       mv_name:                "CAT-68701",
-       mv_nr_irqs:             32,
-       mv_inb:                 cat68701_inb,
-       mv_inw:                 cat68701_inw,
-       mv_inl:                 cat68701_inl,
-       mv_outb:                cat68701_outb,
-       mv_outw:                cat68701_outw,
-       mv_outl:                cat68701_outl,
+       .mv_name                = "CAT-68701",
+       .mv_nr_irqs             = 32,
+       .mv_inb                 = cat68701_inb,
+       .mv_inw                 = cat68701_inw,
+       .mv_inl                 = cat68701_inl,
+       .mv_outb                = cat68701_outb,
+       .mv_outw                = cat68701_outw,
+       .mv_outl                = cat68701_outl,
 
-       mv_inb_p:               cat68701_inb_p,
-       mv_inw_p:               cat68701_inw,
-       mv_inl_p:               cat68701_inl,
-       mv_outb_p:              cat68701_outb_p,
-       mv_outw_p:              cat68701_outw,
-       mv_outl_p:              cat68701_outl,
+       .mv_inb_p               = cat68701_inb_p,
+       .mv_inw_p               = cat68701_inw,
+       .mv_inl_p               = cat68701_inl,
+       .mv_outb_p              = cat68701_outb_p,
+       .mv_outw_p              = cat68701_outw,
+       .mv_outl_p              = cat68701_outl,
 
-       mv_insb:                cat68701_insb,
-       mv_insw:                cat68701_insw,
-       mv_insl:                cat68701_insl,
-       mv_outsb:               cat68701_outsb,
-       mv_outsw:               cat68701_outsw,
-       mv_outsl:               cat68701_outsl,
+       .mv_insb                = cat68701_insb,
+       .mv_insw                = cat68701_insw,
+       .mv_insl                = cat68701_insl,
+       .mv_outsb               = cat68701_outsb,
+       .mv_outsw               = cat68701_outsw,
+       .mv_outsl               = cat68701_outsl,
 
-       mv_readb:               cat68701_readb,
-       mv_readw:               cat68701_readw,
-       mv_readl:               cat68701_readl,
-       mv_writeb:              cat68701_writeb,
-       mv_writew:              cat68701_writew,
-       mv_writel:              cat68701_writel,
+       .mv_readb               = cat68701_readb,
+       .mv_readw               = cat68701_readw,
+       .mv_readl               = cat68701_readl,
+       .mv_writeb              = cat68701_writeb,
+       .mv_writew              = cat68701_writew,
+       .mv_writel              = cat68701_writel,
 
-       mv_ioremap:             cat68701_ioremap,
-       mv_iounmap:             cat68701_iounmap,
+       .mv_ioremap             = cat68701_ioremap,
+       .mv_iounmap             = cat68701_iounmap,
 
-       mv_isa_port2addr:       cat68701_isa_port2addr,
-       mv_irq_demux:           cat68701_irq_demux,
+       .mv_isa_port2addr       = cat68701_isa_port2addr,
+       .mv_irq_demux           = cat68701_irq_demux,
 
-       mv_init_arch:           setup_cat68701,
-       mv_init_irq:            init_cat68701_IRQ,
+       .mv_init_arch           = setup_cat68701,
+       .mv_init_irq            = init_cat68701_IRQ,
 #ifdef CONFIG_HEARTBEAT
-       mv_heartbeat:           heartbeat_cat68701,
+       .mv_heartbeat           = heartbeat_cat68701,
 #endif
 
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 
 };
 ALIAS_MV(cat68701)
index 06801a24897365fecc20fc495de9829a08296f0c..f9eccfad100fad70ebf26de91959765f9ada1e20 100644 (file)
@@ -26,48 +26,48 @@ int aica_rtc_settimeofday(const struct timeval *tv);
  */
 
 struct sh_machine_vector mv_dreamcast __initmv = {
-       mv_name:                "dreamcast",
-
-       mv_nr_irqs:             NR_IRQS,
-
-       mv_inb:                 generic_inb,
-       mv_inw:                 generic_inw,
-       mv_inl:                 generic_inl,
-       mv_outb:                generic_outb,
-       mv_outw:                generic_outw,
-       mv_outl:                generic_outl,
-
-       mv_inb_p:               generic_inb_p,
-       mv_inw_p:               generic_inw,
-       mv_inl_p:               generic_inl,
-       mv_outb_p:              generic_outb_p,
-       mv_outw_p:              generic_outw,
-       mv_outl_p:              generic_outl,
-
-       mv_insb:                generic_insb,
-       mv_insw:                generic_insw,
-       mv_insl:                generic_insl,
-       mv_outsb:               generic_outsb,
-       mv_outsw:               generic_outsw,
-       mv_outsl:               generic_outsl,
-
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
-
-       mv_ioremap:             generic_ioremap,
-       mv_iounmap:             generic_iounmap,
-
-       mv_init_arch:           setup_dreamcast,
-       mv_isa_port2addr:       dreamcast_isa_port2addr,
-       mv_irq_demux:           systemasic_irq_demux,
-
-       mv_rtc_gettimeofday:    aica_rtc_gettimeofday,
-       mv_rtc_settimeofday:    aica_rtc_settimeofday,
-
-       mv_hw_dreamcast:        1,
+       .mv_name                = "dreamcast",
+
+       .mv_nr_irqs             = NR_IRQS,
+
+       .mv_inb                 = generic_inb,
+       .mv_inw                 = generic_inw,
+       .mv_inl                 = generic_inl,
+       .mv_outb                = generic_outb,
+       .mv_outw                = generic_outw,
+       .mv_outl                = generic_outl,
+
+       .mv_inb_p               = generic_inb_p,
+       .mv_inw_p               = generic_inw,
+       .mv_inl_p               = generic_inl,
+       .mv_outb_p              = generic_outb_p,
+       .mv_outw_p              = generic_outw,
+       .mv_outl_p              = generic_outl,
+
+       .mv_insb                = generic_insb,
+       .mv_insw                = generic_insw,
+       .mv_insl                = generic_insl,
+       .mv_outsb               = generic_outsb,
+       .mv_outsw               = generic_outsw,
+       .mv_outsl               = generic_outsl,
+
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
+
+       .mv_ioremap             = generic_ioremap,
+       .mv_iounmap             = generic_iounmap,
+
+       .mv_init_arch           = setup_dreamcast,
+       .mv_isa_port2addr       = dreamcast_isa_port2addr,
+       .mv_irq_demux           = systemasic_irq_demux,
+
+       .mv_rtc_gettimeofday    = aica_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = aica_rtc_settimeofday,
+
+       .mv_hw_dreamcast        = 1,
 };
 ALIAS_MV(dreamcast)
index a97c6471ed8b08b0dc3be6c22a3e7728b9f4184d..a94a9d7e9ce4353aef5154fab138d33179803d50 100644 (file)
  */
 
 struct sh_machine_vector mv_dmida __initmv = {
-       mv_name:                "DMIDA",
+       .mv_name                = "DMIDA",
 
-       mv_nr_irqs:             HD64465_IRQ_BASE+HD64465_IRQ_NUM,
+       .mv_nr_irqs             = HD64465_IRQ_BASE+HD64465_IRQ_NUM,
 
-       mv_inb:                 hd64465_inb,
-       mv_inw:                 hd64465_inw,
-       mv_inl:                 hd64465_inl,
-       mv_outb:                hd64465_outb,
-       mv_outw:                hd64465_outw,
-       mv_outl:                hd64465_outl,
+       .mv_inb                 = hd64465_inb,
+       .mv_inw                 = hd64465_inw,
+       .mv_inl                 = hd64465_inl,
+       .mv_outb                = hd64465_outb,
+       .mv_outw                = hd64465_outw,
+       .mv_outl                = hd64465_outl,
 
-       mv_inb_p:               hd64465_inb_p,
-       mv_inw_p:               hd64465_inw,
-       mv_inl_p:               hd64465_inl,
-       mv_outb_p:              hd64465_outb_p,
-       mv_outw_p:              hd64465_outw,
-       mv_outl_p:              hd64465_outl,
+       .mv_inb_p               = hd64465_inb_p,
+       .mv_inw_p               = hd64465_inw,
+       .mv_inl_p               = hd64465_inl,
+       .mv_outb_p              = hd64465_outb_p,
+       .mv_outw_p              = hd64465_outw,
+       .mv_outl_p              = hd64465_outl,
 
-       mv_insb:                hd64465_insb,
-       mv_insw:                hd64465_insw,
-       mv_insl:                hd64465_insl,
-       mv_outsb:               hd64465_outsb,
-       mv_outsw:               hd64465_outsw,
-       mv_outsl:               hd64465_outsl,
+       .mv_insb                = hd64465_insb,
+       .mv_insw                = hd64465_insw,
+       .mv_insl                = hd64465_insl,
+       .mv_outsb               = hd64465_outsb,
+       .mv_outsw               = hd64465_outsw,
+       .mv_outsl               = hd64465_outsl,
 
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
 
-       mv_irq_demux:           hd64465_irq_demux,
+       .mv_irq_demux           = hd64465_irq_demux,
 
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 
-       mv_hw_hd64465:          1,
+       .mv_hw_hd64465          = 1,
 };
 ALIAS_MV(dmida)
 
index 3c10b9baeb9d2d329ec6eb2e0d037784232c3376..46df3a051227cd219962ad4601fcdf8b116ef4b6 100644 (file)
  */
 
 struct sh_machine_vector mv_ec3104 __initmv = {
-       mv_name:                "EC3104",
+       .mv_name                = "EC3104",
 
-       mv_nr_irqs:             96,
+       .mv_nr_irqs             = 96,
 
-       mv_inb:                 ec3104_inb,
-       mv_inw:                 ec3104_inw,
-       mv_inl:                 ec3104_inl,
-       mv_outb:                ec3104_outb,
-       mv_outw:                ec3104_outw,
-       mv_outl:                ec3104_outl,
+       .mv_inb                 = ec3104_inb,
+       .mv_inw                 = ec3104_inw,
+       .mv_inl                 = ec3104_inl,
+       .mv_outb                = ec3104_outb,
+       .mv_outw                = ec3104_outw,
+       .mv_outl                = ec3104_outl,
 
-       mv_inb_p:               generic_inb_p,
-       mv_inw_p:               generic_inw,
-       mv_inl_p:               generic_inl,
-       mv_outb_p:              generic_outb_p,
-       mv_outw_p:              generic_outw,
-       mv_outl_p:              generic_outl,
+       .mv_inb_p               = generic_inb_p,
+       .mv_inw_p               = generic_inw,
+       .mv_inl_p               = generic_inl,
+       .mv_outb_p              = generic_outb_p,
+       .mv_outw_p              = generic_outw,
+       .mv_outl_p              = generic_outl,
 
-       mv_insb:                generic_insb,
-       mv_insw:                generic_insw,
-       mv_insl:                generic_insl,
-       mv_outsb:               generic_outsb,
-       mv_outsw:               generic_outsw,
-       mv_outsl:               generic_outsl,
+       .mv_insb                = generic_insb,
+       .mv_insw                = generic_insw,
+       .mv_insl                = generic_insl,
+       .mv_outsb               = generic_outsb,
+       .mv_outsw               = generic_outsw,
+       .mv_outsl               = generic_outsl,
 
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
 
-       mv_irq_demux:           ec3104_irq_demux,
+       .mv_irq_demux           = ec3104_irq_demux,
 
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 };
 
 ALIAS_MV(ec3104)
index 66b96da9703a364926fee3d581e69861f6cb12ab..50ca56ce6b893cefcc09767c11ef3330a09f4550 100644 (file)
  */
 
 struct sh_machine_vector mv_hp620 __initmv = {
-       mv_name:                "hp620",
-
-       mv_nr_irqs:             HD64461_IRQBASE+HD64461_IRQ_NUM,
-
-       mv_inb:                 hd64461_inb,
-       mv_inw:                 hd64461_inw,
-       mv_inl:                 hd64461_inl,
-       mv_outb:                hd64461_outb,
-       mv_outw:                hd64461_outw,
-       mv_outl:                hd64461_outl,
-
-       mv_inb_p:               hd64461_inb_p,
-       mv_inw_p:               hd64461_inw,
-       mv_inl_p:               hd64461_inl,
-       mv_outb_p:              hd64461_outb_p,
-       mv_outw_p:              hd64461_outw,
-       mv_outl_p:              hd64461_outl,
-
-       mv_insb:                hd64461_insb,
-       mv_insw:                hd64461_insw,
-       mv_insl:                hd64461_insl,
-       mv_outsb:               hd64461_outsb,
-       mv_outsw:               hd64461_outsw,
-       mv_outsl:               hd64461_outsl,
-
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
-
-       mv_irq_demux:           hd64461_irq_demux,
-
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
-
-       mv_hw_hp600:            1,
-       mv_hw_hp620:            1,
-       mv_hw_hd64461:          1,
+       .mv_name                = "hp620",
+
+       .mv_nr_irqs             = HD64461_IRQBASE+HD64461_IRQ_NUM,
+
+       .mv_inb                 = hd64461_inb,
+       .mv_inw                 = hd64461_inw,
+       .mv_inl                 = hd64461_inl,
+       .mv_outb                = hd64461_outb,
+       .mv_outw                = hd64461_outw,
+       .mv_outl                = hd64461_outl,
+
+       .mv_inb_p               = hd64461_inb_p,
+       .mv_inw_p               = hd64461_inw,
+       .mv_inl_p               = hd64461_inl,
+       .mv_outb_p              = hd64461_outb_p,
+       .mv_outw_p              = hd64461_outw,
+       .mv_outl_p              = hd64461_outl,
+
+       .mv_insb                = hd64461_insb,
+       .mv_insw                = hd64461_insw,
+       .mv_insl                = hd64461_insl,
+       .mv_outsb               = hd64461_outsb,
+       .mv_outsw               = hd64461_outsw,
+       .mv_outsl               = hd64461_outsl,
+
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
+
+       .mv_irq_demux           = hd64461_irq_demux,
+
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
+
+       .mv_hw_hp600            = 1,
+       .mv_hw_hp620            = 1,
+       .mv_hw_hd64461          = 1,
 };
 ALIAS_MV(hp620)
 
 
 struct sh_machine_vector mv_hp680 __initmv = {
-       mv_name:                "hp680",
-
-       mv_nr_irqs:             HD64461_IRQBASE+HD64461_IRQ_NUM,
-
-       mv_inb:                 hd64461_inb,
-       mv_inw:                 hd64461_inw,
-       mv_inl:                 hd64461_inl,
-       mv_outb:                hd64461_outb,
-       mv_outw:                hd64461_outw,
-       mv_outl:                hd64461_outl,
-
-       mv_inb_p:               hd64461_inb_p,
-       mv_inw_p:               hd64461_inw,
-       mv_inl_p:               hd64461_inl,
-       mv_outb_p:              hd64461_outb_p,
-       mv_outw_p:              hd64461_outw,
-       mv_outl_p:              hd64461_outl,
-
-       mv_insb:                hd64461_insb,
-       mv_insw:                hd64461_insw,
-       mv_insl:                hd64461_insl,
-       mv_outsb:               hd64461_outsb,
-       mv_outsw:               hd64461_outsw,
-       mv_outsl:               hd64461_outsl,
-
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
-
-       mv_irq_demux:           hd64461_irq_demux,
-
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
-
-       mv_hw_hp600:            1,
-       mv_hw_hp680:            1,
-       mv_hw_hd64461:          1,
+       .mv_name                = "hp680",
+
+       .mv_nr_irqs             = HD64461_IRQBASE+HD64461_IRQ_NUM,
+
+       .mv_inb                 = hd64461_inb,
+       .mv_inw                 = hd64461_inw,
+       .mv_inl                 = hd64461_inl,
+       .mv_outb                = hd64461_outb,
+       .mv_outw                = hd64461_outw,
+       .mv_outl                = hd64461_outl,
+
+       .mv_inb_p               = hd64461_inb_p,
+       .mv_inw_p               = hd64461_inw,
+       .mv_inl_p               = hd64461_inl,
+       .mv_outb_p              = hd64461_outb_p,
+       .mv_outw_p              = hd64461_outw,
+       .mv_outl_p              = hd64461_outl,
+
+       .mv_insb                = hd64461_insb,
+       .mv_insw                = hd64461_insw,
+       .mv_insl                = hd64461_insl,
+       .mv_outsb               = hd64461_outsb,
+       .mv_outsw               = hd64461_outsw,
+       .mv_outsl               = hd64461_outsl,
+
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
+
+       .mv_irq_demux           = hd64461_irq_demux,
+
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
+
+       .mv_hw_hp600            = 1,
+       .mv_hw_hp680            = 1,
+       .mv_hw_hd64461          = 1,
 };
 ALIAS_MV(hp680)
 
 
 struct sh_machine_vector mv_hp690 __initmv = {
-       mv_name:                "hp690",
-
-       mv_nr_irqs:             HD64461_IRQBASE+HD64461_IRQ_NUM,
-
-       mv_inb:                 hd64461_inb,
-       mv_inw:                 hd64461_inw,
-       mv_inl:                 hd64461_inl,
-       mv_outb:                hd64461_outb,
-       mv_outw:                hd64461_outw,
-       mv_outl:                hd64461_outl,
-
-       mv_inb_p:               hd64461_inb_p,
-       mv_inw_p:               hd64461_inw,
-       mv_inl_p:               hd64461_inl,
-       mv_outb_p:              hd64461_outb_p,
-       mv_outw_p:              hd64461_outw,
-       mv_outl_p:              hd64461_outl,
-
-       mv_insb:                hd64461_insb,
-       mv_insw:                hd64461_insw,
-       mv_insl:                hd64461_insl,
-       mv_outsb:               hd64461_outsb,
-       mv_outsw:               hd64461_outsw,
-       mv_outsl:               hd64461_outsl,
-
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
-
-       mv_irq_demux:           hd64461_irq_demux,
-
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
-
-       mv_hw_hp600:            1,
-       mv_hw_hp690:            1,
-       mv_hw_hd64461:          1,
+       .mv_name                = "hp690",
+
+       .mv_nr_irqs             = HD64461_IRQBASE+HD64461_IRQ_NUM,
+
+       .mv_inb                 = hd64461_inb,
+       .mv_inw                 = hd64461_inw,
+       .mv_inl                 = hd64461_inl,
+       .mv_outb                = hd64461_outb,
+       .mv_outw                = hd64461_outw,
+       .mv_outl                = hd64461_outl,
+
+       .mv_inb_p               = hd64461_inb_p,
+       .mv_inw_p               = hd64461_inw,
+       .mv_inl_p               = hd64461_inl,
+       .mv_outb_p              = hd64461_outb_p,
+       .mv_outw_p              = hd64461_outw,
+       .mv_outl_p              = hd64461_outl,
+
+       .mv_insb                = hd64461_insb,
+       .mv_insw                = hd64461_insw,
+       .mv_insl                = hd64461_insl,
+       .mv_outsb               = hd64461_outsb,
+       .mv_outsw               = hd64461_outsw,
+       .mv_outsl               = hd64461_outsl,
+
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
+
+       .mv_irq_demux           = hd64461_irq_demux,
+
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
+
+       .mv_hw_hp600            = 1,
+       .mv_hw_hp690            = 1,
+       .mv_hw_hd64461          = 1,
 };
 ALIAS_MV(hp690)
index 3cdc7169de49d4af341a6a90729d126530db0233..c1241da421cb4cd7440402344c003bc89b21c4cd 100644 (file)
@@ -27,58 +27,58 @@ void init_se_IRQ(void);
  */
 
 struct sh_machine_vector mv_se __initmv = {
-       mv_name:                "SolutionEngine",
+       .mv_name                = "SolutionEngine",
 
 #if defined(__SH4__)
-       mv_nr_irqs:             48,
+       .mv_nr_irqs             = 48,
 #elif defined(CONFIG_CPU_SUBTYPE_SH7708)
-       mv_nr_irqs:             32,
+       .mv_nr_irqs             = 32,
 #elif defined(CONFIG_CPU_SUBTYPE_SH7709)
-       mv_nr_irqs:             61,
+       .mv_nr_irqs             = 61,
 #endif
 
-       mv_inb:                 se_inb,
-       mv_inw:                 se_inw,
-       mv_inl:                 se_inl,
-       mv_outb:                se_outb,
-       mv_outw:                se_outw,
-       mv_outl:                se_outl,
-
-       mv_inb_p:               se_inb_p,
-       mv_inw_p:               se_inw,
-       mv_inl_p:               se_inl,
-       mv_outb_p:              se_outb_p,
-       mv_outw_p:              se_outw,
-       mv_outl_p:              se_outl,
-
-       mv_insb:                se_insb,
-       mv_insw:                se_insw,
-       mv_insl:                se_insl,
-       mv_outsb:               se_outsb,
-       mv_outsw:               se_outsw,
-       mv_outsl:               se_outsl,
-
-       mv_readb:               se_readb,
-       mv_readw:               se_readw,
-       mv_readl:               se_readl,
-       mv_writeb:              se_writeb,
-       mv_writew:              se_writew,
-       mv_writel:              se_writel,
-
-       mv_ioremap:             generic_ioremap,
-       mv_iounmap:             generic_iounmap,
-
-       mv_isa_port2addr:       se_isa_port2addr,
-
-       mv_init_arch:           setup_se,
-       mv_init_irq:            init_se_IRQ,
+       .mv_inb                 = se_inb,
+       .mv_inw                 = se_inw,
+       .mv_inl                 = se_inl,
+       .mv_outb                = se_outb,
+       .mv_outw                = se_outw,
+       .mv_outl                = se_outl,
+
+       .mv_inb_p               = se_inb_p,
+       .mv_inw_p               = se_inw,
+       .mv_inl_p               = se_inl,
+       .mv_outb_p              = se_outb_p,
+       .mv_outw_p              = se_outw,
+       .mv_outl_p              = se_outl,
+
+       .mv_insb                = se_insb,
+       .mv_insw                = se_insw,
+       .mv_insl                = se_insl,
+       .mv_outsb               = se_outsb,
+       .mv_outsw               = se_outsw,
+       .mv_outsl               = se_outsl,
+
+       .mv_readb               = se_readb,
+       .mv_readw               = se_readw,
+       .mv_readl               = se_readl,
+       .mv_writeb              = se_writeb,
+       .mv_writew              = se_writew,
+       .mv_writel              = se_writel,
+
+       .mv_ioremap             = generic_ioremap,
+       .mv_iounmap             = generic_iounmap,
+
+       .mv_isa_port2addr       = se_isa_port2addr,
+
+       .mv_init_arch           = setup_se,
+       .mv_init_irq            = init_se_IRQ,
 #ifdef CONFIG_HEARTBEAT
-       mv_heartbeat:           heartbeat_se,
+       .mv_heartbeat           = heartbeat_se,
 #endif
 
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 
-       mv_hw_se:               1,
+       .mv_hw_se               = 1,
 };
 ALIAS_MV(se)
index ce2f32e95674e43a418074cbf93da7b8d43bbc09..75cff0d139af6882fb732eedfeb1879bd3cc89e7 100644 (file)
  */
 
 struct sh_machine_vector mv_unknown __initmv = {
-       mv_name:                "Unknown",
+       .mv_name                = "Unknown",
 
 #if defined(__SH4__)
-       mv_nr_irqs:             48,
+       .mv_nr_irqs             = 48,
 #elif defined(CONFIG_CPU_SUBTYPE_SH7708)
-       mv_nr_irqs:             32,
+       .mv_nr_irqs             = 32,
 #elif defined(CONFIG_CPU_SUBTYPE_SH7709)
-       mv_nr_irqs:             61,
+       .mv_nr_irqs             = 61,
 #endif
 
-       mv_inb:                 unknown_inb,
-       mv_inw:                 unknown_inw,
-       mv_inl:                 unknown_inl,
-       mv_outb:                unknown_outb,
-       mv_outw:                unknown_outw,
-       mv_outl:                unknown_outl,
+       .mv_inb                 = unknown_inb,
+       .mv_inw                 = unknown_inw,
+       .mv_inl                 = unknown_inl,
+       .mv_outb                = unknown_outb,
+       .mv_outw                = unknown_outw,
+       .mv_outl                = unknown_outl,
 
-       mv_inb_p:               unknown_inb_p,
-       mv_inw_p:               unknown_inw_p,
-       mv_inl_p:               unknown_inl_p,
-       mv_outb_p:              unknown_outb_p,
-       mv_outw_p:              unknown_outw_p,
-       mv_outl_p:              unknown_outl_p,
+       .mv_inb_p               = unknown_inb_p,
+       .mv_inw_p               = unknown_inw_p,
+       .mv_inl_p               = unknown_inl_p,
+       .mv_outb_p              = unknown_outb_p,
+       .mv_outw_p              = unknown_outw_p,
+       .mv_outl_p              = unknown_outl_p,
 
-       mv_insb:                unknown_insb,
-       mv_insw:                unknown_insw,
-       mv_insl:                unknown_insl,
-       mv_outsb:               unknown_outsb,
-       mv_outsw:               unknown_outsw,
-       mv_outsl:               unknown_outsl,
+       .mv_insb                = unknown_insb,
+       .mv_insw                = unknown_insw,
+       .mv_insl                = unknown_insl,
+       .mv_outsb               = unknown_outsb,
+       .mv_outsw               = unknown_outsw,
+       .mv_outsl               = unknown_outsl,
 
-       mv_readb:               unknown_readb,
-       mv_readw:               unknown_readw,
-       mv_readl:               unknown_readl,
-       mv_writeb:              unknown_writeb,
-       mv_writew:              unknown_writew,
-       mv_writel:              unknown_writel,
+       .mv_readb               = unknown_readb,
+       .mv_readw               = unknown_readw,
+       .mv_readl               = unknown_readl,
+       .mv_writeb              = unknown_writeb,
+       .mv_writew              = unknown_writew,
+       .mv_writel              = unknown_writel,
 
-       mv_ioremap:             unknown_ioremap,
-       mv_iounmap:             unknown_iounmap,
+       .mv_ioremap             = unknown_ioremap,
+       .mv_iounmap             = unknown_iounmap,
 
-       mv_isa_port2addr:       unknown_isa_port2addr,
+       .mv_isa_port2addr       = unknown_isa_port2addr,
 
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 };
 ALIAS_MV(unknown)
index f1ab9da0197db593b4d3f6079a85e7682b10c2f0..6043bb426965b0d716d9c537a0c76d5c2b59d99a 100644 (file)
@@ -171,12 +171,12 @@ static int __init sh_console_setup(struct console *co, char *options)
 }
 
 static struct console sh_console = {
-       name:           "bios",
-       write:          sh_console_write,
-       device:         sh_console_device,
-       setup:          sh_console_setup,
-       flags:          CON_PRINTBUFFER,
-       index:          -1,
+       .name           = "bios",
+       .write          = sh_console_write,
+       .device         = sh_console_device,
+       .setup          = sh_console_setup,
+       .flags          = CON_PRINTBUFFER,
+       .index          = -1,
 };
 
 void sh_console_init(void)
@@ -548,9 +548,9 @@ static void c_stop(struct seq_file *m, void *v)
 {
 }
 struct seq_operations cpuinfo_op = {
-       start:  c_start,
-       next:   c_next,
-       stop:   c_stop,
-       show:   show_cpuinfo,
+       .start  = c_start,
+       .next   = c_next,
+       .stop   = c_stop,
+       .show   = show_cpuinfo,
 };
 #endif
index 9281a6923dfecbe960a67e905bf87942a27d2e5a..2e55b9cd53f4a7f10224725745797680b2407464 100644 (file)
@@ -200,53 +200,53 @@ void __init setup_cqreek(void)
  */
 
 struct sh_machine_vector mv_cqreek __initmv = {
-       mv_name:                "CqREEK",
+       .mv_name                = "CqREEK",
 
 #if defined(__SH4__)
-       mv_nr_irqs:             48,
+       .mv_nr_irqs             = 48,
 #elif defined(CONFIG_CPU_SUBTYPE_SH7708)
-       mv_nr_irqs:             32,
+       .mv_nr_irqs             = 32,
 #elif defined(CONFIG_CPU_SUBTYPE_SH7709)
-       mv_nr_irqs:             61,
+       .mv_nr_irqs             = 61,
 #endif
 
-       mv_inb:                 generic_inb,
-       mv_inw:                 generic_inw,
-       mv_inl:                 generic_inl,
-       mv_outb:                generic_outb,
-       mv_outw:                generic_outw,
-       mv_outl:                generic_outl,
-
-       mv_inb_p:               generic_inb_p,
-       mv_inw_p:               generic_inw_p,
-       mv_inl_p:               generic_inl_p,
-       mv_outb_p:              generic_outb_p,
-       mv_outw_p:              generic_outw_p,
-       mv_outl_p:              generic_outl_p,
-
-       mv_insb:                generic_insb,
-       mv_insw:                generic_insw,
-       mv_insl:                generic_insl,
-       mv_outsb:               generic_outsb,
-       mv_outsw:               generic_outsw,
-       mv_outsl:               generic_outsl,
-
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
-
-       mv_init_arch:           setup_cqreek,
-       mv_init_irq:            init_cqreek_IRQ,
-
-       mv_isa_port2addr:       cqreek_port2addr,
-
-       mv_ioremap:             generic_ioremap,
-       mv_iounmap:             generic_iounmap,
-
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_inb                 = generic_inb,
+       .mv_inw                 = generic_inw,
+       .mv_inl                 = generic_inl,
+       .mv_outb                = generic_outb,
+       .mv_outw                = generic_outw,
+       .mv_outl                = generic_outl,
+
+       .mv_inb_p               = generic_inb_p,
+       .mv_inw_p               = generic_inw_p,
+       .mv_inl_p               = generic_inl_p,
+       .mv_outb_p              = generic_outb_p,
+       .mv_outw_p              = generic_outw_p,
+       .mv_outl_p              = generic_outl_p,
+
+       .mv_insb                = generic_insb,
+       .mv_insw                = generic_insw,
+       .mv_insl                = generic_insl,
+       .mv_outsb               = generic_outsb,
+       .mv_outsw               = generic_outsw,
+       .mv_outsl               = generic_outsl,
+
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
+
+       .mv_init_arch           = setup_cqreek,
+       .mv_init_irq            = init_cqreek_IRQ,
+
+       .mv_isa_port2addr       = cqreek_port2addr,
+
+       .mv_ioremap             = generic_ioremap,
+       .mv_iounmap             = generic_iounmap,
+
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 };
 ALIAS_MV(cqreek)
index 537b040dadd58f4197b89c1dddf287b35d05ad16..f18c35e6febe47e630ea17b60fcd9fb380921ecc 100644 (file)
@@ -123,13 +123,13 @@ static void shutdown_systemasic_irq(unsigned int irq)
 }
 
 static struct hw_interrupt_type systemasic_int = {
-       typename:       "System ASIC",
-       startup:        startup_systemasic_irq,
-       shutdown:       shutdown_systemasic_irq,
-       enable:         enable_systemasic_irq,
-       disable:        disable_systemasic_irq,
-       ack:            ack_systemasic_irq,
-       end:            end_systemasic_irq,
+       .typename       = "System ASIC",
+       .startup        = startup_systemasic_irq,
+       .shutdown       = shutdown_systemasic_irq,
+       .enable         = enable_systemasic_irq,
+       .disable        = disable_systemasic_irq,
+       .ack            = ack_systemasic_irq,
+       .end            = end_systemasic_irq,
 };
 
 /*
index 4c8c8bd7217b6df44119d1f7f859a7a00b84748b..c864e34f6b4d07360f8646e07635b5cd47150a77 100644 (file)
@@ -185,13 +185,13 @@ static void shutdown_ec3104_irq(unsigned int irq)
 }
 
 static struct hw_interrupt_type ec3104_int = {
-       typename:       "EC3104",
-       enable:         enable_ec3104_irq,
-       disable:        disable_ec3104_irq,
-       ack:            mask_and_ack_ec3104_irq,
-       end:            end_ec3104_irq,
-       startup:        startup_ec3104_irq,
-       shutdown:       shutdown_ec3104_irq,
+       .typename       = "EC3104",
+       .enable         = enable_ec3104_irq,
+       .disable        = disable_ec3104_irq,
+       .ack            = mask_and_ack_ec3104_irq,
+       .end            = end_ec3104_irq,
+       .startup        = startup_ec3104_irq,
+       .shutdown       = shutdown_ec3104_irq,
 };
 
 /* Yuck.  the _demux API is ugly */
index bcf5f42a9344340775f9e95205aee7f419a47cf4..857f9da68834bc46af2c74d5b633fc7cd1be21aa 100644 (file)
@@ -89,13 +89,13 @@ static void shutdown_hd64465_irq(unsigned int irq)
 
 
 static struct hw_interrupt_type hd64465_irq_type = {
-       typename:       "HD64465-IRQ",
-       startup:        startup_hd64465_irq,
-       shutdown:       shutdown_hd64465_irq,
-       enable:         enable_hd64465_irq,
-       disable:        disable_hd64465_irq,
-       ack:            mask_and_ack_hd64465,
-       end:            end_hd64465_irq
+       .typename       = "HD64465-IRQ",
+       .startup        = startup_hd64465_irq,
+       .shutdown       = shutdown_hd64465_irq,
+       .enable         = enable_hd64465_irq,
+       .disable        = disable_hd64465_irq,
+       .ack            = mask_and_ack_hd64465,
+       .end            = end_hd64465_irq
 };
 
 
index ce0770069d60dba0cff5003bfb987031a0f39d09..ad8604916446b482f98500fcb9a744e1f28b5906 100644 (file)
@@ -48,48 +48,48 @@ int __init setup_sh2000(void)
  */
 
 struct sh_machine_vector mv_sh2000 __initmv = {
-       mv_name:                "sh2000",
+       .mv_name                = "sh2000",
 
-       mv_nr_irqs:             80,
+       .mv_nr_irqs             = 80,
 
-       mv_inb:                 generic_inb,
-       mv_inw:                 generic_inw,
-       mv_inl:                 generic_inl,
-       mv_outb:                generic_outb,
-       mv_outw:                generic_outw,
-       mv_outl:                generic_outl,
+       .mv_inb                 = generic_inb,
+       .mv_inw                 = generic_inw,
+       .mv_inl                 = generic_inl,
+       .mv_outb                = generic_outb,
+       .mv_outw                = generic_outw,
+       .mv_outl                = generic_outl,
 
-       mv_inb_p:               generic_inb_p,
-       mv_inw_p:               generic_inw_p,
-       mv_inl_p:               generic_inl_p,
-       mv_outb_p:              generic_outb_p,
-       mv_outw_p:              generic_outw_p,
-       mv_outl_p:              generic_outl_p,
+       .mv_inb_p               = generic_inb_p,
+       .mv_inw_p               = generic_inw_p,
+       .mv_inl_p               = generic_inl_p,
+       .mv_outb_p              = generic_outb_p,
+       .mv_outw_p              = generic_outw_p,
+       .mv_outl_p              = generic_outl_p,
 
-       mv_insb:                generic_insb,
-       mv_insw:                generic_insw,
-       mv_insl:                generic_insl,
-       mv_outsb:               generic_outsb,
-       mv_outsw:               generic_outsw,
-       mv_outsl:               generic_outsl,
+       .mv_insb                = generic_insb,
+       .mv_insw                = generic_insw,
+       .mv_insl                = generic_insl,
+       .mv_outsb               = generic_outsb,
+       .mv_outsw               = generic_outsw,
+       .mv_outsl               = generic_outsl,
 
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
 
-       mv_init_arch:           setup_sh2000,
+       .mv_init_arch           = setup_sh2000,
 
-       mv_isa_port2addr:       sh2000_isa_port2addr,
+       .mv_isa_port2addr       = sh2000_isa_port2addr,
 
-       mv_ioremap:             generic_ioremap,
-       mv_iounmap:             generic_iounmap,
+       .mv_ioremap             = generic_ioremap,
+       .mv_iounmap             = generic_iounmap,
 
-       mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-       mv_rtc_settimeofday:    sh_rtc_settimeofday,
+       .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+       .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 
-       mv_hw_sh2000:           1,
+       .mv_hw_sh2000           = 1,
 };
 ALIAS_MV(sh2000)
index 614dd2a889dcc05774364180ba4f662186bc6f5b..879bfe9e5a7379d66934fee37d986211474a1698 100644 (file)
@@ -26,52 +26,52 @@ void heartbeat_harp(void);
  */
 
 struct sh_machine_vector mv_harp __initmv = {
-       mv_name:                "STB1 Harp",
+       .mv_name                = "STB1 Harp",
 
-       mv_nr_irqs:             89 + HD64465_IRQ_NUM,
+       .mv_nr_irqs             = 89 + HD64465_IRQ_NUM,
 
-       mv_inb:                 hd64465_inb,
-       mv_inw:                 hd64465_inw,
-       mv_inl:                 hd64465_inl,
-       mv_outb:                hd64465_outb,
-       mv_outw:                hd64465_outw,
-       mv_outl:                hd64465_outl,
+       .mv_inb                 = hd64465_inb,
+       .mv_inw                 = hd64465_inw,
+       .mv_inl                 = hd64465_inl,
+       .mv_outb                = hd64465_outb,
+       .mv_outw                = hd64465_outw,
+       .mv_outl                = hd64465_outl,
 
-       mv_inb_p:               hd64465_inb_p,
-       mv_inw_p:               hd64465_inw,
-       mv_inl_p:               hd64465_inl,
-       mv_outb_p:              hd64465_outb_p,
-       mv_outw_p:              hd64465_outw,
-       mv_outl_p:              hd64465_outl,
+       .mv_inb_p               = hd64465_inb_p,
+       .mv_inw_p               = hd64465_inw,
+       .mv_inl_p               = hd64465_inl,
+       .mv_outb_p              = hd64465_outb_p,
+       .mv_outw_p              = hd64465_outw,
+       .mv_outl_p              = hd64465_outl,
 
-       mv_insb:                hd64465_insb,
-       mv_insw:                hd64465_insw,
-       mv_insl:                hd64465_insl,
-       mv_outsb:               hd64465_outsb,
-       mv_outsw:               hd64465_outsw,
-       mv_outsl:               hd64465_outsl,
+       .mv_insb                = hd64465_insb,
+       .mv_insw                = hd64465_insw,
+       .mv_insl                = hd64465_insl,
+       .mv_outsb               = hd64465_outsb,
+       .mv_outsw               = hd64465_outsw,
+       .mv_outsl               = hd64465_outsl,
 
-       mv_readb:               generic_readb,
-       mv_readw:               generic_readw,
-       mv_readl:               generic_readl,
-       mv_writeb:              generic_writeb,
-       mv_writew:              generic_writew,
-       mv_writel:              generic_writel,
+       .mv_readb               = generic_readb,
+       .mv_readw               = generic_readw,
+       .mv_readl               = generic_readl,
+       .mv_writeb              = generic_writeb,
+       .mv_writew              = generic_writew,
+       .mv_writel              = generic_writel,
 
-        mv_ioremap:             generic_ioremap,
-        mv_iounmap:             generic_iounmap,
+        .mv_ioremap             = generic_ioremap,
+        .mv_iounmap             = generic_iounmap,
  
-        mv_isa_port2addr:       hd64465_isa_port2addr,
+        .mv_isa_port2addr       = hd64465_isa_port2addr,
 
-       mv_init_arch:           setup_harp,
+       .mv_init_arch           = setup_harp,
 #ifdef CONFIG_PCI
-       mv_init_irq:            init_harp_irq,
+       .mv_init_irq            = init_harp_irq,
 #endif
 #ifdef CONFIG_HEARTBEAT
-       mv_heartbeat:           heartbeat_harp,
+       .mv_heartbeat           = heartbeat_harp,
 #endif
-        mv_rtc_gettimeofday:    sh_rtc_gettimeofday,
-        mv_rtc_settimeofday:    sh_rtc_settimeofday,
+        .mv_rtc_gettimeofday    = sh_rtc_gettimeofday,
+        .mv_rtc_settimeofday    = sh_rtc_settimeofday,
 };
 
 ALIAS_MV(harp)