All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] Big powermac update
@ 2004-01-23  2:38 Benjamin Herrenschmidt
  2004-01-23 17:54 ` Tom Rini
  0 siblings, 1 reply; 7+ messages in thread
From: Benjamin Herrenschmidt @ 2004-01-23  2:38 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Linux Kernel list

Hi !

Time for a big PowerMac merge, a bunch of these things are driver
updates and machine support fixes that went in after the 2.6.0-rc
code freeze, and support for newer machines (including 32 bits support
for the G5).

This is for inclusion with -mm and possible comments, currently, the 51
changesets are folded in one big patch. When it's time to merge with
linus, he'll get them as separate csets.

The full support for the G5 also need a sungem driver update currently
in davem's hands.

The full support for all recent pmacs also wants some fbdev updates that
will come separately.

Too big to be posted here (and I didn't feel like using Greg's script to
post 51 emails in burst to lkml :) so here's an URL to pick it up:

http://gate.crashing.org/~benh/big-pmac.diff
or
http://gate.crashing.org/~benh/big-pmac.diff.bz2

Ben.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] Big powermac update
  2004-01-23  2:38 [PATCH] Big powermac update Benjamin Herrenschmidt
@ 2004-01-23 17:54 ` Tom Rini
  2004-01-24  0:58   ` Benjamin Herrenschmidt
  0 siblings, 1 reply; 7+ messages in thread
From: Tom Rini @ 2004-01-23 17:54 UTC (permalink / raw)
  To: Benjamin Herrenschmidt; +Cc: Andrew Morton, Linux Kernel list

On Fri, Jan 23, 2004 at 01:38:08PM +1100, Benjamin Herrenschmidt wrote:

> Hi !
> 
> Time for a big PowerMac merge, a bunch of these things are driver
> updates and machine support fixes that went in after the 2.6.0-rc
> code freeze, and support for newer machines (including 32 bits support
> for the G5).
> 
> This is for inclusion with -mm and possible comments, currently, the 51
> changesets are folded in one big patch. When it's time to merge with
> linus, he'll get them as separate csets.
> 
> The full support for the G5 also need a sungem driver update currently
> in davem's hands.
> 
> The full support for all recent pmacs also wants some fbdev updates that
> will come separately.
> 
> Too big to be posted here (and I didn't feel like using Greg's script to
> post 51 emails in burst to lkml :) so here's an URL to pick it up:
> 
> http://gate.crashing.org/~benh/big-pmac.diff

Can you please put the 970 register definitions into
include/asm-ppc/reg_970.h or something along those lines?

-- 
Tom Rini
http://gate.crashing.org/~trini/

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] Big powermac update
  2004-01-23 17:54 ` Tom Rini
@ 2004-01-24  0:58   ` Benjamin Herrenschmidt
  2004-01-25 18:55     ` Tom Rini
  0 siblings, 1 reply; 7+ messages in thread
From: Benjamin Herrenschmidt @ 2004-01-24  0:58 UTC (permalink / raw)
  To: Tom Rini; +Cc: Andrew Morton, Linux Kernel list


> 
> Can you please put the 970 register definitions into
> include/asm-ppc/reg_970.h or something along those lines?

I won't create a file for 3 registers :) Also, HID2/3 are defined
on other CPUs, as HIOR, none of these are strictly 970 specific
in fact though we only use them on it (coment may need fixing, bu
that's ok at this point).

Ben.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] Big powermac update
  2004-01-24  0:58   ` Benjamin Herrenschmidt
@ 2004-01-25 18:55     ` Tom Rini
  2004-01-26  0:09       ` Benjamin Herrenschmidt
  0 siblings, 1 reply; 7+ messages in thread
From: Tom Rini @ 2004-01-25 18:55 UTC (permalink / raw)
  To: Benjamin Herrenschmidt; +Cc: Andrew Morton, Linux Kernel list

On Sat, Jan 24, 2004 at 11:58:33AM +1100, Benjamin Herrenschmidt wrote:

> 
> > 
> > Can you please put the 970 register definitions into
> > include/asm-ppc/reg_970.h or something along those lines?
> 
> I won't create a file for 3 registers :) Also, HID2/3 are defined
> on other CPUs, as HIOR, none of these are strictly 970 specific
> in fact though we only use them on it (coment may need fixing, bu
> that's ok at this point).

Are they found on regular, classic PPCs or just on others in the
64bit family?  The problem is we don't want to let <asm/reg.h> get to be
as bad as it used to be.

-- 
Tom Rini
http://gate.crashing.org/~trini/

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] Big powermac update
  2004-01-25 18:55     ` Tom Rini
