All of lore.kernel.org
 help / color / mirror / Atom feed
* fast_iob() vs PHYS_OFFSET
@ 2014-11-28 23:50 Måns Rullgård
       [not found] ` <Pine.LNX.4.64.1411300255520.2113@Opal.Peter>
  0 siblings, 1 reply; 7+ messages in thread
From: Måns Rullgård @ 2014-11-28 23:50 UTC (permalink / raw)
  To: linux-mips

I'm a little confused over the interaction between fast_iob() and
non-zero PHYS_OFFSET.

The __fast_iob() macro performs a load from CKSEG1.  AFAICT, CKSEG1 is
always (on 32-bit systems) defined to 0xa0000000.  In case of a non-zero
PHYS_OFFSET, this address might not map to anything in particular, and
almost certainly not RAM.  There is a special case for IP28, but this is
not the only system with an unusual address map.

What am I missing?

-- 
Måns Rullgård
mans@mansr.com

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2015-01-11  4:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-28 23:50 fast_iob() vs PHYS_OFFSET Måns Rullgård
     [not found] ` <Pine.LNX.4.64.1411300255520.2113@Opal.Peter>
2014-11-30 12:20   ` Måns Rullgård
2014-12-01  1:29     ` peter fuerst
2014-12-01  1:30       ` Måns Rullgård
2014-12-01 10:41     ` Thomas Bogendoerfer
2014-12-01 13:37       ` Måns Rullgård
2015-01-11  4:43         ` Maciej W. Rozycki

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.