[linux-cirrus] Reasons for AHB and APB virtual memory remapping?

Hi Folks,

Can someone explain why the AHB and APB registers have been remapped from their normal 0x80000000 and 0x80800000 to 0xe0000000 and 0xe0800000 in the unofficial kernel?

This mapping is incompatible with the TS-7400 board as its second bank of SDRAM appears at 0xe0000000 - surprisingly the machine still boots; however loading the ethernet driver causes a kernel panic.

I have remapped the registers back to their original locations and this seems to work fine.

   Cheers,

      -Brett

Other related posts: