From: Paul Walmsley <paul@pwsan.com>
To: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>,
Kumar Gala <galak@kernel.crashing.org>,
Wolfgang Grandegger <wg@grandegger.com>
Cc: devicetree-discuss@lists.ozlabs.org, linuxppc-dev@lists.ozlabs.org
Subject: Virtual addresses in arch/powerpc/boot/dts/tqm8548*.dts ?
Date: Tue, 30 Aug 2011 15:43:36 -0600 (MDT) [thread overview]
Message-ID: <alpine.DEB.2.00.1108301508130.26173@utopia.booyaka.com> (raw)
Hi,
Looking at some of the PPC DTS files in arch/powerpc/boot/dts, there are
some files that are mostly identical, except for some strange
differences.
For example, tqm8548.dts and tqm8548-bigflash.dts differ mostly in that
the former file claims that the SoC registers start at 0xe0000000[1], but
the latter file claims that the SoC registers start at 0xa0000000[2].
Commit 02b8a3d1eb2ae6353cfbce627ded22e299cf1989 ("powerpc/85xx: support
for the TQM8548 module using the big Flash") claims that:
Some TQM85xx boards could be equipped with up to 1 GiB (NOR) flash
memory and therefore a modified memory map is required and setup by
the board loader. This patch adds an appropriate DTS file.
So are these addresses virtual? My (perhaps incorrect) understanding of
the device tree files was that they were intended to describe the physical
memory map, rather than the virtual memory map. Or does this PowerPC
variant have the ability to dynamically change its own physical address
decoding? Or is something else going on?
thanks for any clarification,
- Paul
1. arch/powerpc/boot/dts/tqm8548.dts line 53, as of Linux v3.1-rc3:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=arch/powerpc/boot/dts/tqm8548.dts;h=619776f72c904c611e9507d44db4bee1200e6688;hb=HEAD#l53
2. arch/powerpc/boot/dts/tqm8548-bigflash.dts line 53, as of Linux
v3.1-rc3:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=arch/powerpc/boot/dts/tqm8548-bigflash.dts;h=9452c3c05114e523033eebb278d7f78811890a87;hb=HEAD#l53
next reply other threads:[~2011-08-30 21:51 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-30 21:43 Paul Walmsley [this message]
2011-08-30 22:39 ` Virtual addresses in arch/powerpc/boot/dts/tqm8548*.dts ? Gary Thomas
2011-08-31 1:55 ` Paul Walmsley
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=alpine.DEB.2.00.1108301508130.26173@utopia.booyaka.com \
--to=paul@pwsan.com \
--cc=dbaryshkov@gmail.com \
--cc=devicetree-discuss@lists.ozlabs.org \
--cc=galak@kernel.crashing.org \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=wg@grandegger.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox