Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Sep 2012 22:38:16 +0200
From:      Rafal Jaworowski <raj@semihalf.com>
To:        Aleksey Fedorov <aleksey.v.fedorov@gmail.com>
Cc:        freebsd-ppc@freebsd.org
Subject:   Re: FreeBSD on e500mc 36bit physical addressing
Message-ID:  <764EEFAD-1730-466E-85C5-791A3A72BAD4@semihalf.com>
In-Reply-To: <CABCAhMFuTd8KmPjDNbvPnFWooS3AWZ_YYR2sWJVezPNHT6BboA@mail.gmail.com>
References:  <CABCAhMFSDay5CdFYn3sJJ3H9h-hTxa7hWN-Vuc4_y6ZFFEtB=w@mail.gmail.com> <39077F2D-B518-4EE4-ACE0-E8EB804E245B@semihalf.com> <CABCAhMFuTd8KmPjDNbvPnFWooS3AWZ_YYR2sWJVezPNHT6BboA@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail


On 2012-09-23, at 14:44, Aleksey Fedorov wrote:

>> Hi Aleksey,
>> FreeBSD/powerpc does not support the 36-bit physical addr space for Book-E PowerPC as of yet.
>> 
>> Rafal
>> 
> 
> I make some changes to start in 36-bit mode. Now the problem is
> 'interrupts' property handling during fdtbus probing.
> I use dts file from linux. Does FreeBSD require some special dts file
> layout compared to linux?

We are supposed to be compatible with ePAPR spec of the device tree (so is Linux), so no special handling is needed.

Regarding the error it might be caused by the recent import of changes for ARM which affected FDT infrastructure code (http://svn.freebsd.org/changeset/base/239268). We had a side conversation with Marcel regarding DSI panic during localbus node processing, which seems similar to what you're seeing. Can you try some older code base (prior to r239268) to see if it shows the same/related problem?

Rafal



help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?764EEFAD-1730-466E-85C5-791A3A72BAD4>