Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
431121f4
Commit
431121f4
authored
Oct 15, 2002
by
Art Haas
Committed by
Linus Torvalds
Oct 15, 2002
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[PATCH] C99 designated initializers for arch/sh
parent
b2016928
Changes
17
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
585 additions
and
585 deletions
+585
-585
arch/sh/kernel/mach_7751se.c
arch/sh/kernel/mach_7751se.c
+43
-43
arch/sh/kernel/mach_adx.c
arch/sh/kernel/mach_adx.c
+34
-34
arch/sh/kernel/mach_bigsur.c
arch/sh/kernel/mach_bigsur.c
+35
-35
arch/sh/kernel/mach_cat68701.c
arch/sh/kernel/mach_cat68701.c
+35
-35
arch/sh/kernel/mach_dc.c
arch/sh/kernel/mach_dc.c
+43
-43
arch/sh/kernel/mach_dmida.c
arch/sh/kernel/mach_dmida.c
+30
-30
arch/sh/kernel/mach_ec3104.c
arch/sh/kernel/mach_ec3104.c
+29
-29
arch/sh/kernel/mach_hp600.c
arch/sh/kernel/mach_hp600.c
+120
-120
arch/sh/kernel/mach_se.c
arch/sh/kernel/mach_se.c
+43
-43
arch/sh/kernel/mach_unknown.c
arch/sh/kernel/mach_unknown.c
+33
-33
arch/sh/kernel/setup.c
arch/sh/kernel/setup.c
+10
-10
arch/sh/kernel/setup_cqreek.c
arch/sh/kernel/setup_cqreek.c
+42
-42
arch/sh/kernel/setup_dc.c
arch/sh/kernel/setup_dc.c
+7
-7
arch/sh/kernel/setup_ec3104.c
arch/sh/kernel/setup_ec3104.c
+7
-7
arch/sh/kernel/setup_hd64465.c
arch/sh/kernel/setup_hd64465.c
+7
-7
arch/sh/kernel/setup_sh2000.c
arch/sh/kernel/setup_sh2000.c
+33
-33
arch/sh/stboards/mach.c
arch/sh/stboards/mach.c
+34
-34
No files found.
arch/sh/kernel/mach_7751se.c
View file @
431121f4
...
@@ -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
(
7751
se
)
ALIAS_MV
(
7751
se
)
arch/sh/kernel/mach_adx.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/mach_bigsur.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/mach_cat68701.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/mach_dc.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/mach_dmida.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/mach_ec3104.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/mach_hp600.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/mach_se.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/mach_unknown.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/setup.c
View file @
431121f4
...
@@ -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
arch/sh/kernel/setup_cqreek.c
View file @
431121f4
...
@@ -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
)
arch/sh/kernel/setup_dc.c
View file @
431121f4
...
@@ -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
,
};
};
/*
/*
...
...
arch/sh/kernel/setup_ec3104.c
View file @
431121f4
...
@@ -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 */
...
...
arch/sh/kernel/setup_hd64465.c
View file @
431121f4
...
@@ -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
};
};
...
...
arch/sh/kernel/setup_sh2000.c
View file @
431121f4
...
@@ -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
)
arch/sh/stboards/mach.c
View file @
431121f4
...
@@ -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
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment