An error occurred fetching the project authors.
  1. 21 Dec, 2008 1 commit
  2. 04 Aug, 2008 1 commit
  3. 30 Jun, 2008 2 commits
    • Becky Bruce's avatar
      powerpc: Get rid of bitfields in ppc_bat struct · 316a4058
      Becky Bruce authored
      While working on the 36-bit physical support, I noticed that there
      was exactly one line of code that actually referenced the bitfields.
      So I got rid of them and redefined ppc_bat as a struct of 2 u32's:
      batu and batl.  I also got rid of the previous union that held the
      bitfield structs and a word representation of the batu/l values.
      
      This seems like a nicer solution than adding in a bunch of
      new bitfields to support extended bat addressing that would never
      get used, and just leaving the struct as-is would have been
      incomplete in the face of large physical addressing.
      Signed-off-by: default avatarBecky Bruce <becky.bruce@freescale.com>
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      316a4058
    • Becky Bruce's avatar
      powerpc: Change BAT code to use phys_addr_t · 7c5c4325
      Becky Bruce authored
      Currently, the physical address is an unsigned long, but it should
      be phys_addr_t in set_bat, [v/p]_mapped_by_bat.  Also, create a
      macro that can convert a large physical address into the correct
      format for programming the BAT registers.
      Signed-off-by: default avatarBecky Bruce <becky.bruce@freescale.com>
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      7c5c4325
  4. 16 Apr, 2008 2 commits
  5. 14 Feb, 2008 1 commit
  6. 14 Jun, 2007 2 commits
  7. 09 May, 2007 1 commit
  8. 12 Apr, 2007 1 commit
    • Benjamin Herrenschmidt's avatar
      [POWERPC] DEBUG_PAGEALLOC for 32-bit · 88df6e90
      Benjamin Herrenschmidt authored
      Here's an implementation of DEBUG_PAGEALLOC for ppc32. It disables BAT
      mapping and is only tested with Hash table based processor though it
      shouldn't be too hard to adapt it to others.
      Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
      
       arch/powerpc/Kconfig.debug       |    9 ++++++
       arch/powerpc/mm/init_32.c        |    4 +++
       arch/powerpc/mm/pgtable_32.c     |   52 +++++++++++++++++++++++++++++++++++++++
       arch/powerpc/mm/ppc_mmu_32.c     |    4 ++-
       include/asm-powerpc/cacheflush.h |    6 ++++
       5 files changed, 74 insertions(+), 1 deletion(-)
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      88df6e90
  9. 30 Jun, 2006 1 commit
  10. 21 Jun, 2006 1 commit
  11. 15 Jun, 2006 1 commit
  12. 11 Jun, 2006 1 commit
  13. 07 Nov, 2005 2 commits
  14. 10 Oct, 2005 1 commit
  15. 06 Oct, 2005 1 commit
    • Paul Mackerras's avatar
      powerpc: Merge lmb.c and make MM initialization use it. · 7c8c6b97
      Paul Mackerras authored
      This also creates merged versions of do_init_bootmem, paging_init
      and mem_init and moves them to arch/powerpc/mm/mem.c.  It gets rid
      of the mem_pieces stuff.
      
      I made memory_limit a parameter to lmb_enforce_memory_limit rather
      than a global referenced by that function.  This will require some
      small changes to ppc64 if we want to continue building ARCH=ppc64
      using the merged lmb.c.
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      7c8c6b97
  16. 26 Sep, 2005 1 commit
    • Paul Mackerras's avatar
      powerpc: Merge enough to start building in arch/powerpc. · 14cf11af
      Paul Mackerras authored
      This creates the directory structure under arch/powerpc and a bunch
      of Kconfig files.  It does a first-cut merge of arch/powerpc/mm,
      arch/powerpc/lib and arch/powerpc/platforms/powermac.  This is enough
      to build a 32-bit powermac kernel with ARCH=powerpc.
      
      For now we are getting some unmerged files from arch/ppc/kernel and
      arch/ppc/syslib, or arch/ppc64/kernel.  This makes some minor changes
      to files in those directories and files outside arch/powerpc.
      
      The boot directory is still not merged.  That's going to be interesting.
      Signed-off-by: default avatarPaul Mackerras <paulus@samba.org>
      14cf11af
  17. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4