Big powermac update
PATCH 1/1 Big powermac update
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.
Quoted 14 lines · Benjamin Herrenschmidt
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.
Quoted 7 lines
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:
Can you please put the 970 register definitions into include/asm-ppc/reg_970.h or something along those lines?
Signature · 2 lines
Tom Rini http://gate.crashing.org/~trini/
Quoted 4 lines
Can you please put the 970 register definitions into
include/asm-ppc/reg_970.hor 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.
Quoted 9 lines · Benjamin Herrenschmidt
Quoted 4 lines
Can you please put the 970 register definitions into
include/asm-ppc/reg_970.hor 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.
Signature · 2 lines
Tom Rini http://gate.crashing.org/~trini/
Quoted 7 lines · Tom Rini
Quoted 5 lines · Benjamin Herrenschmidt
Quoted 4 lines
Can you please put the 970 register definitions into
include/asm-ppc/reg_970.hor something along those lines?
Quoted 8 lines
Quoted 4 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.
Quoted 13 lines · Benjamin Herrenschmidt
Quoted 12 lines · Tom Rini
Quoted 9 lines · Benjamin Herrenschmidt
Quoted 4 lines
Can you please put the 970 register definitions into
include/asm-ppc/reg_970.hor 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).
Quoted 7 lines
Quoted 3 lines
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.
Signature · 2 lines
Tom Rini http://gate.crashing.org/~trini/
Quoted 5 lines
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.