We are using MPC8308 PCI Express x1 connected to PCI express End device.
PCI express End Device having - 32 address bit Non Prefetchable & 64 address bit Prefetchable.
We are using Linux - 2.6.29 from LTIB.
Note: PCI express adresss is 64 bit nature.Not a data.
Auto enumeration has been completed properly for Both Region BAR 0 and BAR 2.
request_memory_region also completed properly
ioremap also completed properly.
But, When i started accessing the region using the address provided by ioremap.
KERENL IS CRASHING !
will the MMU of the linux kerenl (2.6.29 ) supports 64 address bit translation?
Pls suggest me