* [PATCH] Remove mips_machtype from ARC based machines
@ 2008-07-14 13:11 Thomas Bogendoerfer
2008-07-14 13:34 ` Ralf Baechle
2008-07-14 22:15 ` Ralf Baechle
0 siblings, 2 replies; 5+ messages in thread
From: Thomas Bogendoerfer @ 2008-07-14 13:11 UTC (permalink / raw)
To: linux-mips; +Cc: ralf
This is the ARC part of the mips_machtype removal.
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
---
This patch is against the queue tree.
arch/mips/fw/arc/identify.c | 11 -----------
arch/mips/jazz/setup.c | 3 +--
include/asm-mips/bootinfo.h | 21 ---------------------
3 files changed, 1 insertions(+), 34 deletions(-)
diff --git a/arch/mips/fw/arc/identify.c b/arch/mips/fw/arc/identify.c
index 2306698..0ce9acf 100644
--- a/arch/mips/fw/arc/identify.c
+++ b/arch/mips/fw/arc/identify.c
@@ -22,7 +22,6 @@
struct smatch {
char *arcname;
char *liname;
- int type;
int flags;
};
@@ -30,47 +29,38 @@ static struct smatch mach_table[] = {
{
.arcname = "SGI-IP22",
.liname = "SGI Indy",
- .type = MACH_SGI_IP22,
.flags = PROM_FLAG_ARCS,
}, {
.arcname = "SGI-IP27",
.liname = "SGI Origin",
- .type = MACH_SGI_IP27,
.flags = PROM_FLAG_ARCS,
}, {
.arcname = "SGI-IP28",
.liname = "SGI IP28",
- .type = MACH_SGI_IP28,
.flags = PROM_FLAG_ARCS,
}, {
.arcname = "SGI-IP30",
.liname = "SGI Octane",
- .type = MACH_SGI_IP30,
.flags = PROM_FLAG_ARCS,
}, {
.arcname = "SGI-IP32",
.liname = "SGI O2",
- .type = MACH_SGI_IP32,
.flags = PROM_FLAG_ARCS,
}, {
.arcname = "Microsoft-Jazz",
.liname = "Jazz MIPS_Magnum_4000",
- .type = MACH_MIPS_MAGNUM_4000,
.flags = 0,
}, {
.arcname = "PICA-61",
.liname = "Jazz Acer_PICA_61",
- .type = MACH_ACER_PICA_61,
.flags = 0,
}, {
.arcname = "RM200PCI",
.liname = "SNI RM200_PCI",
- .type = MACH_SNI_RM200_PCI,
.flags = PROM_FLAG_DONT_FREE_TEMP,
}, {
.arcname = "RM200PCI-R5K",
.liname = "SNI RM200_PCI-R5K",
- .type = MACH_SNI_RM200_PCI,
.flags = PROM_FLAG_DONT_FREE_TEMP,
}
};
@@ -121,6 +111,5 @@ void __init prom_identify_arch(void)
mach = string_to_mach(iname);
system_type = mach->liname;
- mips_machtype = mach->type;
prom_flags = mach->flags;
}
diff --git a/arch/mips/jazz/setup.c b/arch/mips/jazz/setup.c
index f136c8a..f60524e 100644
--- a/arch/mips/jazz/setup.c
+++ b/arch/mips/jazz/setup.c
@@ -76,8 +76,7 @@ void __init plat_mem_setup(void)
set_io_port_base(JAZZ_PORT_BASE);
#ifdef CONFIG_EISA
- if (mips_machtype == MACH_MIPS_MAGNUM_4000)
- EISA_bus = 1;
+ EISA_bus = 1;
#endif
/* request I/O space for devices used on all i[345]86 PCs */
diff --git a/include/asm-mips/bootinfo.h b/include/asm-mips/bootinfo.h
index c70848d..653096a 100644
--- a/include/asm-mips/bootinfo.h
+++ b/include/asm-mips/bootinfo.h
@@ -26,13 +26,6 @@
#define MACH_UNKNOWN 0 /* whatever... */
/*
- * Valid machtype values for group JAZZ
- */
-#define MACH_ACER_PICA_61 0 /* Acer PICA-61 (PICA1) */
-#define MACH_MIPS_MAGNUM_4000 1 /* Mips Magnum 4000 "RC4030" */
-#define MACH_OLIVETTI_M700 2 /* Olivetti M700-10 (-15 ??) */
-
-/*
* Valid machtype for group DEC
*/
#define MACH_DSUNKNOWN 0
@@ -48,20 +41,6 @@
#define MACH_DS5900 10 /* DECsystem 5900 */
/*
- * Valid machtype for group SNI_RM
- */
-#define MACH_SNI_RM200_PCI 0 /* RM200/RM300/RM400 PCI series */
-
-/*
- * Valid machtype for group SGI
- */
-#define MACH_SGI_IP22 0 /* Indy, Indigo2, Challenge S */
-#define MACH_SGI_IP27 1 /* Origin 200, Origin 2000, Onyx 2 */
-#define MACH_SGI_IP28 2 /* Indigo2 Impact */
-#define MACH_SGI_IP32 3 /* O2 */
-#define MACH_SGI_IP30 4 /* Octane, Octane2 */
-
-/*
* Valid machtype for group LASAT
*/
#define MACH_LASAT_100 0 /* Masquerade II/SP100/SP50/SP25 */
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH] Remove mips_machtype from ARC based machines
2008-07-14 13:11 [PATCH] Remove mips_machtype from ARC based machines Thomas Bogendoerfer
@ 2008-07-14 13:34 ` Ralf Baechle
2008-07-14 14:05 ` Thomas Bogendoerfer
2008-07-14 22:15 ` Ralf Baechle
1 sibling, 1 reply; 5+ messages in thread
From: Ralf Baechle @ 2008-07-14 13:34 UTC (permalink / raw)
To: Thomas Bogendoerfer; +Cc: linux-mips
On Mon, Jul 14, 2008 at 03:11:40PM +0200, Thomas Bogendoerfer wrote:
> diff --git a/arch/mips/jazz/setup.c b/arch/mips/jazz/setup.c
> index f136c8a..f60524e 100644
> --- a/arch/mips/jazz/setup.c
> +++ b/arch/mips/jazz/setup.c
> @@ -76,8 +76,7 @@ void __init plat_mem_setup(void)
>
> set_io_port_base(JAZZ_PORT_BASE);
> #ifdef CONFIG_EISA
> - if (mips_machtype == MACH_MIPS_MAGNUM_4000)
> - EISA_bus = 1;
> + EISA_bus = 1;
> #endif
It may be a little academic at this stage but the Acer PICA has no EISA
but just ISA slots.
Ralf
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Remove mips_machtype from ARC based machines
2008-07-14 13:34 ` Ralf Baechle
@ 2008-07-14 14:05 ` Thomas Bogendoerfer
2008-07-14 14:14 ` Ralf Baechle
0 siblings, 1 reply; 5+ messages in thread
From: Thomas Bogendoerfer @ 2008-07-14 14:05 UTC (permalink / raw)
To: Ralf Baechle; +Cc: linux-mips
On Mon, Jul 14, 2008 at 02:34:47PM +0100, Ralf Baechle wrote:
> It may be a little academic at this stage but the Acer PICA has no EISA
> but just ISA slots.
I knew there one JAZZ maschine with ISA only, but I believe it doesn't
make much difference without a register EISA root bus. So we could
also kill it completly and I'll add it, if the EISA bits are sorted.
Thomas.
--
Crap can work. Given enough thrust pigs will fly, but it's not necessary a
good idea. [ RFC1925, 2.3 ]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Remove mips_machtype from ARC based machines
2008-07-14 14:05 ` Thomas Bogendoerfer
@ 2008-07-14 14:14 ` Ralf Baechle
0 siblings, 0 replies; 5+ messages in thread
From: Ralf Baechle @ 2008-07-14 14:14 UTC (permalink / raw)
To: Thomas Bogendoerfer; +Cc: linux-mips
On Mon, Jul 14, 2008 at 04:05:39PM +0200, Thomas Bogendoerfer wrote:
> On Mon, Jul 14, 2008 at 02:34:47PM +0100, Ralf Baechle wrote:
> > It may be a little academic at this stage but the Acer PICA has no EISA
> > but just ISA slots.
>
> I knew there one JAZZ maschine with ISA only, but I believe it doesn't
> make much difference without a register EISA root bus. So we could
> also kill it completly and I'll add it, if the EISA bits are sorted.
No big deal - right now we don't *really* support the Acer anymore anyway.
Guess I need to try to find out what happened to mine which I loaned
ages ago to somebody for hacking but nothing ever happened ...
Ralf
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH] Remove mips_machtype from ARC based machines
2008-07-14 13:11 [PATCH] Remove mips_machtype from ARC based machines Thomas Bogendoerfer
2008-07-14 13:34 ` Ralf Baechle
@ 2008-07-14 22:15 ` Ralf Baechle
1 sibling, 0 replies; 5+ messages in thread
From: Ralf Baechle @ 2008-07-14 22:15 UTC (permalink / raw)
To: Thomas Bogendoerfer; +Cc: linux-mips
On Mon, Jul 14, 2008 at 03:11:40PM +0200, Thomas Bogendoerfer wrote:
> This is the ARC part of the mips_machtype removal.
Queued for 2.6.27. Thanks,
Ralf
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-07-15 7:49 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-14 13:11 [PATCH] Remove mips_machtype from ARC based machines Thomas Bogendoerfer
2008-07-14 13:34 ` Ralf Baechle
2008-07-14 14:05 ` Thomas Bogendoerfer
2008-07-14 14:14 ` Ralf Baechle
2008-07-14 22:15 ` Ralf Baechle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox