Hi Matthieu --
--- In Matthieu Crapet <> wrote:
>
> Greetings,
>
> Mainly fixed "arch/arm/mach-ep93xx/include/mach/memory.h".
> Should boot correctly on TS 64mb SDRAM board.
> Note that `cat /proc/pagetypeinfo` stills oops.
>
> I tried the patch provided by Russell King (dma-mapping.c/init.c/mmap.c)
Do you mean this one?
http://marc.info/?l=linux-arm-kernel&m=123600398003826&w=3
That patch works for me on 2.6.29-rc7, but leaving out the changes to mmu.c, as
I guess you read later in the thread.
Do you still have the non-linear mapping macros in
arch/arm/mach-ep93xx/include/mach/memory.h? Note that somewhere between 2.6.28
and 2.6.29-rc7, someone removed the #ifdef check in
arch/arm/include/asm/memory.h. I had to add it back, otherwise the new
non-linear mapping was not used, like before. (But __phys_to_virt &
__virt_to__phys were re-defined, generating warnings during the compile, so it
wasn't silent like before).
> it does not work here (I have 32 mb SDRAM)
> > Unable to handle kernel NULL pointer dereference at virtual address
> 00000004
> Even tried with .29-rc7 without success.
Does this happen at boot, or cat /proc/pagetypeinfo?
>
> Links:
> http://mcrapet.free.fr/linux-2.6.28.3-ts7200_matt-2.txt
> <http://mcrapet.free.fr/linux-2.6.28.3-ts7200_matt-1.txt>
> http://mcrapet.free.fr/linux-2.6.28.3-ts7200_matt-2.tar.gz
> <http://mcrapet.free.fr/linux-2.6.28.3-ts7200_matt-1.tar.gz>
I think it would be great if these patches could go upstream!
Also, I see that HRT for ep93xx has been dropped from the linuxrt patch, but I
think it was an accident, and shouldn't need much work to bring it forward
again. I plan to look at that in the next few weeks, time permitting. It
would be great if we could get HRT in your patchset, without the whole linuxrt
patch.
regards, ......... Charlie
>
> Regards,
> Matthieu
>
> PS: Does anybody have news about TS company, didn't head from them since
> a while. What are they working on lately? Are they going thought the
> financial crisis?
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|