@ 2004-01-26  0:09       ` Benjamin Herrenschmidt
  2004-01-26 15:29         ` Tom Rini
  0 siblings, 1 reply; 7+ messages in thread
From: Benjamin Herrenschmidt @ 2004-01-26  0:09 UTC (permalink / raw)
  To: Tom Rini; +Cc: Andrew Morton, Linux Kernel list

On Mon, 2004-01-26 at 05:55, Tom Rini wrote:
> On Sat, Jan 24, 2004 at 11:58:33AM +1100, Benjamin Herrenschmidt wrote:
> 
> > 
> > > 
> > > Can you please put the 970 register definitions into
> > > include/asm-ppc/reg_970.h or something along those lines?
> > 
> > I won't create a file for 3 registers :) Also, HID2/3 are defined
> > on other CPUs, as HIOR, none of these are strictly 970 specific
> > in fact though we only use them on it (coment may need fixing, bu
> > that's ok at this point).
> 
> Are they found on regular, classic PPCs or just on others in the
> 64bit family?  The problem is we don't want to let <asm/reg.h> get to be
> as bad as it used to be.

HID2 exist on some 750FX afaik, HID3 and upper probably only on
POWER4/GPUL at this point and HIOR is specific to HV capable CPUs,
but then, afgain, it's only 3 registers :)

Ben.
 


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] Big powermac update
  2004-01-26  0:09       ` Benjamin Herrenschmidt
@ 2004-01-26 15:29         ` Tom Rini
  2004-01-26 22:01           ` Benjamin Herrenschmidt
  0 siblings, 1 reply; 7+ messages in thread
From: Tom Rini @ 2004-01-26 15:29 UTC (permalink / raw)
  To: Benjamin Herrenschmidt; +Cc: Andrew Morton, Linux Kernel list

On Mon, Jan 26, 2004 at 11:09:18AM +1100, Benjamin Herrenschmidt wrote:
> On Mon, 2004-01-26 at 05:55, Tom Rini wrote:
> > On Sat, Jan 24, 2004 at 11:58:33AM +1100, Benjamin Herrenschmidt wrote:
> > 
> > > 
> > > > 
> > > > Can you please put the 970 register definitions into
> > > > include/asm-ppc/reg_970.h or something along those lines?
> > > 
> > > I won't create a file for 3 registers :) Also, HID2/3 are defined
> > > on other CPUs, as HIOR, none of these are strictly 970 specific
> > > in fact though we only use them on it (coment may need fixing, bu
> > > that's ok at this point).
> > 
> > Are they found on regular, classic PPCs or just on others in the
> > 64bit family?  The problem is we don't want to let <asm/reg.h> get to be
> > as bad as it used to be.
> 
> HID2 exist on some 750FX afaik, HID3 and upper probably only on
> POWER4/GPUL at this point and HIOR is specific to HV capable CPUs,
> but then, afgain, it's only 3 registers :)

But that's how it starts out... :)  If it turns out that you need to add
more regs in later, can you please move all of the POWER4/GPUL
definitions into their own file?  Thanks.

-- 
Tom Rini
http://gate.crashing.org/~trini/

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH] Big powermac update
  2004-01-26 15:29         ` Tom Rini
@ 2004-01-26 22:01           ` Benjamin Herrenschmidt
  0 siblings, 0 replies; 7+ messages in thread
From: Benjamin Herrenschmidt @ 2004-01-26 22:01 UTC (permalink / raw)
  To: Tom Rini; +Cc: Andrew Morton, Linux Kernel list


> 
> But that's how it starts out... :)  If it turns out that you need to add
> more regs in later, can you please move all of the POWER4/GPUL
> definitions into their own file?  Thanks.

Will do if it's really necessary. At this point it is really not :)

Ben.



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-01-26 22:03 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-23  2:38 [PATCH] Big powermac update Benjamin Herrenschmidt
2004-01-23 17:54 ` Tom Rini
2004-01-24  0:58   ` Benjamin Herrenschmidt
2004-01-25 18:55     ` Tom Rini
2004-01-26  0:09       ` Benjamin Herrenschmidt
2004-01-26 15:29         ` Tom Rini
2004-01-26 22:01           ` Benjamin Herrenschmidt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.