* New patches & test kernel
@ 1998-12-28 17:01 Benjamin Herrenschmidt
1998-12-29 9:04 ` John Droggitis
0 siblings, 1 reply; 2+ messages in thread
From: Benjamin Herrenschmidt @ 1998-12-28 17:01 UTC (permalink / raw)
To: linuxppc-dev; +Cc: Cort Dougan, Paul Mackerras
Hi All !
I'm uploading a test kernel with new patches to my web page. It contains
all diffs between this morning's vger and some of my latest patches. Not
all or them are functional (wallstreet sleep still doesn't work and uses
an horrible hack I made at the end of irq.c so you can avoid all irq.c
and via-pmu.c patches).
For the rest, it's my adb additions which should work fine (adb.c/.h and
mac_keyb.c) for Trackpad, Turbomouse 5 (I added detection of the beast
(untested) and merged the init code from mousehack but it was not tested
neither; trackpad works with full features, all standard 3-btn mice using
Apple extended protocol on handler 4 should work, older hice on handler 2
too, and this cleans up the init code a little bit).
Here are some details:
- I suggest you merge adc.c/.h (note the new exported symbols, I also
added one or two missing ones) now.
- mac_keyb.c should be mergeable soon, I just want some feedback for the
TurboMouse stuff.
- grackle.h should be fine and will do no harm (a set of macros for
accessing MPC106 config registers). I include it from via-pmu.c (my
horrible sleep hacks) and idle.c (see below)
- idle.c contains some attemts at configuring grackle for power-saving
too. I didn't enable it by default (see the global) so you should be able
to merge it without impact, I wanted to discuss this with you before:
If we use idle with nap, then the code should be just fine (actually the
second access to disable grackle power management should be useless since
nap will be stopped automatically). If we use doze, then configuring doze
in grackle will make it doze all the time, it will self-reenable. I don't
yet exactly know the impact of running with doze in grackle all the time
ON, so I added the code to turn it back off when we get out of processor
doze but this may be useless to, making the second access to gackle
completely useless.
Finally, all those power-management things should be user-configurable,
but I guess this is the original intent since non-static globals are used
to control it. I didn't look for a place where those are changed (a /proc
entry ?) yet.
There are link on my web page (URL below), it's the "Test" kernel.
Please, send me your feedback, especially if you have a weird mouse that
required mousehack before. mousemode 3 4 or 15 4 should be useless too
with this kernel.
--
E-Mail: <mailto:bh40@calva.net>
BenH. Web : <http://calvaweb.calvacom.fr/bh40/>
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: New patches & test kernel
1998-12-28 17:01 New patches & test kernel Benjamin Herrenschmidt
@ 1998-12-29 9:04 ` John Droggitis
0 siblings, 0 replies; 2+ messages in thread
From: John Droggitis @ 1998-12-29 9:04 UTC (permalink / raw)
To: Benjamin Herrenschmidt; +Cc: linuxppc-dev, Cort Dougan, Paul Mackerras
Benjamin Herrenschmidt wrote:
> Hi All !
>
> I'm uploading a test kernel with new patches to my web page. It contains
> all diffs between this morning's vger and some of my latest patches. Not
> all or them are functional (wallstreet sleep still doesn't work and uses
> an horrible hack I made at the end of irq.c so you can avoid all irq.c
> and via-pmu.c patches).
A bit of a feedback here: This is the first kernel EVER that I've booted
that recognizes my kensington orbit trackball as a three-button mouse. The
left button acts as the left button, and the right one acts as middle. And
for anyone using XF68, there's an option that lets you chord to emulate the
third button: In XF86Config, in the "Pointer" section, on a line by itself
say: ChordMiddle. To be honest, I just found this option and haven't tried
it yet, but for anyone with a two-button mouse this is worth a try.
--John
[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to Cc linuxppc-dev if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~1998-12-29 9:04 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1998-12-28 17:01 New patches & test kernel Benjamin Herrenschmidt
1998-12-29 9:04 ` John Droggitis
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).