linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Benjamin Herrenschmidt <bh40@calva.net>
To: "Neugebauer, Bob" <bneugebauer@falconbridge.com>,
	linuxppc-dev@lists.linuxppc.org
Subject: Re: Support for Sawtooth (New G4) Motherboards
Date: Mon, 18 Oct 1999 17:57:40 +0200	[thread overview]
Message-ID: <19991018175740.027184@mailhost.mipsys.com> (raw)
In-Reply-To: <27B62C328BF6D2119C3C0008C709CF57A4DDD3@torontoexch.toronto.falconbridge.com>


On Mon, Oct 18, 1999, Neugebauer, Bob <bneugebauer@falconbridge.com> wrote:

> am currently looking into buying a new G4 for myself, however I do need to
>run Linux on it. I am curious if anyone could give a rough estimate of when
>the new motherboards might be supported. I am a competent C/C++ programmer
>and would be quite willing to help, but I have never done any kernel
>hacking.
> 
>I know that this is an impossible question to answer, but any estimate would
>be appreciated.

I'm working on it right now, with an iBook (but the main ASICs are the same).

I can't tell for sure when I'll have a first version available, so far, I
have the PCI code working, but still a couple of issues with the OpenPIC
and the new PMU, I'm still working on them. That's for the basic support.

I didn't try to find details about the "gmac" ethernet chip yet, but
looking at OF methods, it looks like a classical ring descriptor based
chip. It has a mii interface to the external phy, for which we have the
reference (I don't have it in mind), there are OF methods for accessing
it, so I beleive I'll be able to figure out.

I didn't look in depth at the IDE neither, but since it's an IDE, I
beleive I should get basic support quite quickly once I have finished
with the core stuffs. Then, we'll need to look at this Ultra/ATA thing.

The SCC (modem) is apparently the same escc we are used to (and the modem
looks like the usual cobalt modem too)
All DMA for IDE and SCC is done via the good old dbdma controllers. USB
is on the PCI directly, ethernet too (eth. is on it's own bus inside the
north brige).

The USB looks pretty standard (and was detected at boot the last time I
tried), the video is some kind of ATI (I beleive your's will be a rage
128 derivative), it works in "no video driver" mode, but I beleive we'll
need some AGP support for a full driver. I'll also try to get OF booting
asap, I'd like to see Linux appear in this nice boot-chooser Apple made
in the ROM of the new machines ;)

Finally, there is the sound, which is on an i2s bus. I don't know how
such a bus looks like, and so I don't know if I'll be able to make a
driver for this one, at least not immediately.

If you have a desktop G4, then first send me a dump of the name registry
(ask me for the tool if you don't know what it is once you have the
machine). Then, we'll try to get it working.


-- 
           Perso. e-mail: <mailto:bh40@calva.net>
           Work   e-mail: <mailto:benh@mipsys.com>
BenH.      Web   : <http://calvaweb.calvacom.fr/bh40/>


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

  reply	other threads:[~1999-10-18 15:57 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-10-18 14:06 Support for Sawtooth (New G4) Motherboards Neugebauer, Bob
1999-10-18 15:57 ` Benjamin Herrenschmidt [this message]
1999-10-18 17:38   ` Geert Uytterhoeven
1999-10-18 18:00     ` Benjamin Herrenschmidt
1999-10-19 11:46     ` Francois.CAU

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=19991018175740.027184@mailhost.mipsys.com \
    --to=bh40@calva.net \
    --cc=bneugebauer@falconbridge.com \
    --cc=linuxppc-dev@lists.linuxppc.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).