1. 12 Feb, 2009 2 commits
    • Kumar Gala's avatar
      powerpc/book-3e: Introduce concept of Book-3e MMU · 70fe3af8
      Kumar Gala authored
      The Power ISA 2.06 spec introduces a standard MMU programming model that
      is based on the Freescale Book-E MMU programing model.  The Freescale
      version is pretty backwards compatiable with the ISA 2.06 definition so
      we are starting to refactor some of the Freescale code so it can be
      easily shared.
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      70fe3af8
    • Kumar Gala's avatar
      powerpc/fsl-booke: Add new ISA 2.06 page sizes and MAS defines · d66c82ea
      Kumar Gala authored
      The Power ISA 2.06 added power of two page sizes to the embedded MMU
      architecture.  Its done it such a way to be code compatiable with the
      existing HW.  Made the minor code changes to support both power of two
      and power of four page sizes.  Also added some new MAS bits and macros
      that are defined as part of the 2.06 ISA.  Renamed some things to use
      the 'Book-3e' concept to convey the new MMU that is based on the
      Freescale Book-E MMU programming model.
      
      Note, its still invalid to try and use a page size that isn't supported
      by cpu.
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      d66c82ea
  2. 11 Feb, 2009 14 commits
  3. 10 Feb, 2009 11 commits
  4. 09 Feb, 2009 13 commits