linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
From: Roland Dreier <rolandd@cisco.com>
To: linuxppc-embedded@ozlabs.org, mporter@kernel.crashing.org
Subject: What is OCP_FUNC_OPB ??
Date: Thu, 13 Oct 2005 13:05:20 -0700	[thread overview]
Message-ID: <5264s12nen.fsf@cisco.com> (raw)

While merging Ruslan Sushko's fix for GPIO and IIC addresses into my
440SPe tree, I noticed that ocp_core[] has an entry for a function
OCP_FUNC_OPB.  I'd like to get this correct for the 440SPe port, but I
don't see any users in the tree.

Is this field just used to create an entry in sysfs -- if so what does
userspace use it for??  Or is it just completely obsolete?  What is
the .paddr member supposed to represent?  Is it just the base address
of the whole OPB region?

Is it worth applying the patch below (according to the 440SP manual,
the OPB region starts at 0x1 f000 0000), or should we just get rid of
these entries entirely?

Thanks,
  Roland

[PPC32] Correct OPB base address for PowerPC 440SP

Signed-off-by: Roland Dreier <rolandd@cisco.com>

---

diff --git a/arch/ppc/platforms/4xx/ibm440sp.c b/arch/ppc/platforms/4xx/ibm440sp.c
index feb17e4..0b7e462 100644
--- a/arch/ppc/platforms/4xx/ibm440sp.c
+++ b/arch/ppc/platforms/4xx/ibm440sp.c
@@ -60,7 +60,7 @@ struct ocp_def core_ocp[] = {
 	{ .vendor	= OCP_VENDOR_IBM,
 	  .function	= OCP_FUNC_OPB,
 	  .index	= 0,
-	  .paddr	= 0x0000000140000000ULL,
+	  .paddr	= 0x00000001f0000000ULL,
 	  .irq		= OCP_IRQ_NA,
 	  .pm		= OCP_CPM_NA,
 	},

             reply	other threads:[~2005-10-13 20:05 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-13 20:05 Roland Dreier [this message]
2005-10-14  9:03 ` What is OCP_FUNC_OPB ?? Eugene Surovegin

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=5264s12nen.fsf@cisco.com \
    --to=rolandd@cisco.com \
    --cc=linuxppc-embedded@ozlabs.org \
    --cc=mporter@kernel.crashing.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).