TLB programming in powerpc tree. Was: Accessing peripheral bus devices on 460GT
Josh Boyer
jwboyer at linux.vnet.ibm.com
Fri Aug 22 23:24:55 EST 2008
On Thu, Aug 21, 2008 at 10:14:15PM -0700, vb wrote:
>On Thu, Aug 21, 2008 at 7:29 PM, vb <vb at vsbe.com> wrote:
>>
>> But the main problem is that the kernel never sets up TLBs for neither
>> the peripheral device, nor the onboard flash. I don't seem to be able
>> to find the place where this is supposed to happen. I assumed that
>> ioremap_nocache would take care of that, but this is not the case.
>>
>
>well, in fact the TLB is set up as soon as an attempt to access the
>peripheral is made. The problem apparently is the fact that the TLB
>entry uses a wrong value in the nibble specifying the internal 460GT
>block...
I'm not entirely sure what you mean here. Can you elaborate a bit more?
josh
More information about the Linuxppc-embedded
mailing list