All of lore.kernel.org
 help / color / mirror / Atom feed
* Can't read from mmaped PCI memory space
@ 2010-11-28 21:20 Wolfgang Grandegger
  2010-11-29 10:24 ` tiejun.chen
  0 siblings, 1 reply; 5+ messages in thread
From: Wolfgang Grandegger @ 2010-11-28 21:20 UTC (permalink / raw)
  To: Linux-MIPS

Hello,

I'm trying to read from mmapped PCI memory space on an alchemy board,
but I can't get it to work. Here's the lspci output of the PCI card:

  bash-3.00# lspci -v
  00:00.0 Class 0200: 168c:001b (rev 01)
	Subsystem: 168c:2063
	Flags: bus master, medium devsel, latency 168, IRQ 9
	Memory at 0000000040000000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [44] Power Management version 2

I used mmap on "/dev/mem" and "/sys/bus/pci/.../resource0", but I do not
read the expected values using "*(volatile u32 *)mmap_addr" from that
region. The value also changes from read to read. Reading from kernel
space just work fine. Am I doing something illegal? Any idea why it does
not work?

TIA,

Wolfgang.

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

end of thread, other threads:[~2010-12-13 20:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-28 21:20 Can't read from mmaped PCI memory space Wolfgang Grandegger
2010-11-29 10:24 ` tiejun.chen
2010-11-29 13:23   ` Wolfgang Grandegger
2010-11-29 13:41     ` Wolfgang Grandegger
2010-12-13 20:48       ` Wolfgang Grandegger

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.