Commit 431121f4 authored by Art Haas's avatar Art Haas Committed by Linus Torvalds

[PATCH] C99 designated initializers for arch/sh

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