From: Giuseppe Sacco <giuseppe@eppesuigoccas.homedns.org>
To: Martin Michlmayr <tbm@cyrius.com>
Cc: linux-mips@linux-mips.org
Subject: Re: 2.4.24-rc1 does not boot on SGI
Date: Tue, 30 Oct 2007 10:27:20 +0100 [thread overview]
Message-ID: <1193736440.7731.40.camel@scarafaggio> (raw)
In-Reply-To: <20071030090943.GB17714@deprecation.cyrius.com>
Il giorno mar, 30/10/2007 alle 10.09 +0100, Martin Michlmayr ha scritto:
> * Giuseppe Sacco <giuseppe@eppesuigoccas.homedns.org> [2007-10-30 09:41]:
> > 1. serial line does not work
>
> What exactly is not working? I see kernel messages but serial doesn't
> work when I reach user land. Do you see the same?
Yes. I understood that the serial line is correctly setup at startup,
then when the serial8250 device is started, it scan all registered
drivers (including the "platform" one), it tries to assign the two uarts
registered from ip32-platform.c, but here it get lost because the first
line is correctly registered, but the second line overlap the first one.
What happens is that when registering the second uart, the serial device
look for an unused uart and it gets the one used by ttyS0. I think that
the device think the uart is free because our uarts are UPIO_MEM but
mapbase isn't used.
Beside this, there is an error in ip32-platform:uart8250_init() since
the two uart structures are initialised with the same
&mace->isa.serial1. (this has already been pointed out in a previous
message on this list.)
A solution would be to change the initialisation in
ip32-platform:uart8250_init() in order to use mapbase instead of
membase, but I don't know how to translate the two numbers to mapbase.
Infact, if you use mapbase, the serial device know how to translate it
to membase and will correctly find the uart as used.
Bye,
Giuseppe
next prev parent reply other threads:[~2007-10-30 9:27 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-10-27 7:07 2.4.24-rc1 does not boot on SGI Giuseppe Sacco
2007-10-27 7:12 ` 2.6.24-rc1 does not boot on SGI [was: 2.4.24-rc1 does not boot on SGI] Giuseppe Sacco
2007-10-28 15:07 ` 2.4.24-rc1 does not boot on SGI Atsushi Nemoto
2007-10-28 19:17 ` 2.6.24-rc1 does not boot on SGI [was: Re: 2.4.24-rc1 does not boot on SGI] Giuseppe Sacco
2007-10-29 15:06 ` Ralf Baechle
2007-11-05 13:15 ` 2.6.24-rc1 does not boot on SGI Giuseppe Sacco
2007-11-05 16:54 ` Giuseppe Sacco
2007-12-10 11:58 ` Giuseppe Sacco
2007-12-10 18:05 ` Ricardo Mendoza
2007-12-11 5:35 ` Giuseppe Sacco
2007-12-11 11:04 ` Still no 2.6.24 on ip32 [was: Re: 2.6.24-rc1 does not boot on SGI] Giuseppe Sacco
2007-12-11 13:26 ` Ricardo Mendoza
2007-12-11 20:44 ` Giuseppe Sacco
2007-12-11 17:18 ` Ricardo Mendoza
2007-12-15 20:07 ` Still no 2.6.24 on ip32 Giuseppe Sacco
2007-10-30 8:31 ` 2.4.24-rc1 does not boot on SGI Martin Michlmayr
2007-10-30 8:41 ` Giuseppe Sacco
2007-10-30 9:09 ` Martin Michlmayr
2007-10-30 9:27 ` Giuseppe Sacco [this message]
2007-10-30 11:20 ` J. Scott Kasten
2007-10-30 11:41 ` Giuseppe Sacco
2007-10-30 13:09 ` J. Scott Kasten
2007-10-30 9:09 ` Martin Michlmayr
2007-10-30 12:48 ` Ralf Baechle
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=1193736440.7731.40.camel@scarafaggio \
--to=giuseppe@eppesuigoccas.homedns.org \
--cc=linux-mips@linux-mips.org \
--cc=tbm@cyrius.com \
/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 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.